Main Page | Namespace List | Class Hierarchy | Compound List | File List | Namespace Members | Compound Members | File Members

CalTupleAlg::CalTupleEntry Struct Reference

Single entry in CalTuple. More...

List of all members.

Public Member Functions

 CalTupleEntry ()
 ~CalTupleEntry ()
void Clear ()

Public Attributes

int m_runId
int m_eventId
float m_calXtalAdcPed [16][8][12][2]
 ped subtracted adcs

float m_calXtalAdcPedAllRange [16][8][12][2][4]
int m_calXtalAdcRng [16][8][12][2]
 adc range selection

float m_calXtalFaceSignal [16][8][12][2]
 Cal Xtal Face signal in scintillated MeV units. (BESTRANGE).

float m_calXtalFaceSignalAllRange [16][8][12][2][4]
 Cal Xtal Face signal in scintillated MeV units. (ALLRANGE).


Detailed Description

Single entry in CalTuple.

Definition at line 64 of file CalTupleAlg.cxx.


Constructor & Destructor Documentation

CalTupleAlg::CalTupleEntry::CalTupleEntry  )  [inline]
 

Definition at line 65 of file CalTupleAlg.cxx.

References Clear().

00065                     {
00066       Clear();
00067     }

CalTupleAlg::CalTupleEntry::~CalTupleEntry  )  [inline]
 

Definition at line 69 of file CalTupleAlg.cxx.

00069 {}


Member Function Documentation

void CalTupleAlg::CalTupleEntry::Clear  )  [inline]
 

Definition at line 71 of file CalTupleAlg.cxx.

References m_calXtalAdcPed, m_calXtalAdcPedAllRange, m_calXtalAdcRng, m_calXtalFaceSignal, m_calXtalFaceSignalAllRange, m_eventId, and m_runId.

Referenced by CalTupleEntry(), and CalTupleAlg::execute().

00071                  {
00072       m_runId = 0;
00073       m_eventId = 0;
00074 
00075       memset(m_calXtalAdcRng,     0, sizeof(m_calXtalAdcRng));
00076       memset(m_calXtalFaceSignal, 0, sizeof(m_calXtalFaceSignal));
00077       memset(m_calXtalFaceSignalAllRange, 0, sizeof(m_calXtalFaceSignalAllRange));
00078       memset(m_calXtalAdcPed,     0, sizeof(m_calXtalAdcPed));
00079       memset(m_calXtalAdcPedAllRange, 0, sizeof(m_calXtalAdcPedAllRange));
00080 
00081     }


Member Data Documentation

float CalTupleAlg::CalTupleEntry::m_calXtalAdcPed[16][8][12][2]
 

ped subtracted adcs

stored as a pointer b/c array size changes based on

Definition at line 89 of file CalTupleAlg.cxx.

Referenced by Clear(), CalTupleAlg::execute(), and CalTupleAlg::initialize().

float CalTupleAlg::CalTupleEntry::m_calXtalAdcPedAllRange[16][8][12][2][4]
 

Definition at line 90 of file CalTupleAlg.cxx.

Referenced by Clear(), CalTupleAlg::execute(), and CalTupleAlg::initialize().

int CalTupleAlg::CalTupleEntry::m_calXtalAdcRng[16][8][12][2]
 

adc range selection

Definition at line 93 of file CalTupleAlg.cxx.

Referenced by Clear(), CalTupleAlg::execute(), and CalTupleAlg::initialize().

float CalTupleAlg::CalTupleEntry::m_calXtalFaceSignal[16][8][12][2]
 

Cal Xtal Face signal in scintillated MeV units. (BESTRANGE).

Definition at line 96 of file CalTupleAlg.cxx.

Referenced by Clear(), CalTupleAlg::execute(), and CalTupleAlg::initialize().

float CalTupleAlg::CalTupleEntry::m_calXtalFaceSignalAllRange[16][8][12][2][4]
 

Cal Xtal Face signal in scintillated MeV units. (ALLRANGE).

Definition at line 98 of file CalTupleAlg.cxx.

Referenced by Clear(), CalTupleAlg::execute(), and CalTupleAlg::initialize().

int CalTupleAlg::CalTupleEntry::m_eventId
 

Definition at line 84 of file CalTupleAlg.cxx.

Referenced by Clear(), CalTupleAlg::execute(), and CalTupleAlg::initialize().

int CalTupleAlg::CalTupleEntry::m_runId
 

Definition at line 83 of file CalTupleAlg.cxx.

Referenced by Clear(), CalTupleAlg::execute(), and CalTupleAlg::initialize().


The documentation for this struct was generated from the following file:
Generated on Mon Dec 1 13:29:51 2008 by doxygen 1.3.3