#include <LArRawInputDriverJP250L.h>
Public Member Functions | |
| LArRawInputDriverJP250L (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 Attributes | |
| art::SourceHelper const & | principalMaker_ |
| TTree * | m_eventTree |
| TTree containing information from each trigger. More... | |
| unsigned int | m_nEvent |
| number of triggers in the TTree More... | |
| unsigned int | m_current |
| current entry in the TTree More... | |
| unsigned short | m_runID |
| run ID, has to start from 1 More... | |
| unsigned int | m_unixtime |
| unix timestamp of the start of the run More... | |
| unsigned short | m_nChannels |
| number of channels in the detector More... | |
| unsigned short | m_nSamples |
| number of time samples per channel More... | |
| unsigned short * | m_data |
| the ADC of each time sample for each channel More... | |
Definition at line 27 of file LArRawInputDriverJP250L.h.
| lris::LArRawInputDriverJP250L::LArRawInputDriverJP250L | ( | 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 35 of file LArRawInputDriverJP250L.cxx.
| void lris::LArRawInputDriverJP250L::closeCurrentFile | ( | ) |
Definition at line 48 of file LArRawInputDriverJP250L.cxx.
| void lris::LArRawInputDriverJP250L::readFile | ( | std::string const & | name, |
| art::FileBlock *& | fb | ||
| ) |
Definition at line 54 of file LArRawInputDriverJP250L.cxx.
| bool lris::LArRawInputDriverJP250L::readNext | ( | art::RunPrincipal *const & | inR, |
| art::SubRunPrincipal *const & | inSR, | ||
| art::RunPrincipal *& | outR, | ||
| art::SubRunPrincipal *& | outSR, | ||
| art::EventPrincipal *& | outE | ||
| ) |
Definition at line 89 of file LArRawInputDriverJP250L.cxx.
|
private |
current entry in the TTree
Definition at line 54 of file LArRawInputDriverJP250L.h.
|
private |
the ADC of each time sample for each channel
Definition at line 59 of file LArRawInputDriverJP250L.h.
|
private |
TTree containing information from each trigger.
Definition at line 52 of file LArRawInputDriverJP250L.h.
|
private |
number of channels in the detector
Definition at line 57 of file LArRawInputDriverJP250L.h.
|
private |
number of triggers in the TTree
Definition at line 53 of file LArRawInputDriverJP250L.h.
|
private |
number of time samples per channel
Definition at line 58 of file LArRawInputDriverJP250L.h.
|
private |
run ID, has to start from 1
Definition at line 55 of file LArRawInputDriverJP250L.h.
|
private |
unix timestamp of the start of the run
Definition at line 56 of file LArRawInputDriverJP250L.h.
|
private |
Definition at line 49 of file LArRawInputDriverJP250L.h.
1.8.5