1 #ifndef SIOVELECTRONICSCALIBSERVICE_CC 2 #define SIOVELECTRONICSCALIBSERVICE_CC 8 #include "larevt/CalibrationDBI/Interface/ElectronicsCalibService.h" 50 :
fProvider(pset.get<
fhicl::ParameterSet>(
"ElectronicsCalibProvider"))
Class def header for a class SIOVElectronicsCalibProvider.
#define DEFINE_ART_SERVICE_INTERFACE_IMPL(svc, iface)
SIOVElectronicsCalibService(fhicl::ParameterSet const &pset, art::ActivityRegistry ®)
Retrieves information: electronics calibrations, specifically gain and shaping time.
constexpr TimeValue_t value() const
~SIOVElectronicsCalibService()
ElectronicsCalibProvider const * DoGetProviderPtr() const override
SIOVElectronicsCalibProvider fProvider
Filters for channels, events, etc.
ElectronicsCalibProvider const & DoGetProvider() const override
void PreProcessEvent(const art::Event &evt)
GlobalSignal< detail::SignalResponseType::FIFO, void(Event const &)> sPreProcessEvent
bool Update(DBTimeStamp_t ts)
Update Snapshot and inherited DBFolder if using database. Return true if updated. ...
#define DECLARE_ART_SERVICE_INTERFACE_IMPL(svc, iface, scope)