11 #ifndef SIMPLECHANNELFILTERSERVICE_H 12 #define SIMPLECHANNELFILTERSERVICE_H 16 #include "larevt/CalibrationDBI/Interface/ChannelStatusService.h" 55 return *DoGetProviderPtr();
59 return fProvider.get();
63 void UpdateChannelRange();
66 void postBeginRun(
art::Run const& run);
75 lariov::ChannelStatusService,
78 #endif // SIMPLECHANNELFILTERSERVICE_H virtual ChannelStatusProvider const * DoGetProviderPtr() const override
Service providing information about the quality of channels.
Channel quality provider with information from configuration file.
virtual ChannelStatusProvider const & DoGetProvider() const override
Filters for channels, events, etc.
std::unique_ptr< SimpleChannelStatus > fProvider
#define DECLARE_ART_SERVICE_INTERFACE_IMPL(svc, iface, scope)