1 #ifndef DQMServices_StreamerIO_DQMStreamerReader_h 2 #define DQMServices_StreamerIO_DQMStreamerReader_h 19 #include <boost/property_tree/json_parser.hpp> 20 #include <boost/property_tree/ptree.hpp> 36 void skip(
int toSkip)
override;
DQMFileIterator::LumiEntry lumi_
void genuineCloseFile() override
std::shared_ptr< TriggerSelector > eventSelector_
InitMsgView const * getHeaderMsg()
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
EventMsgView const * getEventMsg()
std::unique_ptr< edm::StreamerInputFile > streamFile_
void genuineReadFile() override
unsigned int processedEventPerLs_
void openFileImp_(const DQMFileIterator::LumiEntry &entry)
DQMStreamerReader(edm::ParameterSet const &pset, edm::InputSourceDescription const &desc)
std::vector< std::string > Strings
DQMFileIterator fiterator_
EventMsgView const * prepareNextEvent()
bool acceptEvent(const EventMsgView *)
~DQMStreamerReader() override
edm::Service< DQMMonitoringService > mon_
unsigned int minEventsPerLs_
std::shared_ptr< edm::EventSkipperByID > eventSkipperByID_
void closeFileImp_(const std::string &reason)
Next checkNext() override
bool matchTriggerSel(Strings const &tnames)
struct dqmservices::DQMStreamerReader::OpenFile file_
void skip(int toSkip) override