eBreakLoop enum value | fwk::VModule | |
eCherenkov enum value | ShowerPhotonGeneratorOG::ShowerPhotonGenerator | private |
eCherenkovAtAxis enum value | ShowerPhotonGeneratorOG::ShowerPhotonGenerator | private |
eCherenkovCORSIKA enum value | ShowerPhotonGeneratorOG::ShowerPhotonGenerator | private |
eContinueLoop enum value | fwk::VModule | |
eDate enum value | fwk::VModule | |
eDirectCherenkov enum value | ShowerPhotonGeneratorOG::ShowerPhotonGenerator | private |
eFailure enum value | fwk::VModule | |
eFilename enum value | fwk::VModule | |
eFluorescence enum value | ShowerPhotonGeneratorOG::ShowerPhotonGenerator | private |
eGora enum value | ShowerPhotonGeneratorOG::ShowerPhotonGenerator | private |
eInfoDebug enum value | fwk::VModule | protected |
eInfoFinal enum value | fwk::VModule | protected |
eInfoIntermediate enum value | fwk::VModule | protected |
eInfoNone enum value | fwk::VModule | protected |
eLaser enum value | ShowerPhotonGeneratorOG::ShowerPhotonGenerator | private |
eLastEditor enum value | fwk::VModule | |
ELDFMode enum name | ShowerPhotonGeneratorOG::ShowerPhotonGenerator | private |
eNKG enum value | ShowerPhotonGeneratorOG::ShowerPhotonGenerator | private |
eOff enum value | ShowerPhotonGeneratorOG::ShowerPhotonGenerator | private |
EPhotonSource enum name | ShowerPhotonGeneratorOG::ShowerPhotonGenerator | private |
eRevisionNumber enum value | fwk::VModule | |
eScatteredCherenkov enum value | ShowerPhotonGeneratorOG::ShowerPhotonGenerator | private |
eSuccess enum value | fwk::VModule | |
eTime enum value | fwk::VModule | |
eUnkown enum value | ShowerPhotonGeneratorOG::ShowerPhotonGenerator | private |
fDirectCherenkovLDF | ShowerPhotonGeneratorOG::ShowerPhotonGenerator | private |
fExtraRayTraceFactor | ShowerPhotonGeneratorOG::ShowerPhotonGenerator | private |
fFluorescenceLDF | ShowerPhotonGeneratorOG::ShowerPhotonGenerator | private |
fInfoLevel | fwk::VModule | protected |
Finish() | ShowerPhotonGeneratorOG::ShowerPhotonGenerator | virtual |
fLightSourceSelector | ShowerPhotonGeneratorOG::ShowerPhotonGenerator | private |
fMaxNRayTrace | ShowerPhotonGeneratorOG::ShowerPhotonGenerator | private |
fMinNRayTrace | ShowerPhotonGeneratorOG::ShowerPhotonGenerator | private |
fMultipleScatterer | ShowerPhotonGeneratorOG::ShowerPhotonGenerator | private |
fMultipleScattering | ShowerPhotonGeneratorOG::ShowerPhotonGenerator | private |
fRandomEngine | ShowerPhotonGeneratorOG::ShowerPhotonGenerator | private |
fScatteredCherenkovLDF | ShowerPhotonGeneratorOG::ShowerPhotonGenerator | private |
fUseOnlyReferenceWavelength | ShowerPhotonGeneratorOG::ShowerPhotonGenerator | private |
GetExtraRayTraceFactor() const | ShowerPhotonGeneratorOG::ShowerPhotonGenerator | inline |
GetLightSourceSelection() | ShowerPhotonGeneratorOG::ShowerPhotonGenerator | inline |
GetMaxNRayTrace() const | ShowerPhotonGeneratorOG::ShowerPhotonGenerator | inline |
GetMinNRayTrace() const | ShowerPhotonGeneratorOG::ShowerPhotonGenerator | inline |
GetResultFlagByName(const ResultFlag flag) | fwk::VModule | static |
GetStopwatch() | fwk::VModule | inline |
GetStopwatch() const | fwk::VModule | inline |
GetUseOnlyReferenceWavelength() const | ShowerPhotonGeneratorOG::ShowerPhotonGenerator | inline |
GetVersionInfo(const VersionInfoType v) const | fwk::VModule | |
GoraFunction(const double s) | ShowerPhotonGeneratorOG::ShowerPhotonGenerator | inlineprivate |
InfoLevel enum name | fwk::VModule | protected |
Init() | ShowerPhotonGeneratorOG::ShowerPhotonGenerator | virtual |
InitTiming() | fwk::VModule | inline |
LateralDistributionGora(const utl::CoordinateSystemPtr &shwCS, const double s_age, const double r_moliere) | ShowerPhotonGeneratorOG::ShowerPhotonGenerator | private |
LateralDistributionNKG(const utl::CoordinateSystemPtr &shwCS, const double s_age, const double r_moliere) | ShowerPhotonGeneratorOG::ShowerPhotonGenerator | private |
LateralDistributionScatteredCherenkov(const utl::CoordinateSystemPtr &showerCX, const utl::Point &core, const utl::Vector &axis, double distanceCoreToPointOnShower, double Xmax, double rMoliere, double &emissionDistance, utl::Point &pointOfEnission, utl::Vector &directionOfEmission, const utl::VRandomSampler &cherenkovProduction, const atm::ProfileResult &depthProfile, const atm::ProfileResult *slantDepthVsDistance, const double absCosZenith, const double coreZ, const bool flatEarth, const double atmDistanceMin, const double atmDistanceMax) | ShowerPhotonGeneratorOG::ShowerPhotonGenerator | private |
NKGFunction(const double s, const double fMax) | ShowerPhotonGeneratorOG::ShowerPhotonGenerator | private |
PlotLDF(const evt::ShowerSimData &simShower, const utl::TabulatedFunction &cherenkovProductionBeam, const double age) | ShowerPhotonGeneratorOG::ShowerPhotonGenerator | private |
REGISTER_MODULE("ShowerPhotonGeneratorOG", ShowerPhotonGenerator) | ShowerPhotonGeneratorOG::ShowerPhotonGenerator | private |
ResetLightSourceSelection() | ShowerPhotonGeneratorOG::ShowerPhotonGenerator | inline |
ResultFlag enum name | fwk::VModule | |
Run(evt::Event &event) | ShowerPhotonGeneratorOG::ShowerPhotonGenerator | virtual |
RunWithTiming(evt::Event &event) | fwk::VModule | inline |
SetExtraRayTraceFactor(double factor) | ShowerPhotonGeneratorOG::ShowerPhotonGenerator | inline |
SetLightSourceSelection(const fevt::FdConstants::LightSource source) | ShowerPhotonGeneratorOG::ShowerPhotonGenerator | inline |
SetMaxNRayTrace(unsigned int nphotons) | ShowerPhotonGeneratorOG::ShowerPhotonGenerator | inline |
SetMinNRayTrace(unsigned int nphotons) | ShowerPhotonGeneratorOG::ShowerPhotonGenerator | inline |
SetUseOnlyReferenceWavelength(bool onlyRefWl) | ShowerPhotonGeneratorOG::ShowerPhotonGenerator | inline |
ShowerPhotonGenerator() | ShowerPhotonGeneratorOG::ShowerPhotonGenerator | |
ToCumu(TH1D *h, double total) | ShowerPhotonGeneratorOG::ShowerPhotonGenerator | private |
VersionInfoType enum name | fwk::VModule | |
VModule()=default | fwk::VModule | |
~VModule()=default | fwk::VModule | virtual |