| Classes | Job Modules | Data Objects | Services | Algorithms | Tools | Packages | Directories | Tracs |

In This Package:

PerElecPulseCollection Class Reference

#include <PerElecPulseCollection.h>

List of all members.


Public Types

typedef std::vector< PerElecPulse * > PulseContainer

Public Member Functions

 PerElecPulseCollection ()
 PerElecPulseCollection (short int det, const PulseContainer &in_pulses)
virtual ~PerElecPulseCollection ()

Public Attributes

PulseContainer pulses
short int detector

Detailed Description

Definition at line 18 of file PerElecPulseCollection.h.


Member Typedef Documentation

typedef std::vector<PerElecPulse*> PerElecPulseCollection::PulseContainer

Definition at line 20 of file PerElecPulseCollection.h.


Constructor & Destructor Documentation

PerElecPulseCollection::PerElecPulseCollection (  ) 

Definition at line 3 of file PerElecPulseCollection.cc.

00004 {  
00005 }

PerElecPulseCollection::PerElecPulseCollection ( short int  det,
const PulseContainer in_pulses 
)

Definition at line 7 of file PerElecPulseCollection.cc.

00009     : detector( det )
00010     , pulses( in_Pulses )
00011 {
00012 }

PerElecPulseCollection::~PerElecPulseCollection (  )  [virtual]

Definition at line 14 of file PerElecPulseCollection.cc.

00015 {
00016   PulseContainer::iterator it, done = pulses.end();
00017   for (it = pulses.begin(); it != done; ++it) {
00018      delete *it;
00019   }
00020   pulses.clear();
00021 }


Member Data Documentation

PulseContainer PerElecPulseCollection::pulses

Definition at line 27 of file PerElecPulseCollection.h.

short int PerElecPulseCollection::detector

Definition at line 28 of file PerElecPulseCollection.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 Mon Apr 11 20:32:54 2011 for PerElecEvent by doxygen 1.4.7