1 #ifndef EventFilter_Utilities_EvFOutputModule_h 2 #define EventFilter_Utilities_EvFOutputModule_h 16 class FastMonitoringService;
84 public EvFOutputModuleType
void writeLuminosityBlock(edm::LuminosityBlockForOutput const &) override
edm::StreamerOutputModuleCommon streamerCommon_
std::unique_ptr< evf::EvFOutputJSONWriter > jsonWriter_
edm::ParameterSet const & ps_
jsoncollector::IntJ fileAdler32_
unsigned long getAccepted() const
std::string const & getFilePath() const
uint8 * startAddress() const
edm::propagate_const< std::unique_ptr< StreamerOutputFile > > stream_writer_events_
jsoncollector::DataPointDefinition outJsonDef_
jsoncollector::IntJ hltErrorEvents_
jsoncollector::StringJ inputFiles_
std::vector< std::pair< BranchDescription const *, EDGetToken > > SelectedProducts
EvFOutputEventWriter(std::string const &filePath)
jsoncollector::IntJ retCodeMask_
jsoncollector::IntJ processed_
void writeRun(edm::RunForOutput const &) override
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
std::vector< bool > getTriggerResults(const std::vector< unsigned int > &triggers, const edm::TriggerResults &triggerResults)
edm::EDGetTokenT< edm::TriggerResults > trToken_
void endRun(edm::RunForOutput const &) override
jsoncollector::IntJ filesize_
jsoncollector::StringJ filelist_
jsoncollector::StringJ transferDestination_
std::shared_ptr< jsoncollector::FastMonitor > jsonMonitor_
void doOutputEvent(EventMsgBuilder const &msg)
uint32 get_adler32() const
edm::one::OutputModule< edm::one::WatchRuns, edm::LuminosityBlockCache< evf::EvFOutputEventWriter > > EvFOutputModuleType
jsoncollector::IntJ accepted_
edm::detail::TriggerResultsBasedEventSelector::handle_t Trig
jsoncollector::StringJ mergeType_
jsoncollector::IntJ errorEvents_
evf::FastMonitoringService * fms_