#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.
1.8.11