LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
|
Public Member Functions | |
SIOVElectronicsCalibService (fhicl::ParameterSet const &pset, art::ActivityRegistry ®) | |
~SIOVElectronicsCalibService () | |
void | PreProcessEvent (const art::Event &evt, art::ScheduleContext) |
Private Member Functions | |
ElectronicsCalibProvider const & | DoGetProvider () const override |
ElectronicsCalibProvider const * | DoGetProviderPtr () const override |
Private Attributes | |
SIOVElectronicsCalibProvider | fProvider |
art service implementation of ElectronicsCalibService. Implements an electronics calibration retrieval service for database scheme in which all elements in a database folder share a common interval of validity
Definition at line 17 of file SIOVElectronicsCalibService_service.cc.
lariov::SIOVElectronicsCalibService::SIOVElectronicsCalibService | ( | fhicl::ParameterSet const & | pset, |
art::ActivityRegistry & | reg | ||
) |
Referenced by DECLARE_ART_SERVICE_INTERFACE_IMPL().
|
inline |
Definition at line 21 of file SIOVElectronicsCalibService_service.cc.
|
inlineoverrideprivate |
Definition at line 29 of file SIOVElectronicsCalibService_service.cc.
References fProvider.
|
inlineoverrideprivate |
Definition at line 31 of file SIOVElectronicsCalibService_service.cc.
References fProvider.
|
inline |
Definition at line 23 of file SIOVElectronicsCalibService_service.cc.
References fProvider, art::Event::time(), lariov::SIOVElectronicsCalibProvider::UpdateTimeStamp(), and art::Timestamp::value().
Referenced by DECLARE_ART_SERVICE_INTERFACE_IMPL().
|
private |
Definition at line 33 of file SIOVElectronicsCalibService_service.cc.
Referenced by DECLARE_ART_SERVICE_INTERFACE_IMPL(), DoGetProvider(), DoGetProviderPtr(), and PreProcessEvent().