DetermineIncorrectlyReconstructedCosmicRays(const pandora::MCParticleList *const pMCParticleList, const pandora::CaloHitList *const pCaloHitList, const pandora::PfoList *const pPfoList, pandora::MCParticleList &incorrectlyReconstructedCosmicRays) const | lar_content::MuonLeadingEventValidationAlgorithm | private |
EventValidationBaseAlgorithm() | lar_content::EventValidationBaseAlgorithm | protected |
FillContaminationHitsDistance(const pandora::CaloHitList &contaminationHits, const pandora::CaloHitList &leadingMCHits, pandora::FloatVector &bestMatchContaminationHitsDistance) const | lar_content::MuonLeadingEventValidationAlgorithm | private |
FillValidationInfo(const pandora::MCParticleList *const pMCParticleList, const pandora::CaloHitList *const pCaloHitList, const pandora::PfoList *const pPfoList, ValidationInfo &validationInfo) const | lar_content::MuonLeadingEventValidationAlgorithm | privatevirtual |
GetHitsOfType(const pandora::CaloHitList &inputList, const pandora::HitType hitType, pandora::CaloHitList &outputList) const | lar_content::MuonLeadingEventValidationAlgorithm | private |
GetInstanceName() const | pandora::Process | inline |
GetPandora() const | pandora::Process | inline |
GetRecoCosmicRayHits(const pandora::MCParticleList *const pMCParticleList, const pandora::CaloHitList *const pCaloHitList, const pandora::PfoList *const pPfoList, pandora::CaloHitList &recoCosmicRayHitList) const | lar_content::MuonLeadingEventValidationAlgorithm | private |
GetRemainingPfoMatches(const ValidationInfo &validationInfo, const pandora::MCParticleVector &mcPrimaryVector, const pandora::PfoSet &usedPfos, LArMCParticleHelper::MCParticleToPfoHitSharingMap &interpretedMCToPfoHitSharingMap) const | lar_content::EventValidationBaseAlgorithm | protected |
GetStrongestPfoMatch(const ValidationInfo &validationInfo, const pandora::MCParticleVector &mcPrimaryVector, pandora::PfoSet &usedPfos, LArMCParticleHelper::MCParticleToPfoHitSharingMap &interpretedMCToPfoHitSharingMap) const | lar_content::EventValidationBaseAlgorithm | protected |
GetType() const | pandora::Process | inline |
Initialize() | pandora::Process | inlineprotectedvirtual |
InterpretMatching(const ValidationInfo &validationInfo, LArMCParticleHelper::MCParticleToPfoHitSharingMap &interpretedMCToPfoHitSharingMap) const | lar_content::EventValidationBaseAlgorithm | protected |
IsGoodMatch(const pandora::CaloHitList &trueHits, const pandora::CaloHitList &recoHits, const pandora::CaloHitList &sharedHits) const | lar_content::EventValidationBaseAlgorithm | protected |
m_caloHitListName | lar_content::EventValidationBaseAlgorithm | private |
m_cosmicRaysToSkip | lar_content::MuonLeadingEventValidationAlgorithm | private |
m_deltaRayIDs | lar_content::MuonLeadingEventValidationAlgorithm | private |
m_deltaRayMode | lar_content::MuonLeadingEventValidationAlgorithm | private |
m_eventNumber | lar_content::EventValidationBaseAlgorithm | protected |
m_fileIdentifier | lar_content::EventValidationBaseAlgorithm | protected |
m_fileName | lar_content::EventValidationBaseAlgorithm | private |
m_ignoreIncorrectCosmicRays | lar_content::MuonLeadingEventValidationAlgorithm | private |
m_instanceName | pandora::Process | protected |
m_matchingMinCompleteness | lar_content::EventValidationBaseAlgorithm | private |
m_matchingMinPurity | lar_content::EventValidationBaseAlgorithm | private |
m_matchingMinSharedHits | lar_content::EventValidationBaseAlgorithm | private |
m_mcParticleListName | lar_content::EventValidationBaseAlgorithm | private |
m_michelMode | lar_content::MuonLeadingEventValidationAlgorithm | private |
m_pfoListName | lar_content::EventValidationBaseAlgorithm | private |
m_pPandora | pandora::Process | protected |
m_primaryParameters | lar_content::EventValidationBaseAlgorithm | protected |
m_printAllToScreen | lar_content::EventValidationBaseAlgorithm | private |
m_printMatchingToScreen | lar_content::EventValidationBaseAlgorithm | private |
m_removeRecoCosmicRayHits | lar_content::MuonLeadingEventValidationAlgorithm | private |
m_treeName | lar_content::EventValidationBaseAlgorithm | protected |
m_type | pandora::Process | protected |
m_useSmallPrimaries | lar_content::EventValidationBaseAlgorithm | private |
m_validationParameters | lar_content::MuonLeadingEventValidationAlgorithm | private |
m_visualize | lar_content::MuonLeadingEventValidationAlgorithm | private |
m_writeRawMatchesToTree | lar_content::MuonLeadingEventValidationAlgorithm | private |
m_writeToTree | lar_content::EventValidationBaseAlgorithm | private |
MuonLeadingEventValidationAlgorithm() | lar_content::MuonLeadingEventValidationAlgorithm | |
PerformUnfoldedMatching(const pandora::MCParticleList *const pMCParticleList, const pandora::CaloHitList *const pCaloHitList, const pandora::PfoList *const pPfoList, const pandora::CaloHitList &recoCosmicRayHitList, const float minHitSharingFraction, ValidationInfo &validationInfo) const | lar_content::MuonLeadingEventValidationAlgorithm | private |
PrintAllMatches(const ValidationInfo &validationInfo) const | lar_content::EventValidationBaseAlgorithm | inlineprivate |
PrintHits(const pandora::CaloHitList totalCaloHitList, const pandora::CaloHitList leadingCaloHitList, const std::string &stringTag) const | lar_content::MuonLeadingEventValidationAlgorithm | private |
PrintInterpretedMatches(const ValidationInfo &validationInfo) const | lar_content::EventValidationBaseAlgorithm | inlineprivate |
Process() | pandora::Process | inline |
ProcessOutput(const ValidationInfo &validationInfo, const bool useInterpretedMatching, const bool printToScreen, const bool fillTree) const | lar_content::MuonLeadingEventValidationAlgorithm | privatevirtual |
ReadSettings(const pandora::TiXmlHandle xmlHandle) | lar_content::MuonLeadingEventValidationAlgorithm | privatevirtual |
RegisterDetails(const Pandora *const pPandora, const std::string &type, const std::string &instanceName) | pandora::Process | inlineprotected |
RemoveIncorrectlyReconstructedCosmicRays(const pandora::MCParticleList *const pMCParticleList, const pandora::CaloHitList *const pCaloHitList, const pandora::PfoList *const pPfoList, ValidationInfo &validationInfo) const | lar_content::MuonLeadingEventValidationAlgorithm | private |
Reset() | pandora::Process | inlineprotectedvirtual |
Run() | lar_content::EventValidationBaseAlgorithm | privatevirtual |
WriteInterpretedMatches(const ValidationInfo &validationInfo) const | lar_content::EventValidationBaseAlgorithm | inlineprivate |
~EventValidationBaseAlgorithm() | lar_content::EventValidationBaseAlgorithm | protected |
~MuonLeadingEventValidationAlgorithm() | lar_content::MuonLeadingEventValidationAlgorithm | virtual |
~Process() | pandora::Process | inlineprotectedvirtual |