#include <PerCalibReadoutHeader.h>
Inheritance diagram for PerCalibReadoutHeader:
Public Member Functions | |
PerCalibReadoutHeader () | |
virtual | ~PerCalibReadoutHeader () |
void | clear () |
Public Attributes | |
unsigned int | site |
unsigned int | detector |
unsigned int | eventNumber |
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 |
Context | context |
int | execNumber |
DayaBay::JobId | jobId |
std::vector< unsigned long > | randomState |
std::vector< PerRef > | inputHeaders |
TimeStamp | earliest |
TimeStamp | latest |
int | clID |
Definition at line 16 of file PerCalibReadoutHeader.h.
PerCalibReadoutHeader::PerCalibReadoutHeader | ( | ) |
Definition at line 3 of file PerCalibReadoutHeader.cc.
00003 :PerHeaderObject(), 00004 site(0), 00005 detector(0), 00006 eventNumber(0), 00007 triggerType(0), 00008 triggerTimeSec(0), 00009 triggerTimeNanoSec(0), 00010 nHitsAD(0), 00011 timeAD(), 00012 chargeAD(), 00013 hitCountAD(), 00014 ring(), 00015 column(), 00016 nHitsAD_calib(0), 00017 timeAD_calib(), 00018 chargeAD_calib(), 00019 hitCountAD_calib(), 00020 topOrBottom(), 00021 acuColumn(), 00022 nHitsPool(0), 00023 timePool(), 00024 chargePool(), 00025 hitCountPool(), 00026 wallNumber(), 00027 wallSpot(), 00028 inwardFacing() 00029 { 00030 }
PerCalibReadoutHeader::~PerCalibReadoutHeader | ( | ) | [virtual] |
Definition at line 32 of file PerCalibReadoutHeader.cc.
00033 { 00034 site = 0; 00035 detector = 0; 00036 eventNumber = 0; 00037 triggerType = 0; 00038 triggerTimeSec = 0; 00039 triggerTimeNanoSec = 0; 00040 nHitsAD = 0; 00041 nHitsAD_calib = 0; 00042 nHitsPool = 0; 00043 }
void PerCalibReadoutHeader::clear | ( | ) |
Definition at line 45 of file PerCalibReadoutHeader.cc.
00046 { 00047 // Clear object 00048 nHitsAD = 0; 00049 nHitsAD_calib = 0; 00050 nHitsPool = 0; 00051 00052 timeAD.clear(); 00053 chargeAD.clear(); 00054 hitCountAD.clear(); 00055 ring.clear(); 00056 column.clear(); 00057 00058 timeAD_calib.clear(); 00059 chargeAD_calib.clear(); 00060 hitCountAD_calib.clear(); 00061 topOrBottom.clear(); 00062 acuColumn.clear(); 00063 00064 timePool.clear(); 00065 chargePool.clear(); 00066 hitCountPool.clear(); 00067 wallNumber.clear(); 00068 wallSpot.clear(); 00069 inwardFacing.clear(); 00070 }
unsigned int PerCalibReadoutHeader::site |
Definition at line 23 of file PerCalibReadoutHeader.h.
unsigned int PerCalibReadoutHeader::detector |
Definition at line 24 of file PerCalibReadoutHeader.h.
unsigned int PerCalibReadoutHeader::eventNumber |
Definition at line 25 of file PerCalibReadoutHeader.h.
unsigned int PerCalibReadoutHeader::triggerType |
Definition at line 26 of file PerCalibReadoutHeader.h.
unsigned int PerCalibReadoutHeader::triggerTimeSec |
Definition at line 27 of file PerCalibReadoutHeader.h.
unsigned int PerCalibReadoutHeader::triggerTimeNanoSec |
Definition at line 28 of file PerCalibReadoutHeader.h.
unsigned int PerCalibReadoutHeader::nHitsAD |
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.
unsigned int PerCalibReadoutHeader::nHitsAD_calib |
Definition at line 39 of file PerCalibReadoutHeader.h.
std::vector<float> PerCalibReadoutHeader::timeAD_calib |
Definition at line 40 of file PerCalibReadoutHeader.h.
std::vector<float> PerCalibReadoutHeader::chargeAD_calib |
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.
unsigned int PerCalibReadoutHeader::nHitsPool |
Definition at line 47 of file PerCalibReadoutHeader.h.
std::vector<float> PerCalibReadoutHeader::timePool |
Definition at line 48 of file PerCalibReadoutHeader.h.
std::vector<float> PerCalibReadoutHeader::chargePool |
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.