Functions | Variables
FitterUtil Namespace Reference

Functions

double getDistToFirstInteraction (double hfi, double sHeight, double zenith, double dist, double psi)
 
double getFirstParticleArrivalTime (double r, double dx0)
 
double GetMeanMuonOffset (double r, double offset0)
 
double GetMeanMuonOffsetDataCalibrated (double r, double lgE, double theta)
 
double GetMeanMuonOffsetMCCalibrated (double, double, double)
 
double getMeanParametrizedNmuData (double loge, double theta)
 
double getMeanParametrizedNmuData (double loge, double theta, double Xmax)
 
double getMeanParametrizedXmax (double loge)
 
double getMeanParametrizedXmaxData (double loge)
 
double getMeanXmaxBias (double loge, double theta, bool saturated)
 
double getX0 (int version, double xmax, double loge)
 

Variables

const double gpercm2 = utl::gram / utl::cm2
 
const int sc_all = -1
 
const int sc_eg = 1
 
const int sc_eghad = 3
 
const int sc_egmu = 2
 
const int sc_mu = 0
 
const double tracebinning = 25. * utl::nanosecond
 
const double tracelength = 768
 
const int up_epos = 1
 
const int up_iron = 1
 
const int up_proton = 0
 
const int up_qgsjet = 0
 

Function Documentation

double FitterUtil::getDistToFirstInteraction ( double  hfi,
double  sHeight,
double  zenith,
double  dist,
double  psi 
)

Definition at line 12 of file FitterUtil.cc.

Referenced by UnivFitterKG::WCDFitFunction::operator()().

double FitterUtil::getFirstParticleArrivalTime ( double  r,
double  dx0 
)

Definition at line 25 of file FitterUtil.cc.

References RdGeoCeLDFFitter::a, and utl::kSpeedOfLight.

Referenced by UnivFitterKG::WCDFitFunction::operator()().

double FitterUtil::GetMeanMuonOffset ( double  r,
double  offset0 
)

Definition at line 144 of file FitterUtil.cc.

Referenced by UnivFitterKG::WCDFitFunction::operator()().

double FitterUtil::GetMeanMuonOffsetDataCalibrated ( double  r,
double  lgE,
double  theta 
)

Definition at line 113 of file FitterUtil.cc.

Referenced by UnivFitterKG::WCDFitFunction::operator()().

double FitterUtil::GetMeanMuonOffsetMCCalibrated ( double  ,
double  ,
double   
)

Definition at line 129 of file FitterUtil.cc.

Referenced by UnivFitterKG::WCDFitFunction::operator()().

double FitterUtil::getMeanParametrizedNmuData ( double  loge,
double  theta 
)
double FitterUtil::getMeanParametrizedNmuData ( double  loge,
double  theta,
double  Xmax 
)

Definition at line 100 of file FitterUtil.cc.

References getMeanParametrizedNmuData().

double FitterUtil::getMeanParametrizedXmax ( double  loge)

Definition at line 54 of file FitterUtil.cc.

References gpercm2, and std::pow().

Referenced by UnivFitterKG::Fitter::init().

double FitterUtil::getMeanParametrizedXmaxData ( double  loge)

Definition at line 77 of file FitterUtil.cc.

Referenced by UnivFitterKG::Fitter::run().

double FitterUtil::getMeanXmaxBias ( double  loge,
double  theta,
bool  saturated 
)

Definition at line 39 of file FitterUtil.cc.

References gpercm2.

Referenced by UnivFitterKG::Fitter::run().

double FitterUtil::getX0 ( int  version,
double  xmax,
double  loge 
)

Variable Documentation

const double FitterUtil::gpercm2 = utl::gram / utl::cm2
const int FitterUtil::sc_all = -1

Definition at line 19 of file FitterUtil.h.

const int FitterUtil::sc_eg = 1

Definition at line 16 of file FitterUtil.h.

const int FitterUtil::sc_eghad = 3

Definition at line 18 of file FitterUtil.h.

const int FitterUtil::sc_egmu = 2

Definition at line 17 of file FitterUtil.h.

const int FitterUtil::sc_mu = 0

Definition at line 15 of file FitterUtil.h.

Referenced by UnivFitterKG::WCDFitFunction::operator()().

const double FitterUtil::tracebinning = 25. * utl::nanosecond

Definition at line 11 of file FitterUtil.h.

Referenced by UnivTimeKGTester::UnivTimeKGTester::Run().

const double FitterUtil::tracelength = 768
const int FitterUtil::up_epos = 1

Definition at line 23 of file FitterUtil.h.

const int FitterUtil::up_iron = 1

Definition at line 25 of file FitterUtil.h.

const int FitterUtil::up_proton = 0

Definition at line 24 of file FitterUtil.h.

const int FitterUtil::up_qgsjet = 0

Definition at line 22 of file FitterUtil.h.


, generated on Tue Sep 26 2023.