Classes | |
| struct | TrackIDEinfo |
Public Member Functions | |
| DirectHitParticleAssns (fhicl::ParameterSet const &pset) | |
| Constructor. More... | |
| void | reconfigure (fhicl::ParameterSet const &pset) override |
| void | CreateHitParticleAssociations (art::Event &, HitParticleAssociations *) override |
| This rebuilds the internal maps. More... | |
Public Member Functions inherited from t0::IHitParticleAssociations | |
| virtual | ~IHitParticleAssociations () noexcept=default |
| Virtual Destructor. More... | |
Private Attributes | |
| std::vector< art::InputTag > | fHitModuleLabelVec |
| art::InputTag | fMCParticleModuleLabel |
| std::unordered_map< int, TrackIDEinfo > | fTrkIDECollector |
Definition at line 30 of file DirectHitParticleAssns_tool.cc.
|
explicit |
Constructor.
| pset | Constructor. |
Arguments:
pset - Fcl parameters.
Definition at line 65 of file DirectHitParticleAssns_tool.cc.
|
overridevirtual |
This rebuilds the internal maps.
Rebuild method -> rebuild the basic maps to get truth information
Arguments:
event - the art event used to extract all information
Implements t0::IHitParticleAssociations.
Definition at line 95 of file DirectHitParticleAssns_tool.cc.
|
overridevirtual |
Reconfigure method.
Arguments:
pset - Fcl parameter set.
Implements t0::IHitParticleAssociations.
Definition at line 81 of file DirectHitParticleAssns_tool.cc.
|
private |
Definition at line 48 of file DirectHitParticleAssns_tool.cc.
|
private |
Definition at line 49 of file DirectHitParticleAssns_tool.cc.
|
private |
Definition at line 55 of file DirectHitParticleAssns_tool.cc.
1.8.11