23 #include "art_root_io/TFileService.h" 60 std::unique_ptr<CRT::OnlinePlotter<std::shared_ptr<dir_t>>>
fPlotter;
72 consumes<std::vector<CRT::Trigger>>(
fCRTLabel);
89 mf::LogWarning(
"MissingData") <<
"Caught exception when trying to find CRT::Triggers from label " <<
fCRTLabel <<
":\n" 103 auto dirPtr = std::shared_ptr<dir_t>(
new dir_t(tfs));
std::unique_ptr< CRT::OnlinePlotter< std::shared_ptr< dir_t > > > fPlotter
EDAnalyzer(fhicl::ParameterSet const &pset)
void beginRun(art::Run const &r) override
void endRun(art::Run const &r) override
CRT::FlatDirectory< art::ServiceHandle< art::TFileService >> dir_t
CRTOnlineMonitor(fhicl::ParameterSet const &p)
#define DEFINE_ART_MODULE(klass)
CRTOnlineMonitor & operator=(CRTOnlineMonitor const &)=delete
ValidHandle< PROD > getValidHandle(InputTag const &tag) const
void analyze(art::Event const &e) override
MaybeLogger_< ELseverityLevel::ELsev_warning, false > LogWarning
auto const & get(AssnsNode< L, R, D > const &r)
cet::coded_exception< error, detail::translate > exception