#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#include <vector>
#include <fstream>
#include <tls/Atmosphere.h>
#include <tls/UnivParam.h>
#include <tls/UnivParamTime.h>
#include <TVector3.h>
#include <tls/UnivCalibConstants.h>
Go to the source code of this file.
Classes | |
struct | UnivRecNS::AugerRecInfo |
struct | UnivRecNS::MCInfo |
struct | UnivRecNS::RecInfo |
struct | UnivRecNS::RecStation |
class | UnivRecNS::UnivRec |
Namespaces | |
UnivRecNS | |
Macros | |
#define | ExternalUse |
#define | UNDEF -100 |
Typedefs | |
typedef struct UnivRecNS::AugerRecInfo | UnivRecNS::AugerRecInfo_t |
typedef struct UnivRecNS::MCInfo | UnivRecNS::MCInfo_t |
typedef struct UnivRecNS::RecInfo | UnivRecNS::RecInfo_t |
typedef struct UnivRecNS::RecStation | UnivRecNS::RecStation_t |
Variables | |
const double | UnivRecNS::AreaOverPeak_Run [nAoP] ={3.60,3.60,4.30,2.93} |
const int | UnivRecNS::debug =0 |
const double | UnivRecNS::edm_tolerance =0.1 |
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. |
const double | UnivRecNS::MDlength = 400. |
const double | UnivRecNS::MDwidth = 128. |
const int | UnivRecNS::nAoP =4 |
const int | UnivRecNS::nDetectorType =3 |
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" } |
const double | UnivRecNS::rQuantileCut [2] = { 0.e2,2000.e2} |
const double | UnivRecNS::rSignalCut [2] = {0.e2,2500.e2} |
const double | UnivRecNS::rStartCut [2] = { 0.e2,800.e2} |
const double | UnivRecNS::SaturationLevelMD =64 |
const double | UnivRecNS::SaturationLevelVEM_Scin [2] ={200.,800.} |
const double | UnivRecNS::SaturationLevelVEM_WCD [2] ={200.,2000.} |
const double | UnivRecNS::scinheight = 1. |
const double | UnivRecNS::scinlength = 180. |
const double | UnivRecNS::scinwidth = 108. |
const double | UnivRecNS::SmearingAngle =0.25 |
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 |
const double | UnivRecNS::vemSignalCut =3. |
const double | UnivRecNS::vemStartCut =3. |
const double | UnivRecNS::vemTimeCut [nQ] ={ 1.e10, 5., 5., 5. } |
#define UNDEF -100 |
Definition at line 24 of file UnivRec.h.
Referenced by UnivRecNS::UnivRec::ClearRecEvent(), TabulatedTankSimulatorNS::DetectorResponse::DetectorResponse(), UnivParamNS::UnivParam::GetAlphaFluct(), UnivRecNS::UnivRec::GetChi2(), UnivParamTimeNS::UnivParamTime::GetD_TO(), UnivRecNS::UnivRec::GetErrors(), UnivParamTimeNS::UnivParamTime::GetFraction(), UnivRecNS::UnivRec::GetLikelihood(), UnivCalibConstantsNS::UnivCalibConstants::GetMeanNmu(), UnivCalibConstantsNS::UnivCalibConstants::GetMeanXmax(), UnivCalibConstantsNS::UnivCalibConstants::GetOffsetM_Mu(), TabulatedTankSimulatorNS::DetectorResponse::GetPe(), UnivCalibConstantsNS::UnivCalibConstants::GetProtonFraction(), UnivRecNS::UnivRec::GetResiduals(), UnivParamNS::UnivParam::GetS0(), TabulatedTankSimulatorNS::DetectorResponse::GetSignalBin(), UnivRecNS::UnivRec::GetTimeLikelihood(), UnivCalibConstantsNS::UnivCalibConstants::GetTrueRMSXmax(), UniversalityFitter::UniversalityFitter::InitBarilocheReconstruction(), UnivRecNS::UnivRec::InitRec(), UnivRecNS::UnivRec::InitRecParameters(), UnivRecNS::UnivRec::InitRecStation(), TabulatedTankSimulatorNS::DetectorResponse::ReadCDFFile(), TabulatedTankSimulatorNS::DetectorResponse::ReadG4File(), UniversalityFitter::UniversalityFitter::RunBarilocheReconstruction(), UnivRecNS::UnivRec::RWRecinfo(), UnivRecNS::UnivRec::ScanRange(), UnivRecNS::UnivRec::SetOptPDF(), TabulatedTankSimulatorNS::DetectorResponse::SetUpCDFs(), UnivRecNS::UnivRec::StationSelection(), UnivParamTimeNS::UnivParamTime::tFirstPDF(), UnivParamTimeNS::UnivParamTime::tQuantilePDF(), and UnivCalibConstantsNS::UnivCalibConstants::UnivCalibConstants().