| CalcTraceBinContent(const utl::Trace< T > &trace, const double start, const double end) | FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency | inlineprivate |
| CalcTraceDivision(const utl::TabulatedFunctionErrors &pixelTrace, const utl::TraceD &apertureTrace, const utl::TraceI &nRayTracedTrace, const double nRayTracingIterations) | FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency | private |
| CalculateAdditionalIterationsToMeetTarget(const fevt::FEvent &theRealFEvent, const fevt::FEvent &theSimFEvent, const fevt::FdConstants::LightSource &lightSource, const double targetRelUncertainty, const double minRelevantEfficiency) | FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency | private |
| CalculateEfficiency(const evt::Event &simEvent, evt::Event &realEvent, const int eyeId, const unsigned int nRayTracingIterations, const fevt::FdConstants::LightSource lightSource) | FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency | private |
| CalculatePixelTraceSum(const fevt::Telescope &tel, const fevt::FdConstants::LightSource component, const double simTimeOffset, const std::vector< std::vector< unsigned int > > &pixelsInZeta, const utl::TabulatedFunctionErrors &realApLight) | FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency | private |
| CalculateTargetRelUncertainty(const fevt::FEvent &theRealFEvent, const fevt::FEvent &theSimFEvent, const fevt::FdConstants::LightSource &lightSource, const double minRelevantEfficiency, const double maxUncertaintyChangeFraction) | FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency | private |
| CalculateTelescopeEfficiency(const fevt::Telescope &simTel, fevt::Telescope &realTel, const fevt::Eye &realEye, const unsigned int nRayTracingIterations, const fevt::FdConstants::LightSource lightSource) | FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency | private |
| CalculateTelescopeTraceSum(const fevt::Telescope &tel, const fevt::FdConstants::LightSource component, const atm::Atmosphere::EmissionMode lightType) | FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency | private |
| DoInitialReconstruction(evt::Event &event, std::map< int, evt::ShowerFRecData * > &dataSets) | FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency | private |
| eBootstrap enum value | FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency | private |
| eBreakLoop enum value | fwk::VModule | |
| eContinueLoop enum value | fwk::VModule | |
| eDate enum value | fwk::VModule | |
| eFailure enum value | fwk::VModule | |
| eFilename enum value | fwk::VModule | |
| eFixed enum value | FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency | 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 |
| eLastEditor enum value | fwk::VModule | |
| eRevisionNumber enum value | fwk::VModule | |
| eSmallEnough enum value | FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency | private |
| EStopCondition enum name | FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency | private |
| eSuccess enum value | fwk::VModule | |
| eTargetUncertainty enum value | FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency | private |
| eTime enum value | fwk::VModule | |
| fExtraRayTraceFactor | FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency | private |
| FillSimEvent(evt::Event &event, const evt::ShowerFRecData &recData) | FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency | private |
| fInfoLevel | fwk::VModule | protected |
| Finish() | FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency | virtual |
| fLightAtDiaBinning | FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency | private |
| fLightComponents | FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency | private |
| fLightConverter | FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency | private |
| fLowerUncertaintyLimit | FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency | private |
| fMaxIterations | FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency | private |
| fMaxNRayTracePerBin | FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency | private |
| fMinNRayTracePerBin | FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency | private |
| fMinRelevantEfficiency | FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency | private |
| fNRayTracingIterations | FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency | private |
| fProfileXBinning | FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency | private |
| fStopCondition | FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency | private |
| fSubModulesList | FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency | private |
| fTargetUncertainty | FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency | private |
| fTargetWorstCaseLAtApUncertaintyChange | FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency | private |
| fTimeCorrectedApertureTraces | FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency | private |
| fUseZeta | FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency | private |
| fVerbosity | FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency | private |
| GetResultFlagByName(const ResultFlag flag) | fwk::VModule | static |
| GetStopwatch() | fwk::VModule | inline |
| GetStopwatch() const | fwk::VModule | inline |
| GetVersionInfo(const VersionInfoType v) const | fwk::VModule | |
| InfoLevel enum name | fwk::VModule | protected |
| Init() | FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency | virtual |
| InitTiming() | fwk::VModule | inline |
| ProcessEvent(evt::Event &realEvent) | FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency | private |
| REGISTER_MODULE("FdLightCollectionEfficiencyKG", FdLightCollectionEfficiency) | FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency | private |
| ResultFlag enum name | fwk::VModule | |
| Run(evt::Event &event) | FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency | virtual |
| RunPhotonGenerationRayTracingLoop(evt::Event &event, evt::Event &realEvent, unsigned int nRayTracingIterations, const fevt::FdConstants::LightSource lightSource) | FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency | private |
| RunWithTiming(evt::Event &event) | fwk::VModule | inline |
| VersionInfoType enum name | fwk::VModule | |
| VModule()=default | fwk::VModule | |
| WriteDebugInfo(const int eyeId, const int simTelId, const double simTimeOffset, const fevt::FdConstants::LightSource component, const utl::TabulatedFunctionErrors &totalPixelTrace, const utl::TraceD &totalWlTrace, const utl::TabulatedFunctionErrors &realApLightFlux, const utl::TabulatedFunctionErrors &telEff) | FdLightCollectionEfficiencyKG::FdLightCollectionEfficiency | private |
| ~VModule()=default | fwk::VModule | virtual |