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

In This Package:

PerSimHitHeader Class Reference

Persistent version of SimHitHeader. More...

#include <PerSimHitHeader.h>

Collaboration diagram for PerSimHitHeader:

[legend]
List of all members.

Public Types

typedef std::map< short int,
PerSimHitCollection * > 
phc_map

Public Member Functions

 PerSimHitHeader ()
 PerSimHitHeader (const phc_map &in_hitCollections)
 ~PerSimHitHeader ()

Public Attributes

phc_map hitCollections

Detailed Description

Persistent version of SimHitHeader.

bv@bnl.gov Thu Aug 14 16:01:27 2008

Definition at line 19 of file PerSimHitHeader.h.


Member Typedef Documentation

typedef std::map<short int,PerSimHitCollection*> PerSimHitHeader::phc_map

Definition at line 21 of file PerSimHitHeader.h.


Constructor & Destructor Documentation

PerSimHitHeader::PerSimHitHeader (  ) 

Definition at line 3 of file PerSimHitHeader.cc.

00004     : hitCollections()
00005 {
00006 }

PerSimHitHeader::PerSimHitHeader ( const phc_map in_hitCollections  ) 

Definition at line 7 of file PerSimHitHeader.cc.

00008     : hitCollections(in_hitCollections)
00009 {
00010 }

PerSimHitHeader::~PerSimHitHeader (  ) 

Definition at line 12 of file PerSimHitHeader.cc.

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


Member Data Documentation

phc_map PerSimHitHeader::hitCollections

Definition at line 27 of file PerSimHitHeader.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:35:46 2011 for PerSimEvent by doxygen 1.4.7