1 #include "art/Framework/Services/Registry/ActivityRegistry.h"
2 #include "art/Framework/Principal/Event.h"
3 #include "art/Framework/Services/Registry/ServiceDefinitionMacros.h"
4 #include "art/Persistency/Provenance/ScheduleContext.h"
5 #include "fhiclcpp/ParameterSet.h"
47 SIOVPmtGainService::SIOVPmtGainService(fhicl::ParameterSet
const& pset, art::ActivityRegistry& reg)
48 : fProvider(pset.
get<fhicl::ParameterSet>(
"PmtGainProvider"))
SIOVPmtGainService(fhicl::ParameterSet const &pset, art::ActivityRegistry ®)
PmtGainProvider const * DoGetProviderPtr() const override
SIOVPmtGainProvider fProvider
Interface for experiment-specific service for pmt gain info.
Retrieves information: pmt gain.
void UpdateTimeStamp(DBTimeStamp_t ts)
Update event time stamp.
Class def header for a class SIOVPmtGainProvider.
void PreProcessEvent(const art::Event &evt, art::ScheduleContext)
PmtGainProvider const & DoGetProvider() const override
Returns a reference to the service provider.