EventValidationAlgorithm() | lar_content::EventValidationAlgorithm | |
FillValidationInfo(const pandora::MCParticleList *const pMCParticleList, const pandora::CaloHitList *const pCaloHitList, const pandora::PfoList *const pPfoList, ValidationInfo &validationInfo) const | lar_content::EventValidationAlgorithm | private |
GetRemainingPfoMatches(const ValidationInfo &validationInfo, const pandora::MCParticleVector &mcPrimaryVector, const pandora::PfoSet &usedPfos, LArMCParticleHelper::MCParticleToPfoHitSharingMap &interpretedMCToPfoHitSharingMap) const | lar_content::EventValidationAlgorithm | private |
GetStrongestPfoMatch(const ValidationInfo &validationInfo, const pandora::MCParticleVector &mcPrimaryVector, pandora::PfoSet &usedPfos, LArMCParticleHelper::MCParticleToPfoHitSharingMap &interpretedMCToPfoHitSharingMap) const | lar_content::EventValidationAlgorithm | private |
HitTypeVector typedef | lar_content::EventValidationAlgorithm | private |
InterpretMatching(const ValidationInfo &validationInfo, LArMCParticleHelper::MCParticleToPfoHitSharingMap &interpretedMCToPfoHitSharingMap) const | lar_content::EventValidationAlgorithm | private |
IsGoodMatch(const pandora::CaloHitList &trueHits, const pandora::CaloHitList &recoHits, const pandora::CaloHitList &sharedHits) const | lar_content::EventValidationAlgorithm | private |
m_caloHitListName | lar_content::EventValidationAlgorithm | private |
m_eventNumber | lar_content::EventValidationAlgorithm | private |
m_fileIdentifier | lar_content::EventValidationAlgorithm | private |
m_fileName | lar_content::EventValidationAlgorithm | private |
m_matchingMinCompleteness | lar_content::EventValidationAlgorithm | private |
m_matchingMinPurity | lar_content::EventValidationAlgorithm | private |
m_matchingMinSharedHits | lar_content::EventValidationAlgorithm | private |
m_maxPhotonPropagation | lar_content::EventValidationAlgorithm | private |
m_mcParticleListName | lar_content::EventValidationAlgorithm | private |
m_minHitSharingFraction | lar_content::EventValidationAlgorithm | private |
m_pfoListName | lar_content::EventValidationAlgorithm | private |
m_printAllToScreen | lar_content::EventValidationAlgorithm | private |
m_printMatchingToScreen | lar_content::EventValidationAlgorithm | private |
m_selectInputHits | lar_content::EventValidationAlgorithm | private |
m_testBeamMode | lar_content::EventValidationAlgorithm | private |
m_treeName | lar_content::EventValidationAlgorithm | private |
m_useSmallPrimaries | lar_content::EventValidationAlgorithm | private |
m_useTrueNeutrinosOnly | lar_content::EventValidationAlgorithm | private |
m_writeToTree | lar_content::EventValidationAlgorithm | private |
PfoToIdMap typedef | lar_content::EventValidationAlgorithm | private |
PrintAllMatches(const ValidationInfo &validationInfo) const | lar_content::EventValidationAlgorithm | inlineprivate |
PrintInterpretedMatches(const ValidationInfo &validationInfo) const | lar_content::EventValidationAlgorithm | inlineprivate |
ProcessOutput(const ValidationInfo &validationInfo, const bool useInterpretedMatching, const bool printToScreen, const bool fillTree) const | lar_content::EventValidationAlgorithm | private |
ReadSettings(const pandora::TiXmlHandle xmlHandle) | lar_content::EventValidationAlgorithm | private |
Run() | lar_content::EventValidationAlgorithm | private |
WriteInterpretedMatches(const ValidationInfo &validationInfo) const | lar_content::EventValidationAlgorithm | inlineprivate |
~EventValidationAlgorithm() | lar_content::EventValidationAlgorithm | |