LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
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) const lar_content::MuonLeadingEventValidationAlgorithmprivate
EventValidationBaseAlgorithm()lar_content::EventValidationBaseAlgorithmprotected
FillContaminationHitsDistance(const pandora::CaloHitList &contaminationHits, const pandora::CaloHitList &leadingMCHits, pandora::FloatVector &bestMatchContaminationHitsDistance) const lar_content::MuonLeadingEventValidationAlgorithmprivate
FillValidationInfo(const pandora::MCParticleList *const pMCParticleList, const pandora::CaloHitList *const pCaloHitList, const pandora::PfoList *const pPfoList, ValidationInfo &validationInfo) const lar_content::MuonLeadingEventValidationAlgorithmprivatevirtual
GetHitsOfType(const pandora::CaloHitList &inputList, const pandora::HitType hitType, pandora::CaloHitList &outputList) const lar_content::MuonLeadingEventValidationAlgorithmprivate
GetRecoCosmicRayHits(const pandora::MCParticleList *const pMCParticleList, const pandora::CaloHitList *const pCaloHitList, const pandora::PfoList *const pPfoList, pandora::CaloHitList &recoCosmicRayHitList) const lar_content::MuonLeadingEventValidationAlgorithmprivate
GetRemainingPfoMatches(const ValidationInfo &validationInfo, const pandora::MCParticleVector &mcPrimaryVector, const pandora::PfoSet &usedPfos, LArMCParticleHelper::MCParticleToPfoHitSharingMap &interpretedMCToPfoHitSharingMap) const lar_content::EventValidationBaseAlgorithmprotected
GetStrongestPfoMatch(const ValidationInfo &validationInfo, const pandora::MCParticleVector &mcPrimaryVector, pandora::PfoSet &usedPfos, LArMCParticleHelper::MCParticleToPfoHitSharingMap &interpretedMCToPfoHitSharingMap) const lar_content::EventValidationBaseAlgorithmprotected
InterpretMatching(const ValidationInfo &validationInfo, LArMCParticleHelper::MCParticleToPfoHitSharingMap &interpretedMCToPfoHitSharingMap) const lar_content::EventValidationBaseAlgorithmprotected
IsGoodMatch(const pandora::CaloHitList &trueHits, const pandora::CaloHitList &recoHits, const pandora::CaloHitList &sharedHits) const lar_content::EventValidationBaseAlgorithmprotected
m_cosmicRaysToSkiplar_content::MuonLeadingEventValidationAlgorithmprivate
m_deltaRayIDslar_content::MuonLeadingEventValidationAlgorithmprivate
m_deltaRayModelar_content::MuonLeadingEventValidationAlgorithmprivate
m_eventNumberlar_content::EventValidationBaseAlgorithmprotected
m_fileIdentifierlar_content::EventValidationBaseAlgorithmprotected
m_ignoreIncorrectCosmicRayslar_content::MuonLeadingEventValidationAlgorithmprivate
m_michelModelar_content::MuonLeadingEventValidationAlgorithmprivate
m_primaryParameterslar_content::EventValidationBaseAlgorithmprotected
m_removeRecoCosmicRayHitslar_content::MuonLeadingEventValidationAlgorithmprivate
m_treeNamelar_content::EventValidationBaseAlgorithmprotected
m_validationParameterslar_content::MuonLeadingEventValidationAlgorithmprivate
m_visualizelar_content::MuonLeadingEventValidationAlgorithmprivate
m_writeRawMatchesToTreelar_content::MuonLeadingEventValidationAlgorithmprivate
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::MuonLeadingEventValidationAlgorithmprivate
PrintHits(const pandora::CaloHitList totalCaloHitList, const pandora::CaloHitList leadingCaloHitList, const std::string &stringTag) const lar_content::MuonLeadingEventValidationAlgorithmprivate
ProcessOutput(const ValidationInfo &validationInfo, const bool useInterpretedMatching, const bool printToScreen, const bool fillTree) const lar_content::MuonLeadingEventValidationAlgorithmprivatevirtual
ReadSettings(const pandora::TiXmlHandle xmlHandle)lar_content::MuonLeadingEventValidationAlgorithmprivate
RemoveIncorrectlyReconstructedCosmicRays(const pandora::MCParticleList *const pMCParticleList, const pandora::CaloHitList *const pCaloHitList, const pandora::PfoList *const pPfoList, ValidationInfo &validationInfo) const lar_content::MuonLeadingEventValidationAlgorithmprivate
~EventValidationBaseAlgorithm()lar_content::EventValidationBaseAlgorithmprotected
~MuonLeadingEventValidationAlgorithm()lar_content::MuonLeadingEventValidationAlgorithmvirtual