LArSoft
v06_85_00
Liquid Argon Software toolkit - http://larsoft.org/
|
Public Member Functions | |
SIOVPmtGainService (fhicl::ParameterSet const &pset, art::ActivityRegistry ®) | |
~SIOVPmtGainService () | |
void | PreProcessEvent (const art::Event &evt) |
Private Member Functions | |
PmtGainProvider const & | DoGetProvider () const override |
PmtGainProvider const * | DoGetProviderPtr () const override |
Private Attributes | |
SIOVPmtGainProvider | fProvider |
art service implementation of PmtGainService. Implements a pmt gain retrieval service for database scheme in which all elements in a database folder share a common interval of validity
Definition at line 19 of file SIOVPmtGainService_service.cc.
lariov::SIOVPmtGainService::SIOVPmtGainService | ( | fhicl::ParameterSet const & | pset, |
art::ActivityRegistry & | reg | ||
) |
Definition at line 49 of file SIOVPmtGainService_service.cc.
References DEFINE_ART_SERVICE_INTERFACE_IMPL, PreProcessEvent(), and art::ActivityRegistry::sPreProcessEvent.
|
inline |
Definition at line 24 of file SIOVPmtGainService_service.cc.
|
inlineoverrideprivate |
Definition at line 32 of file SIOVPmtGainService_service.cc.
References fProvider.
|
inlineoverrideprivate |
Definition at line 36 of file SIOVPmtGainService_service.cc.
References fProvider.
|
inline |
Definition at line 26 of file SIOVPmtGainService_service.cc.
References fProvider, art::Event::time(), lariov::SIOVPmtGainProvider::Update(), and art::Timestamp::value().
Referenced by SIOVPmtGainService().
|
private |
Definition at line 40 of file SIOVPmtGainService_service.cc.
Referenced by DoGetProvider(), DoGetProviderPtr(), and PreProcessEvent().