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

In This Package:

PerRunHeader Class Reference

#include <PerRunHeader.h>

Inheritance diagram for PerRunHeader:

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

Public Member Functions

 PerRunHeader ()
virtual ~PerRunHeader ()
void clear ()

Public Attributes

std::vector< PerRunData * > runDataList
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 17 of file PerRunHeader.h.


Constructor & Destructor Documentation

PerRunHeader::PerRunHeader (  ) 

Definition at line 4 of file PerRunHeader.cc.

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

PerRunHeader::~PerRunHeader (  )  [virtual]

Definition at line 9 of file PerRunHeader.cc.

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


Member Function Documentation

void PerRunHeader::clear (  ) 

Definition at line 14 of file PerRunHeader.cc.

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


Member Data Documentation

std::vector<PerRunData*> PerRunHeader::runDataList

Definition at line 23 of file PerRunHeader.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:22:28 2011 for PerRunData by doxygen 1.4.7