Gaisser Hillas with 4 parameters. More...
#include <GaisserHillas2Parameter.h>
Public Types | |
typedef int | IsClonableTag |
Public Member Functions | |
GaisserHillas2Parameter * | Clone () const |
GaisserHillas2Parameter * | Create () const |
void | Dump (std::ostream &os=std::cout) const |
double | Eval (const double depth) const |
GaisserHillas2Parameter () | |
double | GetChiSquare () const |
double | GetIntegral () const |
double | GetIntegralError () const |
return relative error of integral More... | |
unsigned int | GetNdof () const |
double | GetNMax () const |
double | GetNMaxError () const |
double | GetNMaxXMaxCorrelation () const |
double | GetXMax () const |
double | GetXMaxError () const |
bool | IsdEdXProfile () const |
virtual double | operator() (const double depth) const |
void | SetChiSquare (const double chi, const unsigned int ndof) |
void | SetNMax (const double nMax, const double error, const bool isEnergyDeposit=false) |
void | SetNMaxXMaxCorrelation (const double rho) |
void | SetXMax (const double xMax, const double error) |
virtual | ~GaisserHillas2Parameter () |
Protected Attributes | |
double | fChiSqr = 0 |
double | fGammaError = 0 |
double | fGammaIntegral = 0 |
bool | fIsEnergyDeposit = false |
unsigned int | fNdof = 0 |
double | fNMax = 0 |
double | fNMaxError = 0 |
double | fRhoNMaxXMax = 0 |
double | fXMax = 0 |
double | fXMaxError = 0 |
Gaisser Hillas with 4 parameters.
To get some hints about proper usage of this class see the VGaisserHillasParameter documentation.
Definition at line 20 of file GaisserHillas2Parameter.h.
|
inherited |
Definition at line 42 of file VGaisserHillasParameter.h.
|
inline |
Definition at line 23 of file GaisserHillas2Parameter.h.
|
inlinevirtual |
Definition at line 24 of file GaisserHillas2Parameter.h.
|
virtual |
Implements evt::VGaisserHillasParameter.
Definition at line 17 of file GaisserHillas2Parameter.cc.
|
virtual |
Implements evt::VGaisserHillasParameter.
Definition at line 9 of file GaisserHillas2Parameter.cc.
void GaisserHillas2Parameter::Dump | ( | std::ostream & | os = std::cout | ) | const |
Definition at line 34 of file GaisserHillas2Parameter.cc.
|
virtual |
Implements evt::VGaisserHillasParameter.
Definition at line 25 of file GaisserHillas2Parameter.cc.
References ERROR.
|
inlineinherited |
Definition at line 57 of file VGaisserHillasParameter.h.
References evt::VGaisserHillasParameter::fChiSqr.
Referenced by testShowerImpl::CheckShowerRecDataValues(), FdEnergyDepositFinderKG::FdEnergyDepositFinder::DumpCurrentParameters(), and io::FillShowerProfileDataFromConex().
|
virtual |
Implements evt::VGaisserHillasParameter.
Definition at line 44 of file GaisserHillas2Parameter.cc.
References ERROR.
|
virtual |
return relative error of integral
Implements evt::VGaisserHillasParameter.
Definition at line 53 of file GaisserHillas2Parameter.cc.
References ERROR.
|
inlineinherited |
Definition at line 58 of file VGaisserHillasParameter.h.
References evt::VGaisserHillasParameter::fNdof.
Referenced by testShowerImpl::CheckShowerRecDataValues(), and FdEnergyDepositFinderKG::FdEnergyDepositFinder::DumpCurrentParameters().
|
inlineinherited |
Definition at line 53 of file VGaisserHillasParameter.h.
References evt::VGaisserHillasParameter::fNMax.
Referenced by FdProfileReconstructorKG::FdProfileReconstructor::CalculateTotalErrors(), testGaisserHillas4Parameter::CheckClassicToWidthConversion(), testShowerImpl::CheckShowerRecDataValues(), testGaisserHillas4Parameter::CheckWidthToClassicConversion(), FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency::DoInitialReconstruction(), FdEnergyDepositFinderKG::FdEnergyDepositFinder::DumpCurrentParameters(), io::FillShowerProfileDataFromConex(), fdDoubleBumpFinder::FdDoubleBumpFinder::Fit(), FdEnergyDepositFinderKG::FdEnergyDepositFinder::PropagateUncertainties(), io::CorsikaShowerFile::Read(), FdEnergyDepositFinderKG::ProfileFitter::SetStartParameters(), testREASFile::testRead(), and FdProfileReconstructorKG::RootCFMatrixOutput::WriteLateral().
|
inlineinherited |
Definition at line 54 of file VGaisserHillasParameter.h.
References evt::VGaisserHillasParameter::fNMaxError.
Referenced by FdProfileReconstructorKG::FdProfileReconstructor::CalculateTotalErrors(), testShowerImpl::CheckShowerRecDataValues(), and FdEnergyDepositFinderKG::FdEnergyDepositFinder::PropagateUncertainties().
|
inlineinherited |
Definition at line 55 of file VGaisserHillasParameter.h.
References evt::VGaisserHillasParameter::fRhoNMaxXMax.
|
inlineinherited |
Definition at line 51 of file VGaisserHillasParameter.h.
References evt::VGaisserHillasParameter::fXMax.
Referenced by FdProfileReconstructorKG::FdProfileReconstructor::CalculateTotalErrors(), FdSimEventCheckerOG::FdSimEventChecker::CalculateXmaxViewingAngle(), testGaisserHillas4Parameter::CheckClassicToWidthConversion(), testShowerImpl::CheckShowerRecDataValues(), testGaisserHillas4Parameter::CheckWidthToClassicConversion(), ShowerLightSimulatorKG::ShowerLightSimulator::CherenkovLight(), evt::ConvertEventToEr(), FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency::DoInitialReconstruction(), FdEnergyDepositFinderKG::FdEnergyDepositFinder::DumpCurrentParameters(), otoa::FD2ADST::FillEyeSim(), io::FillShowerProfileDataFromConex(), fdDoubleBumpFinder::FdDoubleBumpFinder::Fit(), FdProfileConstrainedGeometryFit::ProfileChi2::FitProfile(), FdProfileConstrainedGeometryFitPG::ProfileChi2::FitProfile(), FdEnergyDepositFinderKG::FdEnergyDepositFinder::FitProfile(), RdAntennaChannelToStationConverter::RdAntennaChannelToStationConverter::GetXmaxEstimator(), RdHASLDFFitter::RdHASLDFFitter::GetXmaxEstimator(), ShowerPhotonGeneratorOG::ShowerPhotonGenerator::PlotLDF(), FdEnergyDepositFinderKG::FdEnergyDepositFinder::PropagateUncertainties(), io::CONEXFile::Read(), io::CorsikaShowerFile::Read(), RdAntennaStationToChannelConverter::RdAntennaStationToChannelConverter::Run(), ProfileSimulatorOG::ProfileSimulator::Run(), ConexShowerGeneratorKG::ConexShowerGenerator::Run(), FdEventLoggerGS::FdEventLogger::Run(), LDFTestKG::LDFTest::Run(), SdSimpleSimKG::SdSimpleSim::Run(), LightAtDiaphragmSimulatorKG::LightAtDiaphragmSimulator::Run(), ShowerPhotonGeneratorOG::ShowerPhotonGenerator::Run(), UniversalityFitter::UniversalityFitter::Run(), FdLightCollectionEfficiencyKG::SimMockEvent::SetLongitudinalProfilesFromGH(), FdEnergyDepositFinderKG::ProfileFitter::SetStartParameters(), testREASFile::testRead(), and FdProfileReconstructorKG::RootCFMatrixOutput::WriteLateral().
|
inlineinherited |
Definition at line 52 of file VGaisserHillasParameter.h.
References evt::VGaisserHillasParameter::fXMaxError.
Referenced by FdProfileReconstructorKG::FdProfileReconstructor::CalculateTotalErrors(), testGaisserHillas4Parameter::CheckClassicToWidthConversion(), testShowerImpl::CheckShowerRecDataValues(), testGaisserHillas4Parameter::CheckWidthToClassicConversion(), evt::ConvertEventToEr(), and FdEnergyDepositFinderKG::FdEnergyDepositFinder::PropagateUncertainties().
|
inlineinherited |
Definition at line 60 of file VGaisserHillasParameter.h.
References evt::VGaisserHillasParameter::fIsEnergyDeposit.
|
inlinevirtualinherited |
Definition at line 74 of file VGaisserHillasParameter.h.
References evt::VGaisserHillasParameter::Eval().
|
inlineinherited |
Definition at line 71 of file VGaisserHillasParameter.h.
References evt::VGaisserHillasParameter::fChiSqr, and evt::VGaisserHillasParameter::fNdof.
Referenced by FdEnergyDepositFinderKG::ProfileFitter::FillGHParameters(), fdDoubleBumpFinder::FdDoubleBumpFinder::FillRecData(), io::FillShowerProfileDataFromConex(), io::GaisserHillasParameters_ROOT::operator>>(), io::AiresShowerFile::Read(), io::CorsikaShowerFile::ReadProfile(), FdLaserEnergyReconstructorKG::FdLaserEnergyReconstructor::Run(), io::CorsikaShowerFile::SetHeaderTrailer(), and testShowerImpl::SetShowerRecDataValues().
|
inlineinherited |
Definition at line 65 of file VGaisserHillasParameter.h.
References evt::VGaisserHillasParameter::fIsEnergyDeposit, evt::VGaisserHillasParameter::fNMax, and evt::VGaisserHillasParameter::fNMaxError.
Referenced by FdProfileReconstructorKG::FdProfileReconstructor::CalculateTotalErrors(), testGaisserHillas4Parameter::CheckClassicToWidthConversion(), testGaisserHillas4Parameter::CheckWidthToClassicConversion(), FdEnergyDepositFinderKG::ProfileFitter::FillGHParameters(), io::FillShowerProfileDataFromConex(), FdEnergyDepositFinderKG::FdEnergyDepositFinder::GuessGHParameters(), io::GaisserHillasParameters_ROOT::operator>>(), FdEnergyDepositFinderKG::FdEnergyDepositFinder::PropagateUncertainties(), io::AiresShowerFile::Read(), io::CorsikaShowerFile::ReadProfile(), io::CorsikaShowerFile::SetHeaderTrailer(), and testShowerImpl::SetShowerRecDataValues().
|
inlineinherited |
Definition at line 68 of file VGaisserHillasParameter.h.
References evt::VGaisserHillasParameter::fRhoNMaxXMax.
Referenced by FdEnergyDepositFinderKG::ProfileFitter::FillGHParameters(), and io::GaisserHillasParameters_ROOT::operator>>().
|
inlineinherited |
Definition at line 62 of file VGaisserHillasParameter.h.
References evt::VGaisserHillasParameter::fXMax, and evt::VGaisserHillasParameter::fXMaxError.
Referenced by FdProfileReconstructorKG::FdProfileReconstructor::CalculateTotalErrors(), testGaisserHillas4Parameter::CheckClassicToWidthConversion(), testGaisserHillas4Parameter::CheckWidthToClassicConversion(), evt::ConvertErToEvent(), FdEnergyDepositFinderKG::ProfileFitter::FillGHParameters(), io::FillShowerProfileDataFromConex(), FdEnergyDepositFinderKG::FdEnergyDepositFinder::GuessGHParameters(), io::GaisserHillasParameters_ROOT::operator>>(), FdEnergyDepositFinderKG::FdEnergyDepositFinder::PropagateUncertainties(), io::AiresShowerFile::Read(), io::CorsikaShowerFile::ReadProfile(), io::CorsikaShowerFile::SetHeaderTrailer(), and testShowerImpl::SetShowerRecDataValues().
|
protectedinherited |
Definition at line 88 of file VGaisserHillasParameter.h.
Referenced by evt::VGaisserHillasParameter::GetChiSquare(), and evt::VGaisserHillasParameter::SetChiSquare().
|
protectedinherited |
Definition at line 92 of file VGaisserHillasParameter.h.
|
protectedinherited |
Definition at line 91 of file VGaisserHillasParameter.h.
|
protectedinherited |
Definition at line 94 of file VGaisserHillasParameter.h.
Referenced by evt::VGaisserHillasParameter::IsdEdXProfile(), and evt::VGaisserHillasParameter::SetNMax().
|
protectedinherited |
Definition at line 89 of file VGaisserHillasParameter.h.
Referenced by evt::VGaisserHillasParameter::GetNdof(), and evt::VGaisserHillasParameter::SetChiSquare().
|
protectedinherited |
Definition at line 85 of file VGaisserHillasParameter.h.
Referenced by evt::GaisserHillas6Parameter::Dump(), evt::GaisserHillas4Parameter::Dump(), evt::GaisserHillas6Parameter::Eval(), evt::GaisserHillas4Parameter::Eval(), evt::GaisserHillas4Parameter::GetIntegral(), evt::GaisserHillas4Parameter::GetIntegralError(), evt::VGaisserHillasParameter::GetNMax(), and evt::VGaisserHillasParameter::SetNMax().
|
protectedinherited |
|
protectedinherited |
Definition at line 87 of file VGaisserHillasParameter.h.
Referenced by evt::VGaisserHillasParameter::GetNMaxXMaxCorrelation(), and evt::VGaisserHillasParameter::SetNMaxXMaxCorrelation().
|
protectedinherited |
Definition at line 83 of file VGaisserHillasParameter.h.
Referenced by evt::GaisserHillas6Parameter::Dump(), evt::GaisserHillas4Parameter::Dump(), evt::GaisserHillas6Parameter::Eval(), evt::GaisserHillas4Parameter::Eval(), evt::GaisserHillas4Parameter::GetIntegral(), evt::GaisserHillas4Parameter::GetIntegralError(), evt::GaisserHillas4Parameter::GetShapeParameter(), evt::VGaisserHillasParameter::GetXMax(), evt::GaisserHillas4Parameter::Inverse(), and evt::VGaisserHillasParameter::SetXMax().
|
protectedinherited |