Go to the documentation of this file. 1 #ifndef EVFRAWEVENTFILEWRITERFORBU
2 #define EVFRAWEVENTFILEWRITERFORBU
12 #include <sys/types.h>
78 std::unique_ptr<std::ofstream>
ost_;
jsoncollector::IntJ perFileEventCount_
jsoncollector::DataPointDefinition eolJsonDef_
void initialize(std::string const &destinationDir, std::string const &name, int ls)
jsoncollector::IntJ perRunLastLumi_
jsoncollector::DataPointDefinition eorJsonDef_
jsoncollector::IntJ perLumiLostEventCount_
std::unique_ptr< std::ofstream > ost_
jsoncollector::IntJ perRunLumiCount_
jsoncollector::IntJ perLumiFileCount_
jsoncollector::IntJ perRunEventCount_
~RawEventFileWriterForBU()
jsoncollector::IntJ perLumiEventCount_
jsoncollector::IntJ perLumiSize_
unsigned int frdFileVersion_
jsoncollector::FastMonitor * runMon_
jsoncollector::IntJ perRunFileCount_
void finishFileWrite(int ls)
jsoncollector::DataPointDefinition rawJsonDef_
static void extendDescription(edm::ParameterSetDescription &desc)
RawEventFileWriterForBU(edm::ParameterSet const &ps)
jsoncollector::IntJ perLumiTotalEventCount_
jsoncollector::IntJ perFileSize_
std::string destinationDir_
void makeRunPrefix(std::string const &destinationDir)
jsoncollector::FastMonitor * fileMon_
void doOutputEvent(FRDEventMsgView const &msg)
jsoncollector::FastMonitor * lumiMon_