/search.css" rel="stylesheet" type="text/css"/> /search.js">
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

Public Member Functions | Public Attributes
PerCalibReadoutHeader Class Reference

#include <PerCalibReadoutHeader.h>

Inheritance diagram for PerCalibReadoutHeader:
Inheritance graph
[legend]
Collaboration diagram for PerCalibReadoutHeader:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 PerCalibReadoutHeader ()
virtual ~PerCalibReadoutHeader ()
void clear ()

Public Attributes

unsigned int site
unsigned int detector
unsigned int triggerNumber
unsigned int triggerType
unsigned int triggerTimeSec
unsigned int triggerTimeNanoSec
unsigned int nHitsAD
std::vector< float > timeAD
std::vector< float > chargeAD
std::vector< unsigned int > hitCountAD
std::vector< unsigned int > ring
std::vector< unsigned int > column
unsigned int nHitsAD_calib
std::vector< float > timeAD_calib
std::vector< float > chargeAD_calib
std::vector< unsigned int > hitCountAD_calib
std::vector< unsigned int > topOrBottom
std::vector< unsigned int > acuColumn
unsigned int nHitsPool
std::vector< float > timePool
std::vector< float > chargePool
std::vector< unsigned int > hitCountPool
std::vector< unsigned int > wallNumber
std::vector< unsigned int > wallSpot
std::vector< unsigned int > inwardFacing
unsigned int nHitsRpc
std::vector< unsigned int > rpcRow
std::vector< unsigned int > rpcColumn
std::vector< unsigned int > rpcLayer
std::vector< unsigned int > rpcStrip
std::vector< bool > rpcFromRot
Context context
int execNumber
DayaBay::JobId jobId
std::vector< unsigned long > randomState
std::vector< PerRefinputHeaders
TimeStamp earliest
TimeStamp latest
int clID

Detailed Description

Definition at line 16 of file PerCalibReadoutHeader.h.


Constructor & Destructor Documentation

PerCalibReadoutHeader::PerCalibReadoutHeader ( )
PerCalibReadoutHeader::~PerCalibReadoutHeader ( ) [virtual]

Definition at line 38 of file PerCalibReadoutHeader.cc.


Member Function Documentation

void PerCalibReadoutHeader::clear ( )

Definition at line 52 of file PerCalibReadoutHeader.cc.

{
  // Clear object
  nHitsAD = 0;
  nHitsAD_calib = 0;
  nHitsPool = 0;
  nHitsRpc = 0;

  timeAD.clear();
  chargeAD.clear();
  hitCountAD.clear();
  ring.clear();
  column.clear();
  
  timeAD_calib.clear();
  chargeAD_calib.clear();
  hitCountAD_calib.clear();
  topOrBottom.clear();
  acuColumn.clear();
  
  timePool.clear();
  chargePool.clear();
  hitCountPool.clear();
  wallNumber.clear();
  wallSpot.clear();
  inwardFacing.clear();

  rpcRow.clear();
  rpcColumn.clear();
  rpcLayer.clear();
  rpcStrip.clear();
  rpcFromRot.clear();
}

Member Data Documentation

Definition at line 23 of file PerCalibReadoutHeader.h.

Definition at line 24 of file PerCalibReadoutHeader.h.

Definition at line 25 of file PerCalibReadoutHeader.h.

Definition at line 26 of file PerCalibReadoutHeader.h.

Definition at line 27 of file PerCalibReadoutHeader.h.

Definition at line 28 of file PerCalibReadoutHeader.h.

Definition at line 31 of file PerCalibReadoutHeader.h.

std::vector<float> PerCalibReadoutHeader::timeAD

Definition at line 32 of file PerCalibReadoutHeader.h.

std::vector<float> PerCalibReadoutHeader::chargeAD

Definition at line 33 of file PerCalibReadoutHeader.h.

std::vector<unsigned int> PerCalibReadoutHeader::hitCountAD

Definition at line 34 of file PerCalibReadoutHeader.h.

std::vector<unsigned int> PerCalibReadoutHeader::ring

Definition at line 35 of file PerCalibReadoutHeader.h.

std::vector<unsigned int> PerCalibReadoutHeader::column

Definition at line 36 of file PerCalibReadoutHeader.h.

Definition at line 39 of file PerCalibReadoutHeader.h.

Definition at line 40 of file PerCalibReadoutHeader.h.

Definition at line 41 of file PerCalibReadoutHeader.h.

std::vector<unsigned int> PerCalibReadoutHeader::hitCountAD_calib

Definition at line 42 of file PerCalibReadoutHeader.h.

std::vector<unsigned int> PerCalibReadoutHeader::topOrBottom

Definition at line 43 of file PerCalibReadoutHeader.h.

std::vector<unsigned int> PerCalibReadoutHeader::acuColumn

Definition at line 44 of file PerCalibReadoutHeader.h.

Definition at line 47 of file PerCalibReadoutHeader.h.

std::vector<float> PerCalibReadoutHeader::timePool

Definition at line 48 of file PerCalibReadoutHeader.h.

Definition at line 49 of file PerCalibReadoutHeader.h.

std::vector<unsigned int> PerCalibReadoutHeader::hitCountPool

Definition at line 50 of file PerCalibReadoutHeader.h.

std::vector<unsigned int> PerCalibReadoutHeader::wallNumber

Definition at line 51 of file PerCalibReadoutHeader.h.

std::vector<unsigned int> PerCalibReadoutHeader::wallSpot

Definition at line 52 of file PerCalibReadoutHeader.h.

std::vector<unsigned int> PerCalibReadoutHeader::inwardFacing

Definition at line 53 of file PerCalibReadoutHeader.h.

Definition at line 56 of file PerCalibReadoutHeader.h.

std::vector<unsigned int> PerCalibReadoutHeader::rpcRow

Definition at line 57 of file PerCalibReadoutHeader.h.

std::vector<unsigned int> PerCalibReadoutHeader::rpcColumn

Definition at line 58 of file PerCalibReadoutHeader.h.

std::vector<unsigned int> PerCalibReadoutHeader::rpcLayer

Definition at line 59 of file PerCalibReadoutHeader.h.

std::vector<unsigned int> PerCalibReadoutHeader::rpcStrip

Definition at line 60 of file PerCalibReadoutHeader.h.

Definition at line 61 of file PerCalibReadoutHeader.h.


The documentation for this class was generated from the following files:
| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

Generated on Fri May 16 2014 10:00:48 for PerCalibReadoutEvent by doxygen 1.7.4