#include <LArRawInputDriverShortBo.h>
|
| LArRawInputDriverShortBo (fhicl::ParameterSet const &pset, art::ProductRegistryHelper &helper, art::SourceHelper const &pm) |
|
void | closeCurrentFile () |
|
void | readFile (std::string const &name, art::FileBlock *&fb) |
|
bool | readNext (art::RunPrincipal *const &inR, art::SubRunPrincipal *const &inSR, art::RunPrincipal *&outR, art::SubRunPrincipal *&outSR, art::EventPrincipal *&outE) |
|
Definition at line 28 of file LArRawInputDriverShortBo.h.
lris::LArRawInputDriverShortBo::LArRawInputDriverShortBo |
( |
fhicl::ParameterSet const & |
pset, |
|
|
art::ProductRegistryHelper & |
helper, |
|
|
art::SourceHelper const & |
pm |
|
) |
| |
Class to fill the constraints on a template argument to the class, FileReaderSource
Definition at line 231 of file LArRawInputDriverShortBo.cxx.
243 helper.reconstitutes<std::vector<raw::RawDigit>, art::InEvent>(
"daq");
void lris::LArRawInputDriverShortBo::closeCurrentFile |
( |
| ) |
|
void lris::LArRawInputDriverShortBo::readFile |
( |
std::string const & |
name, |
|
|
art::FileBlock *& |
fb |
|
) |
| |
bool lris::LArRawInputDriverShortBo::readNext |
( |
art::RunPrincipal *const & |
inR, |
|
|
art::SubRunPrincipal *const & |
inSR, |
|
|
art::RunPrincipal *& |
outR, |
|
|
art::SubRunPrincipal *& |
outSR, |
|
|
art::EventPrincipal *& |
outE |
|
) |
| |
Definition at line 267 of file LArRawInputDriverShortBo.cxx.
276 std::unique_ptr<std::vector<raw::RawDigit> > rdcolsb (
new std::vector<raw::RawDigit> );
282 std::unique_ptr<raw::DAQHeader> daqcolsb(
new raw::DAQHeader(daqHeader) );
284 art::RunNumber_t rn = daqHeader.
GetRun();
295 art::put_product_in_principal(std::move(rundatasb), *outR,
"daq");
298 throw cet::exception(
"InconsistentEventStream")
299 <<
"Encountered run #" << rn
310 art::put_product_in_principal(std::move(rdcolsb),
313 art::put_product_in_principal(std::move(daqcolsb),
std::string lris::LArRawInputDriverShortBo::currentDir_ |
|
private |
art::SubRunID lris::LArRawInputDriverShortBo::currentSubRunID_ |
|
private |
stringvec_t::const_iterator lris::LArRawInputDriverShortBo::filesdone_ |
|
private |
stringvec_t lris::LArRawInputDriverShortBo::inputfiles_ |
|
private |
stringvec_t::const_iterator lris::LArRawInputDriverShortBo::nextfile_ |
|
private |
art::SourceHelper const& lris::LArRawInputDriverShortBo::principalMaker_ |
|
private |
The documentation for this class was generated from the following files: