Main Page   Compound List   File List   Compound Members   File Members  

DetectorDefaults.hh

Go to the documentation of this file.
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

Generated on Mon Feb 21 16:11:18 2005 for ReactorFsim by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002