#include <TestFileReader.h>
Public Member Functions | |
void | join () |
void | start () |
TestFileReader (std::string const &filename, edm::EventBuffer &to, edm::ProductRegistry &prods) | |
virtual | ~TestFileReader () |
Private Member Functions | |
void | readEvents () |
Static Private Member Functions | |
static void | run (TestFileReader *) |
Private Attributes | |
std::string | filename_ |
boost::shared_ptr< boost::thread > | me_ |
boost::shared_ptr < edm::StreamerInputFile > | streamReader_ |
edm::EventBuffer & | to_ |
Definition at line 17 of file TestFileReader.h.
edmtestp::TestFileReader::TestFileReader | ( | std::string const & | filename, |
edm::EventBuffer & | to, | ||
edm::ProductRegistry & | prods | ||
) |
if(!ist_) { throw edm::Exception(errors::Configuration,"TestFileReader") << "cannot open file " << filename_; } std::auto_ptr<SendJobHeader> p = readHeaderFromStream(ist_);
just get rid of the header
Definition at line 41 of file TestFileReader.cc.
References b, buf_, edm::EventBuffer::OperateBuffer< T >::buffer(), InitMsgView::code(), edm::EventBuffer::OperateBuffer< T >::commit(), edm::errors::Configuration, edm::hlt::Exception, filename_, init, InitMsgView::outputModuleId(), L1TEmulatorMonitor_cff::p, edm::registryIsSubset(), InitMsgView::run(), InitMsgView::size(), InitMsgView::startAddress(), streamReader_, and to_.
|
virtual |
Definition at line 83 of file TestFileReader.cc.
void edmtestp::TestFileReader::join | ( | ) |
|
private |
Definition at line 98 of file TestFileReader.cc.
References b, buf_, edm::EventBuffer::OperateBuffer< T >::buffer(), EventMsgView::code(), edm::EventBuffer::OperateBuffer< T >::commit(), EventMsgView::event(), EventMsgView::outModId(), EventMsgView::run(), EventMsgView::size(), EventMsgView::startAddress(), streamReader_, and to_.
Referenced by run().
|
staticprivate |
void edmtestp::TestFileReader::start | ( | void | ) |
Definition at line 86 of file TestFileReader.cc.
|
private |
Definition at line 30 of file TestFileReader.h.
Referenced by TestFileReader().
|
private |
Definition at line 35 of file TestFileReader.h.
|
private |
Definition at line 31 of file TestFileReader.h.
Referenced by readEvents(), and TestFileReader().
|
private |
Definition at line 34 of file TestFileReader.h.
Referenced by readEvents(), and TestFileReader().