#include <StreamDQMInputFile.h>
Public Member Functions | |
const DQMEventMsgView * | currentRecord () const |
bool | next () |
StreamDQMInputFile (const std::string &name) | |
~StreamDQMInputFile () | |
Private Member Functions | |
int | readDQMEventMessage () |
Private Attributes | |
boost::shared_ptr < DQMEventMsgView > | currentEvMsg_ |
std::vector< char > | eventBuf_ |
std::auto_ptr< std::ifstream > | ist_ |
Definition at line 12 of file StreamDQMInputFile.h.
|
explicit |
Reads a Streamer file
Definition at line 13 of file StreamDQMInputFile.cc.
References edm::hlt::Exception, and ist_.
StreamDQMInputFile::~StreamDQMInputFile | ( | ) |
Definition at line 8 of file StreamDQMInputFile.cc.
|
inline |
Moves the handler to next Event Record
Definition at line 23 of file StreamDQMInputFile.h.
References currentEvMsg_.
bool StreamDQMInputFile::next | ( | void | ) |
Definition at line 26 of file StreamDQMInputFile.cc.
References readDQMEventMessage().
|
private |
Points to current Record
Definition at line 35 of file StreamDQMInputFile.cc.
References HeaderView::code(), currentEvMsg_, Header::DQM_EVENT, eventBuf_, ist_, and HeaderView::size().
Referenced by next().
|
private |
Definition at line 30 of file StreamDQMInputFile.h.
Referenced by currentRecord(), and readDQMEventMessage().
|
private |
Definition at line 32 of file StreamDQMInputFile.h.
Referenced by readDQMEventMessage().
|
private |
Definition at line 31 of file StreamDQMInputFile.h.
Referenced by readDQMEventMessage(), and StreamDQMInputFile().