All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
lar_pandora::PFParticleValidation Member List

This is the complete list of members for lar_pandora::PFParticleValidation, including all inherited members.

analyze(const art::Event &evt)lar_pandora::PFParticleValidation
beginJob()lar_pandora::PFParticleValidation
CountHitsByType(const geo::View_t view, const HitVector &hitVector) const lar_pandora::PFParticleValidationprivate
endJob()lar_pandora::PFParticleValidation
GetMCParticleMatchingMap(const PFParticlesToHits &recoParticlesToHits, const MCParticlesToHits &trueParticlesToHits, const HitsToMCParticles &hitsToTrueParticles, MCParticleMatchingMap &mcParticleMatchingMap) const lar_pandora::PFParticleValidationprivate
GetMCPrimaryMatchingMap(const SimpleMCPrimaryList &simpleMCPrimaryList, const MCParticleMatchingMap &mcParticleMatchingMap, const PFParticlesToHits &pfParticlesToHits, MCPrimaryMatchingMap &mcPrimaryMatchingMap) const lar_pandora::PFParticleValidationprivate
GetMCTruth(const art::Event &evt, MCTruthVector &mcTruthVector) const lar_pandora::PFParticleValidationprivate
GetRecoNeutrinos(const art::Event &evt, PFParticleVector &recoNeutrinoVector) const lar_pandora::PFParticleValidationprivate
GetRemainingPfoMatches(const MCPrimaryMatchingMap &mcPrimaryMatchingMap, const IntSet &usedPfoIds, MatchingDetailsMap &matchingDetailsMap) const lar_pandora::PFParticleValidationprivate
GetSimpleMCPrimaryList(const art::Event &evt, const MCParticlesToHits &mcParticlesToHits, const HitsToMCParticles &hitsToMCParticles, const MCParticleMatchingMap &mcParticleMatchingMap, SimpleMCPrimaryList &simpleMCPrimaryList) const lar_pandora::PFParticleValidationprivate
GetStrongestPfoMatch(const MCPrimaryMatchingMap &mcPrimaryMatchingMap, IntSet &usedMCIds, IntSet &usedPfoIds, MatchingDetailsMap &matchingDetailsMap) const lar_pandora::PFParticleValidationprivate
HasMatch(const SimpleMCPrimary &simpleMCPrimary, const SimpleMatchedPfoList &simpleMatchedPfoList, const MatchingDetailsMap &matchingDetailsMap) const lar_pandora::PFParticleValidationprivate
IntSet typedeflar_pandora::PFParticleValidationprivate
IsGoodMatch(const SimpleMCPrimary &simpleMCPrimary, const SimpleMatchedPfo &simpleMatchedPfo) const lar_pandora::PFParticleValidationprivate
IsGoodMCPrimary(const SimpleMCPrimary &simpleMCPrimary) const lar_pandora::PFParticleValidationprivate
IsNeutrinoInduced(const art::Ptr< simb::MCParticle > pMCParticle, const MCParticlesToMCTruth &artMCParticlesToMCTruth) const lar_pandora::PFParticleValidationprivate
m_backtrackerLabellar_pandora::PFParticleValidationprivate
m_geantModuleLabellar_pandora::PFParticleValidationprivate
m_hitfinderLabellar_pandora::PFParticleValidationprivate
m_matchingMinCompletenesslar_pandora::PFParticleValidationprivate
m_matchingMinHitsForGoodViewlar_pandora::PFParticleValidationprivate
m_matchingMinPrimaryGoodViewslar_pandora::PFParticleValidationprivate
m_matchingMinPrimaryHitslar_pandora::PFParticleValidationprivate
m_matchingMinPuritylar_pandora::PFParticleValidationprivate
m_matchingMinSharedHitslar_pandora::PFParticleValidationprivate
m_neutrinoInducedOnlylar_pandora::PFParticleValidationprivate
m_particleLabellar_pandora::PFParticleValidationprivate
m_printAllToScreenlar_pandora::PFParticleValidationprivate
m_printMatchingToScreenlar_pandora::PFParticleValidationprivate
m_useSmallPrimarieslar_pandora::PFParticleValidationprivate
MatchingDetailsMap typedeflar_pandora::PFParticleValidationprivate
MCParticleMatchingMap typedeflar_pandora::PFParticleValidationprivate
MCPrimaryMatchingMap typedeflar_pandora::PFParticleValidationprivate
PerformMatching(const MCPrimaryMatchingMap &mcPrimaryMatchingMap, MatchingDetailsMap &matchingDetailsMap) const lar_pandora::PFParticleValidationprivate
PFParticleToMatchedHits typedeflar_pandora::PFParticleValidationprivate
PFParticleValidation(fhicl::ParameterSet const &pset)lar_pandora::PFParticleValidation
PrintAllOutput(const MCTruthVector &mcTruthVector, const PFParticleVector &recoNeutrinoVector, const MCPrimaryMatchingMap &mcPrimaryMatchingMap) const lar_pandora::PFParticleValidationprivate
PrintMatchingOutput(const MCPrimaryMatchingMap &mcPrimaryMatchingMap, const MatchingDetailsMap &matchingDetailsMap) const lar_pandora::PFParticleValidationprivate
reconfigure(fhicl::ParameterSet const &pset)lar_pandora::PFParticleValidation
SimpleMatchedPfoList typedeflar_pandora::PFParticleValidationprivate
SimpleMCPrimaryList typedeflar_pandora::PFParticleValidationprivate
SortSimpleMatchedPfos(const SimpleMatchedPfo &lhs, const SimpleMatchedPfo &rhs)lar_pandora::PFParticleValidationprivatestatic
SortSimpleMCPrimaries(const SimpleMCPrimary &lhs, const SimpleMCPrimary &rhs)lar_pandora::PFParticleValidationprivatestatic
~PFParticleValidation()lar_pandora::PFParticleValidationvirtual