1 #ifndef IOPool_Streamer_StreamerFileReader_h
2 #define IOPool_Streamer_StreamerFileReader_h
16 class EventSkipperByID;
17 struct InputSourceDescription;
19 class StreamerInputFile;
32 virtual void skip(
int toSkip);
virtual void genuineCloseFile() override
StreamerFileReader(ParameterSet const &pset, InputSourceDescription const &desc)
int initialNumberOfEventsToSkip_
InitMsgView const * getHeader()
virtual void skip(int toSkip)
std::vector< std::string > streamerNames_
std::shared_ptr< EventSkipperByID > eventSkipperByID_
static void fillDescriptions(ConfigurationDescriptions &descriptions)
std::unique_ptr< StreamerInputFile > streamReader_
EventMsgView const * getNextEvent()
virtual ~StreamerFileReader()
virtual bool checkNextEvent()