00001
00002
00004 #define MXSTPL 10
00005
00008 #define COLUMN_INIT 1e30f
00009
00011 EXTERN struct t_StopCalc {
00015 float tauend,
00018 taunu;
00019
00021 long int iptnu;
00022
00024 float T2High;
00025
00028 float TeLowest,
00029 TeHighest;
00030
00033 float TeFloor;
00034
00036 float tend;
00037
00039 float StopElecFrac;
00040
00043 float StopH2MoleFrac;
00044
00047 float StopHPlusFrac;
00048
00051 float StopDepleteFrac;
00052
00055 float HColStop,
00056 colpls,
00057 colnut;
00058
00060 float col_h2;
00061
00063 float xMass;
00064
00066 float col_h2_nut;
00067
00069 float col_H0_ov_Tspin;
00070
00072 float col_monoxco;
00073
00075 float AV_point , AV_extended;
00076
00078 float StopElecDensity;
00079
00088 float stpint[MXSTPL];
00089
00090 long int ipStopLin1[MXSTPL],
00091 ipStopLin2[MXSTPL],
00092 nstpl;
00093
00094 float StopLineWl[MXSTPL],
00095 StopLineWl2[MXSTPL];
00096
00097 float ErrorLineWl[MXSTPL],
00098 ErrorLineWl2[MXSTPL];
00099
00101 char chStopLabel[MXSTPL][5] ,
00102 chStopLabel2[MXSTPL][5];
00103
00105 bool lgStop21cm;
00106
00108 long int nTotalIonizStop;
00109
00110 } StopCalc;
00111