12 #ifndef SIMPLECHANNELFILTERSERVICE_H 13 #define SIMPLECHANNELFILTERSERVICE_H 17 #include "larevt/CalibrationDBI/Interface/ChannelStatusService.h" 59 {
return *DoGetProviderPtr(); }
61 {
return fProvider.get(); }
64 void UpdateChannelRange();
67 void postBeginRun(
art::Run const& run);
79 #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)