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

In This Package:

PerSimReadoutHeader Class Reference

#include <PerSimReadoutHeader.h>

Inheritance diagram for PerSimReadoutHeader:

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

Public Member Functions

 PerSimReadoutHeader ()
virtual ~PerSimReadoutHeader ()
void clear ()

Public Attributes

std::vector< PerSimReadout * > readouts
Context context
int execNumber
DayaBay::JobId jobId
std::vector< unsigned long > randomState
std::vector< PerRefinputHeaders
TimeStamp earliest
TimeStamp latest
int clID

Detailed Description

Definition at line 18 of file PerSimReadoutHeader.h.


Constructor & Destructor Documentation

PerSimReadoutHeader::PerSimReadoutHeader (  ) 

Definition at line 4 of file PerSimReadoutHeader.cc.

00004                                         :PerHeaderObject()
00005                                           ,readouts()
00006 {  
00007 }

PerSimReadoutHeader::~PerSimReadoutHeader (  )  [virtual]

Definition at line 9 of file PerSimReadoutHeader.cc.

00010 {
00011   this->clear();
00012 }


Member Function Documentation

void PerSimReadoutHeader::clear (  ) 

Definition at line 14 of file PerSimReadoutHeader.cc.

00015 {
00016   std::vector<PerSimReadout*>::iterator it;
00017   for(it=readouts.begin();it!=readouts.end();++it)
00018   {
00019     delete *it;
00020     *it = 0;
00021   }
00022   readouts.clear();
00023 }


Member Data Documentation

std::vector<PerSimReadout*> PerSimReadoutHeader::readouts

Definition at line 24 of file PerSimReadoutHeader.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:30:33 2011 for PerReadoutEvent by doxygen 1.4.7