LArSoft  v09_90_00
Liquid Argon Software toolkit - https://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
Analyzer(fhicl::ParameterSet const &pset)art::detail::Analyzerexplicit
Analyzer(Table< Config > const &config)art::detail::Analyzerinlineexplicit
beginJob()lar_pandora::PFParticleValidationvirtual
consumes(InputTag const &)art::ModuleBaseprotected
consumesCollector()art::ModuleBaseprotected
consumesMany()art::ModuleBaseprotected
consumesView(InputTag const &)art::ModuleBaseprotected
consumesView(InputTag const &tag)art::ModuleBase
CountHitsByType(const geo::View_t view, const HitVector &hitVector) const lar_pandora::PFParticleValidationprivate
doBeginJob(SharedResources const &resources)art::detail::Analyzer
doBeginRun(RunPrincipal &rp, ModuleContext const &mc)art::detail::Analyzer
doBeginSubRun(SubRunPrincipal &srp, ModuleContext const &mc)art::detail::Analyzer
doEndJob()art::detail::Analyzer
doEndRun(RunPrincipal &rp, ModuleContext const &mc)art::detail::Analyzer
doEndSubRun(SubRunPrincipal &srp, ModuleContext const &mc)art::detail::Analyzer
doEvent(EventPrincipal &ep, ModuleContext const &mc, std::atomic< std::size_t > &counts_run, std::atomic< std::size_t > &counts_passed, std::atomic< std::size_t > &counts_failed)art::detail::Analyzer
doRespondToCloseInputFile(FileBlock const &fb)art::detail::Analyzer
doRespondToCloseOutputFiles(FileBlock const &fb)art::detail::Analyzer
doRespondToOpenInputFile(FileBlock const &fb)art::detail::Analyzer
doRespondToOpenOutputFiles(FileBlock const &fb)art::detail::Analyzer
EDAnalyzer(fhicl::ParameterSet const &pset)art::EDAnalyzerexplicitprotected
EDAnalyzer(Table< Config > const &config)art::EDAnalyzerinlineexplicitprotected
endJob()lar_pandora::PFParticleValidationvirtual
getConsumables() const art::ModuleBase
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::Observerprotected
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
makeWorker(WorkerParams const &wp)art::ModuleBase
MatchingDetailsMap typedeflar_pandora::PFParticleValidationprivate
mayConsume(InputTag const &)art::ModuleBaseprotected
mayConsumeMany()art::ModuleBaseprotected
mayConsumeView(InputTag const &)art::ModuleBaseprotected
mayConsumeView(InputTag const &tag)art::ModuleBase
MCParticleMatchingMap typedeflar_pandora::PFParticleValidationprivate
MCPrimaryMatchingMap typedeflar_pandora::PFParticleValidationprivate
ModuleBase()art::ModuleBase
moduleDescription() const art::ModuleBase
ModuleType typedefart::EDAnalyzer
Observer(Observer const &)=deleteart::Observer
Observer(Observer &&)=deleteart::Observer
Observer(fhicl::ParameterSet const &config)art::Observerexplicitprotected
Observer(std::vector< std::string > const &select_paths, std::vector< std::string > const &reject_paths)art::Observerexplicitprotected
operator=(Observer const &)=deleteart::Observer
operator=(Observer &&)=deleteart::Observer
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
processName() const art::Observerprotected
reconfigure(fhicl::ParameterSet const &pset)lar_pandora::PFParticleValidation
setModuleDescription(ModuleDescription const &)art::ModuleBase
SimpleMatchedPfoList typedeflar_pandora::PFParticleValidationprivate
SimpleMCPrimaryList typedeflar_pandora::PFParticleValidationprivate
sortConsumables(std::string const &current_process_name)art::ModuleBase
SortSimpleMatchedPfos(const SimpleMatchedPfo &lhs, const SimpleMatchedPfo &rhs)lar_pandora::PFParticleValidationprivatestatic
SortSimpleMCPrimaries(const SimpleMCPrimary &lhs, const SimpleMCPrimary &rhs)lar_pandora::PFParticleValidationprivatestatic
wantAllEvents() const noexceptart::Observerinlineprotected
wantEvent(ScheduleID id, Event const &e) const art::Observerprotected
~Analyzer() noexceptart::detail::Analyzervirtual
~ModuleBase() noexceptart::ModuleBasevirtual
~Observer() noexceptart::Observer
~PFParticleValidation()lar_pandora::PFParticleValidationvirtual