A helper class creating a EventInfoExtractor
with a specific setup.
More...
#include <EventInfoUtils.h>
|
| EventInfoExtractorMaker (std::vector< art::InputTag > truthTags, EDepTags_t edepTags, geo::GeometryCore const &geom, detinfo::DetectorPropertiesData const *detProps, detinfo::DetectorTimings const *detTimings, std::string logCategory) |
| Constructor: stores parameters for construction of EventInfoExtractor . More...
|
|
template<typename ConsumesColl > |
| EventInfoExtractorMaker (std::vector< art::InputTag > truthTags, EDepTags_t edepTags, geo::GeometryCore const &geom, detinfo::DetectorPropertiesData const *detProps, detinfo::DetectorTimings const *detTimings, std::string logCategory, ConsumesColl &consumesCollector) |
|
bool | hasGenerated () const |
| Returns whether we are extracting any generator information. More...
|
|
bool | hasEDep () const |
| Returns whether we are extracting any energy deposition information. More...
|
|
|
EventInfoExtractor | make (TimeSpan_t inSpillTimes, TimeSpan_t inPreSpillTimes) const |
| Creates and returns a new EventInfoExtractor object. More...
|
|
EventInfoExtractor | operator() (TimeSpan_t inSpillTimes, TimeSpan_t inPreSpillTimes) const |
|
A helper class creating a EventInfoExtractor
with a specific setup.
Definition at line 367 of file EventInfoUtils.h.
template<typename ConsumesColl >
Constructor: stores parameters for construction of EventInfoExtractor
and declares consumables.
Definition at line 607 of file EventInfoUtils.h.
617 std::move(truthTags), std::move(edepTags),
bool icarus::trigger::details::EventInfoExtractorMaker::hasEDep |
( |
| ) |
const |
|
inline |
Returns whether we are extracting any energy deposition information.
Definition at line 413 of file EventInfoUtils.h.
bool icarus::trigger::details::EventInfoExtractorMaker::hasGenerated |
( |
| ) |
const |
|
inline |
Returns whether we are extracting any generator information.
Definition at line 410 of file EventInfoUtils.h.
EDepTags_t icarus::trigger::details::EventInfoExtractorMaker::fEnergyDepositTags |
|
private |
std::vector<art::InputTag> const icarus::trigger::details::EventInfoExtractorMaker::fGeneratorTags |
|
private |
std::string const icarus::trigger::details::EventInfoExtractorMaker::fLogCategory |
|
private |
The documentation for this class was generated from the following files: