![]() |
LArSoft
v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
|
#include "LArPropertiesServiceStandard.h"
Public Types | |
| using | Parameters = art::ServiceTable< detinfo::LArPropertiesStandard::ConfigurationParameters_t > |
| typedef detinfo::LArProperties | provider_type |
Public Member Functions | |
| LArPropertiesServiceStandard (fhicl::ParameterSet const &pset, art::ActivityRegistry ®) | |
| virtual void | reconfigure (fhicl::ParameterSet const &pset) override |
| void | preBeginRun (const art::Run &run) |
| virtual const provider_type * | provider () const override |
Private Attributes | |
| std::unique_ptr< detinfo::LArPropertiesStandard > | fProp |
Definition at line 22 of file LArPropertiesServiceStandard.h.
| using detinfo::LArPropertiesServiceStandard::Parameters = art::ServiceTable<detinfo::LArPropertiesStandard::ConfigurationParameters_t> |
Definition at line 26 of file LArPropertiesServiceStandard.h.
|
inherited |
Definition at line 22 of file LArPropertiesService.h.
| detinfo::LArPropertiesServiceStandard::LArPropertiesServiceStandard | ( | fhicl::ParameterSet const & | pset, |
| art::ActivityRegistry & | reg | ||
| ) |
Definition at line 22 of file LArPropertiesServiceStandard_service.cc.
References fProp, preBeginRun(), reconfigure(), and art::ActivityRegistry::sPreBeginRun.
| void detinfo::LArPropertiesServiceStandard::preBeginRun | ( | const art::Run & | run | ) |
Definition at line 31 of file LArPropertiesServiceStandard_service.cc.
References fProp, art::Run::id(), and art::RunID::run().
Referenced by LArPropertiesServiceStandard().
|
inlineoverridevirtual |
Implements detinfo::LArPropertiesService.
Definition at line 33 of file LArPropertiesServiceStandard.h.
References fProp.
|
overridevirtual |
Implements detinfo::LArPropertiesService.
Definition at line 40 of file LArPropertiesServiceStandard_service.cc.
References DEFINE_ART_SERVICE_INTERFACE_IMPL, and fProp.
Referenced by LArPropertiesServiceStandard().
|
private |
Definition at line 37 of file LArPropertiesServiceStandard.h.
Referenced by LArPropertiesServiceStandard(), preBeginRun(), provider(), and reconfigure().