#include <PerReadoutPmtCrate.h>
Inheritance diagram for PerReadoutPmtCrate:
Public Types | |
typedef std::vector< PerReadoutPmtChannel * > | PerPmtChannelReadouts |
typedef std::vector< int > | DigitalSignal |
typedef int | ChannelId_type |
typedef std::map< ChannelId_type, DigitalSignal > | PerFadcReadouts |
Public Member Functions | |
PerReadoutPmtCrate () | |
PerReadoutPmtCrate (short int det) | |
virtual | ~PerReadoutPmtCrate () |
Public Attributes | |
PerPmtChannelReadouts | perChannelReadouts |
PerReadoutTriggerDataPkg * | perTriggerDataPkg |
PerFadcReadouts | perFadcReadouts |
short int | detector |
unsigned int | triggerType |
unsigned int | triggerNumber |
int | triggerTimeSec |
int | triggerTimeNanoSec |
std::vector< unsigned int > | rawEvent |
Definition at line 19 of file PerReadoutPmtCrate.h.
typedef std::vector<PerReadoutPmtChannel*> PerReadoutPmtCrate::PerPmtChannelReadouts |
Definition at line 21 of file PerReadoutPmtCrate.h.
typedef std::vector<int> PerReadoutPmtCrate::DigitalSignal |
Definition at line 22 of file PerReadoutPmtCrate.h.
typedef int PerReadoutPmtCrate::ChannelId_type |
Definition at line 23 of file PerReadoutPmtCrate.h.
Definition at line 24 of file PerReadoutPmtCrate.h.
PerReadoutPmtCrate::PerReadoutPmtCrate | ( | ) |
Definition at line 3 of file PerReadoutPmtCrate.cc.
00003 :PerReadout(0) 00004 ,perChannelReadouts() 00005 ,perTriggerDataPkg(0) 00006 {}
PerReadoutPmtCrate::PerReadoutPmtCrate | ( | short int | det | ) |
Definition at line 8 of file PerReadoutPmtCrate.cc.
00008 :PerReadout(det) 00009 ,perChannelReadouts() 00010 ,perTriggerDataPkg(0) 00011 {}
PerReadoutPmtCrate::~PerReadoutPmtCrate | ( | ) | [virtual] |
Definition at line 13 of file PerReadoutPmtCrate.cc.
00014 { 00015 PerPmtChannelReadouts::iterator it; 00016 for(it=perChannelReadouts.begin();it!=perChannelReadouts.end();++it){ 00017 delete *it; 00018 } 00019 }
Definition at line 30 of file PerReadoutPmtCrate.h.
Definition at line 31 of file PerReadoutPmtCrate.h.
Definition at line 33 of file PerReadoutPmtCrate.h.
short int PerReadout::detector [inherited] |
Definition at line 21 of file PerReadout.h.
unsigned int PerReadout::triggerType [inherited] |
Definition at line 22 of file PerReadout.h.
unsigned int PerReadout::triggerNumber [inherited] |
Definition at line 23 of file PerReadout.h.
int PerReadout::triggerTimeSec [inherited] |
Definition at line 25 of file PerReadout.h.
int PerReadout::triggerTimeNanoSec [inherited] |
Definition at line 26 of file PerReadout.h.
std::vector<unsigned int> PerReadout::rawEvent [inherited] |
Definition at line 27 of file PerReadout.h.