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

In This Package:

Public Types | Public Member Functions | Public Attributes
PerReadoutPmtCrate Class Reference

#include <PerReadoutPmtCrate.h>

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

List of all members.

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
PerReadoutTriggerDataPkgperTriggerDataPkg
PerFadcReadouts perFadcReadouts
short int detector
unsigned int triggerType
unsigned int triggerNumber
int triggerTimeSec
int triggerTimeNanoSec
std::vector< unsigned int > rawEvent

Detailed Description

Definition at line 19 of file PerReadoutPmtCrate.h.


Member Typedef Documentation

Definition at line 21 of file PerReadoutPmtCrate.h.

typedef std::vector<int> PerReadoutPmtCrate::DigitalSignal

Definition at line 22 of file PerReadoutPmtCrate.h.

Definition at line 23 of file PerReadoutPmtCrate.h.

Definition at line 24 of file PerReadoutPmtCrate.h.


Constructor & Destructor Documentation

PerReadoutPmtCrate::PerReadoutPmtCrate ( )

Definition at line 3 of file PerReadoutPmtCrate.cc.

PerReadoutPmtCrate::PerReadoutPmtCrate ( short int  det)

Definition at line 8 of file PerReadoutPmtCrate.cc.

PerReadoutPmtCrate::~PerReadoutPmtCrate ( ) [virtual]

Definition at line 13 of file PerReadoutPmtCrate.cc.

{
  PerPmtChannelReadouts::iterator it;
  for(it=perChannelReadouts.begin();it!=perChannelReadouts.end();++it){
    delete *it;
  }
}

Member Data Documentation

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.

Definition at line 26 of file PerReadout.h.

std::vector<unsigned int> PerReadout::rawEvent [inherited]

Definition at line 27 of file PerReadout.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:05:05 for PerReadoutEvent by doxygen 1.7.4