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