Pandora
Pandora source code navigator
Loading...
Searching...
No Matches
lar_content::MuonLeadingEventValidationAlgorithm Member List

This is the complete list of members for lar_content::MuonLeadingEventValidationAlgorithm, including all inherited members.

DetermineIncorrectlyReconstructedCosmicRays(const pandora::MCParticleList *const pMCParticleList, const pandora::CaloHitList *const pCaloHitList, const pandora::PfoList *const pPfoList, pandora::MCParticleList &incorrectlyReconstructedCosmicRays) constlar_content::MuonLeadingEventValidationAlgorithmprivate
EventValidationBaseAlgorithm()lar_content::EventValidationBaseAlgorithmprotected
FillContaminationHitsDistance(const pandora::CaloHitList &contaminationHits, const pandora::CaloHitList &leadingMCHits, pandora::FloatVector &bestMatchContaminationHitsDistance) constlar_content::MuonLeadingEventValidationAlgorithmprivate
FillValidationInfo(const pandora::MCParticleList *const pMCParticleList, const pandora::CaloHitList *const pCaloHitList, const pandora::PfoList *const pPfoList, ValidationInfo &validationInfo) constlar_content::MuonLeadingEventValidationAlgorithmprivatevirtual
GetHitsOfType(const pandora::CaloHitList &inputList, const pandora::HitType hitType, pandora::CaloHitList &outputList) constlar_content::MuonLeadingEventValidationAlgorithmprivate
GetInstanceName() constpandora::Processinline
GetPandora() constpandora::Processinline
GetRecoCosmicRayHits(const pandora::MCParticleList *const pMCParticleList, const pandora::CaloHitList *const pCaloHitList, const pandora::PfoList *const pPfoList, pandora::CaloHitList &recoCosmicRayHitList) constlar_content::MuonLeadingEventValidationAlgorithmprivate
GetRemainingPfoMatches(const ValidationInfo &validationInfo, const pandora::MCParticleVector &mcPrimaryVector, const pandora::PfoSet &usedPfos, LArMCParticleHelper::MCParticleToPfoHitSharingMap &interpretedMCToPfoHitSharingMap) constlar_content::EventValidationBaseAlgorithmprotected
GetStrongestPfoMatch(const ValidationInfo &validationInfo, const pandora::MCParticleVector &mcPrimaryVector, pandora::PfoSet &usedPfos, LArMCParticleHelper::MCParticleToPfoHitSharingMap &interpretedMCToPfoHitSharingMap) constlar_content::EventValidationBaseAlgorithmprotected
GetType() constpandora::Processinline
Initialize()pandora::Processinlineprotectedvirtual
InterpretMatching(const ValidationInfo &validationInfo, LArMCParticleHelper::MCParticleToPfoHitSharingMap &interpretedMCToPfoHitSharingMap) constlar_content::EventValidationBaseAlgorithmprotected
IsGoodMatch(const pandora::CaloHitList &trueHits, const pandora::CaloHitList &recoHits, const pandora::CaloHitList &sharedHits) constlar_content::EventValidationBaseAlgorithmprotected
m_caloHitListNamelar_content::EventValidationBaseAlgorithmprivate
m_cosmicRaysToSkiplar_content::MuonLeadingEventValidationAlgorithmprivate
m_deltaRayIDslar_content::MuonLeadingEventValidationAlgorithmprivate
m_deltaRayModelar_content::MuonLeadingEventValidationAlgorithmprivate
m_eventNumberlar_content::EventValidationBaseAlgorithmprotected
m_fileIdentifierlar_content::EventValidationBaseAlgorithmprotected
m_fileNamelar_content::EventValidationBaseAlgorithmprivate
m_ignoreIncorrectCosmicRayslar_content::MuonLeadingEventValidationAlgorithmprivate
m_instanceNamepandora::Processprotected
m_matchingMinCompletenesslar_content::EventValidationBaseAlgorithmprivate
m_matchingMinPuritylar_content::EventValidationBaseAlgorithmprivate
m_matchingMinSharedHitslar_content::EventValidationBaseAlgorithmprivate
m_mcParticleListNamelar_content::EventValidationBaseAlgorithmprivate
m_michelModelar_content::MuonLeadingEventValidationAlgorithmprivate
m_pfoListNamelar_content::EventValidationBaseAlgorithmprivate
m_pPandorapandora::Processprotected
m_primaryParameterslar_content::EventValidationBaseAlgorithmprotected
m_printAllToScreenlar_content::EventValidationBaseAlgorithmprivate
m_printMatchingToScreenlar_content::EventValidationBaseAlgorithmprivate
m_removeRecoCosmicRayHitslar_content::MuonLeadingEventValidationAlgorithmprivate
m_treeNamelar_content::EventValidationBaseAlgorithmprotected
m_typepandora::Processprotected
m_useSmallPrimarieslar_content::EventValidationBaseAlgorithmprivate
m_validationParameterslar_content::MuonLeadingEventValidationAlgorithmprivate
m_visualizelar_content::MuonLeadingEventValidationAlgorithmprivate
m_writeRawMatchesToTreelar_content::MuonLeadingEventValidationAlgorithmprivate
m_writeToTreelar_content::EventValidationBaseAlgorithmprivate
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) constlar_content::MuonLeadingEventValidationAlgorithmprivate
PrintAllMatches(const ValidationInfo &validationInfo) constlar_content::EventValidationBaseAlgorithminlineprivate
PrintHits(const pandora::CaloHitList totalCaloHitList, const pandora::CaloHitList leadingCaloHitList, const std::string &stringTag) constlar_content::MuonLeadingEventValidationAlgorithmprivate
PrintInterpretedMatches(const ValidationInfo &validationInfo) constlar_content::EventValidationBaseAlgorithminlineprivate
Process()pandora::Processinline
ProcessOutput(const ValidationInfo &validationInfo, const bool useInterpretedMatching, const bool printToScreen, const bool fillTree) constlar_content::MuonLeadingEventValidationAlgorithmprivatevirtual
ReadSettings(const pandora::TiXmlHandle xmlHandle)lar_content::MuonLeadingEventValidationAlgorithmprivatevirtual
RegisterDetails(const Pandora *const pPandora, const std::string &type, const std::string &instanceName)pandora::Processinlineprotected
RemoveIncorrectlyReconstructedCosmicRays(const pandora::MCParticleList *const pMCParticleList, const pandora::CaloHitList *const pCaloHitList, const pandora::PfoList *const pPfoList, ValidationInfo &validationInfo) constlar_content::MuonLeadingEventValidationAlgorithmprivate
Reset()pandora::Processinlineprotectedvirtual
Run()lar_content::EventValidationBaseAlgorithmprivatevirtual
WriteInterpretedMatches(const ValidationInfo &validationInfo) constlar_content::EventValidationBaseAlgorithminlineprivate
~EventValidationBaseAlgorithm()lar_content::EventValidationBaseAlgorithmprotected
~MuonLeadingEventValidationAlgorithm()lar_content::MuonLeadingEventValidationAlgorithmvirtual
~Process()pandora::Processinlineprotectedvirtual