00001 00006 #ifndef DETECORDEFAULTS_HH 00007 #define DETECTORDEFAULTS_HH 00008 00012 // 00013 // Common set of defaults for simulation. 00014 // 00015 // 00016 // RD0 = Gd loaded default radius 00017 // RD1 = unloaded scintillator default radius 00018 // RD2 = inactive mineral oil default radius 00019 // 00020 static const double RD0 = 175; 00021 static const double RD1 = 200; 00022 static const double RD2 = 275; 00023 // 00024 // throw neutron via Gaussian or track 00025 // 00026 static const bool FASTNEUTRONOPTION = 0; 00027 // 00028 // units=Kelvin 00029 // 00030 static const double TEMPERATURE = 300; 00031 // 00032 // 00033 static const double REFRACGD = 1.472; 00034 static const double REFRACSC = 1.476; 00035 // 00036 // Gd fraction(%) 00037 // 00038 // NOTE: GdConcentration should not be blindly changed because the 00039 // values for mfpGd, tGd, GdCaptureFraction below are based on a 00040 // GdConcentration of 0.1 00041 // Instead use ReactorDetector::SetParam_GdConcentration which 00042 // handles resetting all these values. 00043 // 00044 static const double GDCONCENTRATION = 0.1; 00045 // 00046 // neutron mean free path in Gd- or un-loaded 00047 // 00048 static const double MFPGD = 6; 00049 static const double MFPSC = 40; 00050 // 00051 // mean forward displacement of neutrons (from Chooz) 00052 // 00053 static const double MEANNEUDISPL = 1.7; 00054 // capture times in ns for neutrons 00055 // These have been adjusted to give mean capture times of 30.5 us and 00056 // 180 us in Gd and unloaded Sc, respectively 00057 // 00058 // 00059 static const double TGD = 24.7e3; 00060 static const double TSC = 145.8e3; 00061 // 00062 // properties of capture in Gd region 00063 // GdCaptureFraction is the fraction of neutrons captured on Gd 00064 // The program assumes capture on Gd155 or 157. Gd155frac is the 00065 // fraction pf Gd155 capture, etc. 00066 // Gd155peak is the total energy release from Gd155 capture. 00067 // 00068 static const double GDCAPTUREFRACTION = 0.841; 00069 // 00070 // This is an ad-hoc guess for the average number of gammas/per Gd. 00071 // The program in practice generates at least two gammas per capture 00072 // and an additional Poisson fluctuated GammasPerGd-2. 00073 // 00074 static const double GAMMASPERGD = 3; 00075 // 00076 // Attenuation lengths in Gd- or un-loaded 00077 // These are taken from Chooz. 00078 // 00079 static const double ATTENLGD = 400; 00080 static const double ATTENLSC = 1000; 00081 // 00082 // From Chooz-1 scintillator 00083 // 00084 static const double PHOTONSPERMEV = 5300; 00085 // 00086 // Energy Scale determined from MC 00087 // 00088 static const double ESCALE = 0.8535; 00089 // 00090 // Scintillator decay time (ns) 00091 // 00092 static const double SCINTDECAYTIME = 7; 00093 // 00094 // Some PMT properties. 00095 // 8 inch diameter PMT 00096 // 00097 static const double PMTCOVERAGE = 0.2; 00098 static const double PMTDIAMETER = 20.16; 00099 // 00100 // Quantum efficiency for photostatistics. 00101 // 00102 static const double PMTQE = 0.2; 00103 #endif