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

In This Package:

PerSimHeader Class Reference

Persistent version of SimHeader. More...

#include <PerSimHeader.h>

Inheritance diagram for PerSimHeader:

[legend]
Collaboration diagram for PerSimHeader:
[legend]
List of all members.

Public Member Functions

 PerSimHeader ()
virtual ~PerSimHeader ()

Public Attributes

PerSimHitHeaderhits
PerSimParticleHistoryhistory
PerSimUnobservableStatisticsstats
Context context
int execNumber
DayaBay::JobId jobId
std::vector< unsigned long > randomState
std::vector< PerRefinputHeaders
TimeStamp earliest
TimeStamp latest
int clID

Detailed Description

Persistent version of SimHeader.

bv@bnl.gov Thu Aug 14 15:58:07 2008

Definition at line 20 of file PerSimHeader.h.


Constructor & Destructor Documentation

PerSimHeader::PerSimHeader (  ) 

Definition at line 7 of file PerSimHeader.cc.

00008     : PerHeaderObject()
00009     , hits(0)
00010     , history(0)
00011     , stats(0)
00012 {
00013 }

PerSimHeader::~PerSimHeader (  )  [virtual]

Definition at line 14 of file PerSimHeader.cc.

00015 {
00016     if (hits) {
00017         delete hits; hits = 0;
00018     }
00019     if (history) {
00020         delete history; history = 0;
00021     }
00022     if (stats) {
00023         delete stats; stats = 0;
00024     }
00025 }


Member Data Documentation

PerSimHitHeader* PerSimHeader::hits

Definition at line 25 of file PerSimHeader.h.

PerSimParticleHistory* PerSimHeader::history

Definition at line 26 of file PerSimHeader.h.

PerSimUnobservableStatistics* PerSimHeader::stats

Definition at line 27 of file PerSimHeader.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