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

In This Package:

PerElecPulseHeader Class Reference

#include <PerElecPulseHeader.h>

Collaboration diagram for PerElecPulseHeader:

[legend]
List of all members.

Public Types

typedef std::map< short int,
PerElecPulseCollection * > 
detCollMap

Public Member Functions

 PerElecPulseHeader ()
 PerElecPulseHeader (const detCollMap &in_pulseContainer)
virtual ~PerElecPulseHeader ()

Public Attributes

detCollMap pulseCollections

Detailed Description

Definition at line 18 of file PerElecPulseHeader.h.


Member Typedef Documentation

typedef std::map<short int,PerElecPulseCollection*> PerElecPulseHeader::detCollMap

Definition at line 20 of file PerElecPulseHeader.h.


Constructor & Destructor Documentation

PerElecPulseHeader::PerElecPulseHeader (  ) 

Definition at line 3 of file PerElecPulseHeader.cc.

00004 {  
00005 }

PerElecPulseHeader::PerElecPulseHeader ( const detCollMap in_pulseContainer  ) 

Definition at line 7 of file PerElecPulseHeader.cc.

00008     : pulseCollections( in_pulseCollections )
00009 {
00010 }

PerElecPulseHeader::~PerElecPulseHeader (  )  [virtual]

Definition at line 12 of file PerElecPulseHeader.cc.

00013 {
00014   detCollMap::iterator it, done = pulseCollections.end();
00015   for (it = pulseCollections.begin(); it != done; ++it) {
00016      delete it->second;
00017   }
00018   pulseCollections.clear();
00019 }


Member Data Documentation

detCollMap PerElecPulseHeader::pulseCollections

Definition at line 26 of file PerElecPulseHeader.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