LArSoft  v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
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::PFParticleValidationvirtual
cachedProducts()art::EventObserverBaseinlineprotected
Consumer()=defaultart::Consumerexplicit
consumes(InputTag const &)art::Consumer
consumes(InputTag const &it)art::Consumer
consumesMany()art::Consumer
consumesView(InputTag const &)art::Consumer
consumesView(InputTag const &it)art::Consumer
CountHitsByType(const geo::View_t view, const HitVector &hitVector) const lar_pandora::PFParticleValidationprivate
createEngine(seed_t seed)art::EngineCreator
createEngine(seed_t seed, std::string const &kind_of_engine_to_make)art::EngineCreator
createEngine(seed_t seed, std::string const &kind_of_engine_to_make, label_t const &engine_label)art::EngineCreator
currentContext() const art::EDAnalyzerprotected
EDAnalyzer(Table< Config > const &config)art::EDAnalyzerinlineexplicit
EDAnalyzer(fhicl::ParameterSet const &pset)art::EDAnalyzerexplicit
endJob()lar_pandora::PFParticleValidationvirtual
EventObserverBase(std::vector< std::string > const &paths, fhicl::ParameterSet const &config)art::EventObserverBaseexplicitprotected
EventObserverBase(fhicl::ParameterSet const &config)art::EventObserverBaseexplicitprotected
get_seed_value(fhicl::ParameterSet const &pset, char const key[]="seed", seed_t const implicit_seed=-1)art::EngineCreator
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
getTriggerResults(Event const &e) const art::EventObserverBaseinline
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
mayConsume(InputTag const &)art::Consumer
mayConsume(InputTag const &it)art::Consumer
mayConsumeMany()art::Consumer
mayConsumeView(InputTag const &)art::Consumer
mayConsumeView(InputTag const &it)art::Consumer
MCParticleMatchingMap typedeflar_pandora::PFParticleValidationprivate
MCPrimaryMatchingMap typedeflar_pandora::PFParticleValidationprivate
modifiesEvent() const art::EventObserverBaseinline
ModuleType typedefart::EDAnalyzer
non_module_context()art::Consumerstatic
PerformMatching(const MCPrimaryMatchingMap &mcPrimaryMatchingMap, MatchingDetailsMap &matchingDetailsMap) const lar_pandora::PFParticleValidationprivate
PFParticleToMatchedHits typedeflar_pandora::PFParticleValidationprivate
PFParticleValidation(fhicl::ParameterSet const &pset)lar_pandora::PFParticleValidation
prepareForJob(fhicl::ParameterSet const &pset)art::Consumerprotected
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
processName() const art::EventObserverBaseinline
reconfigure(fhicl::ParameterSet const &pset)lar_pandora::PFParticleValidation
registerProducts(MasterProductRegistry &, ProductDescriptions &, ModuleDescription const &)art::EventObserverBaseinline
selectorConfig() const art::EventObserverBaseinline
showMissingConsumes() const art::Consumerprotected
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
validateConsumedProduct(BranchType const bt, ProductInfo const &pi)art::Consumerprotected
wantAllEvents() const art::EventObserverBaseinline
wantEvent(Event const &e)art::EventObserverBaseinline
workerType() const art::EDAnalyzerinline
WorkerType typedefart::EDAnalyzer
~EDAnalyzer()=defaultart::EDAnalyzervirtual
~PFParticleValidation()lar_pandora::PFParticleValidationvirtual