#include <RawData311InputDriver.h>
Public Member Functions | |
RawData311InputDriver (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) |
Private Member Functions | |
void | process_Event311 (std::vector< raw::RawDigit > &digitList, dlardaq::evheader_t &event_head, uint16_t evt_num) |
double | GetPedMean (size_t LAr_chan, std::vector< std::pair< double, double > > *fPedMap) |
double | GetPedRMS (size_t LAr_chan, std::vector< std::pair< double, double > > *fPedMap) |
Private Attributes | |
art::SourceHelper const & | fSourceHelper |
art::SubRunID | fCurrentSubRunID |
uint16_t | fEventCounter |
uint16_t | fNEvents |
std::string | filename |
short | nchannels = 1280 |
short | nsamples = 1667 |
dlardaq::EventDecoder | DataDecode |
dlardaq::runheader_t | file_head |
dlardaq::footer_t | file_foot |
std::vector< std::pair< double, double > > | fPedMap |
std::string | fPedestalFile |
Definition at line 32 of file RawData311InputDriver.h.
lris::RawData311InputDriver::RawData311InputDriver | ( | fhicl::ParameterSet const & | pset, |
art::ProductRegistryHelper & | helper, | ||
art::SourceHelper const & | pm | ||
) |
Definition at line 154 of file RawData311InputDriver_service.cc.
void lris::RawData311InputDriver::closeCurrentFile | ( | ) |
Definition at line 169 of file RawData311InputDriver_service.cc.
|
inlineprivate |
Definition at line 73 of file RawData311InputDriver.h.
|
inlineprivate |
Definition at line 75 of file RawData311InputDriver.h.
|
private |
Definition at line 118 of file RawData311InputDriver_service.cc.
void lris::RawData311InputDriver::readFile | ( | std::string const & | name, |
art::FileBlock *& | fb | ||
) |
Definition at line 177 of file RawData311InputDriver_service.cc.
bool lris::RawData311InputDriver::readNext | ( | art::RunPrincipal *const & | inR, |
art::SubRunPrincipal *const & | inSR, | ||
art::RunPrincipal *& | outR, | ||
art::SubRunPrincipal *& | outSR, | ||
art::EventPrincipal *& | outE | ||
) |
Definition at line 233 of file RawData311InputDriver_service.cc.
|
private |
Definition at line 61 of file RawData311InputDriver.h.
|
private |
Definition at line 53 of file RawData311InputDriver.h.
|
private |
Definition at line 55 of file RawData311InputDriver.h.
|
private |
Definition at line 64 of file RawData311InputDriver.h.
|
private |
Definition at line 63 of file RawData311InputDriver.h.
|
private |
Definition at line 57 of file RawData311InputDriver.h.
|
private |
Definition at line 56 of file RawData311InputDriver.h.
|
private |
Definition at line 67 of file RawData311InputDriver.h.
|
private |
Definition at line 66 of file RawData311InputDriver.h.
|
private |
Definition at line 52 of file RawData311InputDriver.h.
|
private |
Definition at line 59 of file RawData311InputDriver.h.
|
private |
Definition at line 60 of file RawData311InputDriver.h.