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

In This Package:

PerDaqBlockHeader Class Reference

#include <PerDaqBlockHeader.h>

Inheritance diagram for PerDaqBlockHeader:

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

Public Member Functions

 PerDaqBlockHeader ()
 Creates an instance of this class.
virtual ~PerDaqBlockHeader ()
 Destroy this insance of this class.

Public Attributes

PerDaqBlockdaqBlock
 The DaqBlock contained in this object.
unsigned int deltaEvents
 The number of events in the ROOT file between this block and its predecesor.
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 16 of file PerDaqBlockHeader.h.


Constructor & Destructor Documentation

PerDaqBlockHeader::PerDaqBlockHeader (  ) 

Creates an instance of this class.

Definition at line 14 of file PerDaqBlockHeader.cc.

00014                                     :
00015     PerHeaderObject(),
00016     daqBlock(0) {  
00017 }

PerDaqBlockHeader::~PerDaqBlockHeader (  )  [virtual]

Destroy this insance of this class.

Definition at line 19 of file PerDaqBlockHeader.cc.

00019                                       {
00020     if (0 != daqBlock) {
00021         delete daqBlock;
00022     }
00023 }


Member Data Documentation

PerDaqBlock* PerDaqBlockHeader::daqBlock

The DaqBlock contained in this object.

Definition at line 33 of file PerDaqBlockHeader.h.

unsigned int PerDaqBlockHeader::deltaEvents

The number of events in the ROOT file between this block and its predecesor.

Definition at line 38 of file PerDaqBlockHeader.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:24:13 2011 for PerDaqBlock by doxygen 1.4.7