#include <DetectorPropertiesServiceStandard.h>
Classes | |
struct | ServiceConfiguration_t |
Public Types | |
using | Parameters = art::ServiceTable< ServiceConfiguration_t > |
Public Types inherited from detinfo::DetectorPropertiesService | |
using | provider_type = detinfo::DetectorProperties |
Public Member Functions | |
DetectorPropertiesServiceStandard (fhicl::ParameterSet const &pset, art::ActivityRegistry ®) | |
Public Member Functions inherited from detinfo::DetectorPropertiesService | |
virtual | ~DetectorPropertiesService ()=default |
DetectorPropertiesData | DataForJob () const |
DetectorPropertiesData | DataForJob (detinfo::DetectorClocksData const &clockData) const |
DetectorPropertiesData | DataFor (art::Event const &e) const |
DetectorPropertiesData | DataFor (art::Event const &e, detinfo::DetectorClocksData const &clockData) const |
Private Member Functions | |
DetectorPropertiesData | getDataForJob (DetectorClocksData const &clockData) const override |
DetectorPropertiesData | getDataFor (art::Event const &, DetectorClocksData const &clockData) const override |
void | postOpenFile (const std::string &filename) |
bool | isDetectorPropertiesServiceStandard (const fhicl::ParameterSet &ps) const |
Private Attributes | |
DetectorPropertiesStandard | fProp |
fhicl::ParameterSet | fPS |
Original parameter set. More... | |
bool | fInheritNumberTimeSamples |
Flag saying whether to inherit NumberTimeSamples. More... | |
This service passes the whole configuration down to its service provider, but it also reacts to:
Definition at line 37 of file DetectorPropertiesServiceStandard.h.
using detinfo::DetectorPropertiesServiceStandard::Parameters = art::ServiceTable<ServiceConfiguration_t> |
Definition at line 57 of file DetectorPropertiesServiceStandard.h.
detinfo::DetectorPropertiesServiceStandard::DetectorPropertiesServiceStandard | ( | fhicl::ParameterSet const & | pset, |
art::ActivityRegistry & | reg | ||
) |
Definition at line 26 of file DetectorPropertiesServiceStandard_service.cc.
|
inlineoverrideprivatevirtual |
Implements detinfo::DetectorPropertiesService.
Definition at line 69 of file DetectorPropertiesServiceStandard.h.
|
inlineoverrideprivatevirtual |
Implements detinfo::DetectorPropertiesService.
Definition at line 63 of file DetectorPropertiesServiceStandard.h.
|
private |
Definition at line 135 of file DetectorPropertiesServiceStandard_service.cc.
|
private |
Definition at line 43 of file DetectorPropertiesServiceStandard_service.cc.
|
private |
Flag saying whether to inherit NumberTimeSamples.
Definition at line 79 of file DetectorPropertiesServiceStandard.h.
|
private |
Definition at line 76 of file DetectorPropertiesServiceStandard.h.
|
private |
Original parameter set.
Definition at line 77 of file DetectorPropertiesServiceStandard.h.