Classes | |
struct | Config |
Public Types | |
enum | EId { kShower = 0, kTrack = 1, kMichel = 2 } |
using | Parameters = art::EDAnalyzer::Table< Config > |
Public Types inherited from art::EDAnalyzer | |
using | WorkerType = WorkerT< EDAnalyzer > |
using | ModuleType = EDAnalyzer |
Private Member Functions | |
void | beginRun (const art::Run &run) override |
void | beginJob () override |
void | endJob () override |
void | analyze (art::Event const &e) override |
void | cleanup () |
void | countTruthDep (const std::vector< sim::SimChannel > &channels, float &emLike, float &trackLike) const |
void | countPfpDep (detinfo::DetectorClocksData const &clockData, detinfo::DetectorPropertiesData const &detProp, const std::vector< recob::PFParticle > &pfparticles, const art::FindManyP< recob::Cluster > &pfpclus, const art::FindManyP< recob::Hit > &cluhits, float &emLike, float &trackLike) const |
bool | isMuonDecaying (const simb::MCParticle &particle, const std::unordered_map< int, const simb::MCParticle * > &particleMap) const |
int | testCNN (detinfo::DetectorClocksData const &clockData, detinfo::DetectorPropertiesData const &detProp, const std::vector< sim::SimChannel > &channels, const std::vector< art::Ptr< recob::Hit >> &hits, const std::array< float, MVA_LENGTH > &cnn_out, const std::vector< anab::FeatureVector< MVA_LENGTH >> &hit_outs, size_t cidx) |
Additional Inherited Members | |
Protected Member Functions inherited from art::Observer | |
std::string const & | processName () const |
bool | wantAllEvents () const noexcept |
bool | wantEvent (ScheduleID id, Event const &e) const |
Handle< TriggerResults > | getTriggerResults (Event const &e) const |
Observer (fhicl::ParameterSet const &config) | |
Observer (std::vector< std::string > const &select_paths, std::vector< std::string > const &reject_paths, fhicl::ParameterSet const &config) | |
Protected Member Functions inherited from art::ModuleBase | |
ConsumesCollector & | consumesCollector () |
template<typename T , BranchType = InEvent> | |
ProductToken< T > | consumes (InputTag const &) |
template<typename Element , BranchType = InEvent> | |
ViewToken< Element > | consumesView (InputTag const &) |
template<typename T , BranchType = InEvent> | |
void | consumesMany () |
template<typename T , BranchType = InEvent> | |
ProductToken< T > | mayConsume (InputTag const &) |
template<typename Element , BranchType = InEvent> | |
ViewToken< Element > | mayConsumeView (InputTag const &) |
template<typename T , BranchType = InEvent> | |
void | mayConsumeMany () |
Definition at line 55 of file PointIdEffTest_module.cc.
Definition at line 81 of file PointIdEffTest_module.cc.
|
explicit |
Definition at line 166 of file PointIdEffTest_module.cc.
|
delete |
|
delete |
|
overrideprivatevirtual |
Implements art::EDAnalyzer.
Definition at line 311 of file PointIdEffTest_module.cc.
|
overrideprivatevirtual |
Reimplemented from art::EDAnalyzer.
Definition at line 190 of file PointIdEffTest_module.cc.
|
overrideprivate |
Definition at line 183 of file PointIdEffTest_module.cc.
|
private |
Definition at line 275 of file PointIdEffTest_module.cc.
|
private |
Definition at line 479 of file PointIdEffTest_module.cc.
|
private |
Definition at line 435 of file PointIdEffTest_module.cc.
|
overrideprivatevirtual |
Reimplemented from art::EDAnalyzer.
Definition at line 253 of file PointIdEffTest_module.cc.
|
private |
Definition at line 513 of file PointIdEffTest_module.cc.
|
delete |
|
delete |
|
private |
Definition at line 543 of file PointIdEffTest_module.cc.
|
private |
Definition at line 157 of file PointIdEffTest_module.cc.
|
private |
Definition at line 129 of file PointIdEffTest_module.cc.
|
private |
Definition at line 138 of file PointIdEffTest_module.cc.
|
private |
Definition at line 149 of file PointIdEffTest_module.cc.
|
private |
Definition at line 145 of file PointIdEffTest_module.cc.
|
private |
Definition at line 147 of file PointIdEffTest_module.cc.
|
private |
Definition at line 121 of file PointIdEffTest_module.cc.
|
private |
Definition at line 149 of file PointIdEffTest_module.cc.
|
private |
Definition at line 124 of file PointIdEffTest_module.cc.
|
private |
Definition at line 128 of file PointIdEffTest_module.cc.
|
private |
Definition at line 125 of file PointIdEffTest_module.cc.
|
private |
Definition at line 124 of file PointIdEffTest_module.cc.
|
private |
Definition at line 124 of file PointIdEffTest_module.cc.
|
private |
Definition at line 126 of file PointIdEffTest_module.cc.
|
private |
Definition at line 135 of file PointIdEffTest_module.cc.
|
private |
Definition at line 135 of file PointIdEffTest_module.cc.
|
private |
Definition at line 132 of file PointIdEffTest_module.cc.
|
private |
Definition at line 134 of file PointIdEffTest_module.cc.
|
private |
Definition at line 133 of file PointIdEffTest_module.cc.
|
private |
Definition at line 133 of file PointIdEffTest_module.cc.
|
private |
Definition at line 151 of file PointIdEffTest_module.cc.
|
private |
Definition at line 132 of file PointIdEffTest_module.cc.
|
private |
Definition at line 134 of file PointIdEffTest_module.cc.
|
private |
Definition at line 124 of file PointIdEffTest_module.cc.
|
private |
Definition at line 128 of file PointIdEffTest_module.cc.
|
private |
Definition at line 149 of file PointIdEffTest_module.cc.
|
private |
Definition at line 122 of file PointIdEffTest_module.cc.
|
private |
Definition at line 122 of file PointIdEffTest_module.cc.
|
private |
Definition at line 122 of file PointIdEffTest_module.cc.
|
private |
Definition at line 137 of file PointIdEffTest_module.cc.
|
private |
Definition at line 147 of file PointIdEffTest_module.cc.
|
private |
Definition at line 160 of file PointIdEffTest_module.cc.
|
private |
Definition at line 143 of file PointIdEffTest_module.cc.
|
private |
Definition at line 147 of file PointIdEffTest_module.cc.
|
private |
Definition at line 127 of file PointIdEffTest_module.cc.
|
private |
Definition at line 127 of file PointIdEffTest_module.cc.
|
private |
Definition at line 127 of file PointIdEffTest_module.cc.
|
private |
Definition at line 155 of file PointIdEffTest_module.cc.
|
private |
Definition at line 125 of file PointIdEffTest_module.cc.
|
private |
Definition at line 123 of file PointIdEffTest_module.cc.
|
private |
Definition at line 123 of file PointIdEffTest_module.cc.
|
private |
Definition at line 159 of file PointIdEffTest_module.cc.
|
private |
Definition at line 139 of file PointIdEffTest_module.cc.
|
private |
Definition at line 126 of file PointIdEffTest_module.cc.
|
private |
Definition at line 126 of file PointIdEffTest_module.cc.
|
private |
Definition at line 121 of file PointIdEffTest_module.cc.
|
private |
Definition at line 161 of file PointIdEffTest_module.cc.
|
private |
Definition at line 142 of file PointIdEffTest_module.cc.
|
private |
Definition at line 142 of file PointIdEffTest_module.cc.
|
private |
Definition at line 158 of file PointIdEffTest_module.cc.
|
private |
Definition at line 143 of file PointIdEffTest_module.cc.
|
private |
Definition at line 129 of file PointIdEffTest_module.cc.
|
private |
Definition at line 141 of file PointIdEffTest_module.cc.
|
private |
Definition at line 147 of file PointIdEffTest_module.cc.
|
private |
Definition at line 141 of file PointIdEffTest_module.cc.
|
private |
Definition at line 153 of file PointIdEffTest_module.cc.