Classes | Typedefs | Variables
UnivRecNS Namespace Reference

Classes

struct  AugerRecInfo
 
struct  MCInfo
 
struct  RecInfo
 
struct  RecStation
 
class  UnivRec
 

Typedefs

typedef struct
UnivRecNS::AugerRecInfo 
AugerRecInfo_t
 
typedef struct UnivRecNS::MCInfo MCInfo_t
 
typedef struct UnivRecNS::RecInfo RecInfo_t
 
typedef struct
UnivRecNS::RecStation 
RecStation_t
 

Variables

const double AreaOverPeak_Run [nAoP] ={3.60,3.60,4.30,2.93}
 
const int debug =0
 
const double edm_tolerance =0.1
 
const double high [npar] ={ 1500.e2, 1500.e2, 22.5, 3.5 , 1200. , 500., sin(25.*M_PI/180.), sin(25.*M_PI/180.) , 0.5 }
 
const double InterGPSAccuracy [2] ={10.,4.}
 
const double lnP_inf =-200.
 
const double low [npar] = { -1500.e2, -1500.e2, 17.0, 0.05, 400. , -500., -sin(25.*M_PI/180.), -sin(25.*M_PI/180.) , -0.5 }
 
const double MDheight = 1.
 
const double MDlength = 400.
 
const double MDwidth = 128.
 
const int nAoP =4
 
const int nDetectorType =3
 
const double nMD =2.
 
const unsigned int npar =9
 
const int nQ =4
 
const int nSignalStationsMin =3
 
const int nTimeStationsMin =4
 
const double ParameterizationRMSLimit =5.
 
const std::string ParName [npar] ={ "xgcore_relative","ygcore_relative","logE", "Nmu" , "Xmax", "T0", "l", "m", "OffsetM_Mu" }
 
const double rQuantileCut [2] = { 0.e2,2000.e2}
 
const double rSignalCut [2] = {0.e2,2500.e2}
 
const double rStartCut [2] = { 0.e2,800.e2}
 
const double SaturationLevelMD =64
 
const double SaturationLevelVEM_Scin [2] ={200.,800.}
 
const double SaturationLevelVEM_WCD [2] ={200.,2000.}
 
const double scinheight = 1.
 
const double scinlength = 180.
 
const double scinwidth = 108.
 
const double SmearingAngle =0.25
 
const double StartAccuracy [2] ={6.25,2.0}
 
const double StartAccuracyAMIGA =2.0
 
const double tankh = 120.
 
const double tankr = 180.
 
const double unit [npar] ={ 20.e2, 20.e2, 0.03, 0.20, 30., 100., 2.e-3, 2.e-3 , 0.01 }
 
const bool UseStartTimeOnlyWhenSaturated =false
 
const double vemSignalCut =3.
 
const double vemStartCut =3.
 
const double vemTimeCut [nQ] ={ 1.e10, 5., 5., 5. }
 

Typedef Documentation

Variable Documentation

const double UnivRecNS::AreaOverPeak_Run[nAoP] ={3.60,3.60,4.30,2.93}

Definition at line 57 of file UnivRec.h.

const int UnivRecNS::debug =0
const double UnivRecNS::edm_tolerance =0.1

Definition at line 81 of file UnivRec.h.

Referenced by UnivRecNS::UnivRec::ScanRange().

const double UnivRecNS::high[npar] ={ 1500.e2, 1500.e2, 22.5, 3.5 , 1200. , 500., sin(25.*M_PI/180.), sin(25.*M_PI/180.) , 0.5 }
const double UnivRecNS::InterGPSAccuracy[2] ={10.,4.}
const double UnivRecNS::lnP_inf =-200.
const double UnivRecNS::low[npar] = { -1500.e2, -1500.e2, 17.0, 0.05, 400. , -500., -sin(25.*M_PI/180.), -sin(25.*M_PI/180.) , -0.5 }
const double UnivRecNS::MDheight = 1.

Definition at line 50 of file UnivRec.h.

const double UnivRecNS::MDlength = 400.
const double UnivRecNS::MDwidth = 128.
const int UnivRecNS::nAoP =4

Definition at line 56 of file UnivRec.h.

const int UnivRecNS::nDetectorType =3

Definition at line 73 of file UnivRec.h.

const double UnivRecNS::nMD =2.
const unsigned int UnivRecNS::npar =9
const int UnivRecNS::nQ =4
const int UnivRecNS::nSignalStationsMin =3
const int UnivRecNS::nTimeStationsMin =4
const double UnivRecNS::ParameterizationRMSLimit =5.
const std::string UnivRecNS::ParName[npar] ={ "xgcore_relative","ygcore_relative","logE", "Nmu" , "Xmax", "T0", "l", "m", "OffsetM_Mu" }

Definition at line 79 of file UnivRec.h.

Referenced by UniversalityFitter::UniversalityFitter::Rec().

const double UnivRecNS::rQuantileCut[2] = { 0.e2,2000.e2}

Definition at line 96 of file UnivRec.h.

Referenced by UnivRecNS::UnivRec::StationSelection().

const double UnivRecNS::rSignalCut[2] = {0.e2,2500.e2}

Definition at line 100 of file UnivRec.h.

Referenced by UnivRecNS::UnivRec::StationSelection().

const double UnivRecNS::rStartCut[2] = { 0.e2,800.e2}

Definition at line 93 of file UnivRec.h.

Referenced by UnivRecNS::UnivRec::StationSelection().

const double UnivRecNS::SaturationLevelMD =64

Definition at line 64 of file UnivRec.h.

const double UnivRecNS::SaturationLevelVEM_Scin[2] ={200.,800.}

Definition at line 62 of file UnivRec.h.

const double UnivRecNS::SaturationLevelVEM_WCD[2] ={200.,2000.}

Definition at line 61 of file UnivRec.h.

const double UnivRecNS::scinheight = 1.

Definition at line 44 of file UnivRec.h.

Referenced by TabulatedTankSimulatorNS::DetectorResponse::GetAreaProj().

const double UnivRecNS::scinlength = 180.

Definition at line 42 of file UnivRec.h.

Referenced by TabulatedTankSimulatorNS::DetectorResponse::GetAreaProj().

const double UnivRecNS::scinwidth = 108.

Definition at line 43 of file UnivRec.h.

Referenced by TabulatedTankSimulatorNS::DetectorResponse::GetAreaProj().

const double UnivRecNS::SmearingAngle =0.25

Definition at line 58 of file UnivRec.h.

Referenced by UniversalityFitter::UniversalityFitter::Run().

const double UnivRecNS::StartAccuracy[2] ={6.25,2.0}
const double UnivRecNS::StartAccuracyAMIGA =2.0
const double UnivRecNS::tankh = 120.
const double UnivRecNS::tankr = 180.
const double UnivRecNS::unit[npar] ={ 20.e2, 20.e2, 0.03, 0.20, 30., 100., 2.e-3, 2.e-3 , 0.01 }
const bool UnivRecNS::UseStartTimeOnlyWhenSaturated =false

Definition at line 92 of file UnivRec.h.

const double UnivRecNS::vemSignalCut =3.
const double UnivRecNS::vemStartCut =3.

Definition at line 94 of file UnivRec.h.

const double UnivRecNS::vemTimeCut[nQ] ={ 1.e10, 5., 5., 5. }

, generated on Tue Sep 26 2023.