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