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

In This Package:

PerReadoutTriggerDataPkg Class Reference

#include <PerReadoutTriggerDataPkg.h>

List of all members.


Public Member Functions

 PerReadoutTriggerDataPkg ()
 PerReadoutTriggerDataPkg (short int det, int tn, int nst, int bs, int lsn)
virtual ~PerReadoutTriggerDataPkg ()

Public Attributes

std::vector< PerReadoutTriggerDataFrame * > frames
short int detector
int trigNumber
int numSubTriggers
int boardStatus
int localSN

Detailed Description

Definition at line 16 of file PerReadoutTriggerDataPkg.h.


Constructor & Destructor Documentation

PerReadoutTriggerDataPkg::PerReadoutTriggerDataPkg (  ) 

Definition at line 4 of file PerReadoutTriggerDataPkg.cc.

00004                                                   :frames(),
00005                                                      detector(0),
00006                                                      trigNumber(0),
00007                                                      numSubTriggers(0),
00008                                                      localSN(0)
00009 {}

PerReadoutTriggerDataPkg::PerReadoutTriggerDataPkg ( short int  det,
int  tn,
int  nst,
int  bs,
int  lsn 
)

Definition at line 11 of file PerReadoutTriggerDataPkg.cc.

00012                                                                    :frames(),
00013                                                                     detector(det),
00014                                                                     trigNumber(tn),
00015                                                                     numSubTriggers(nst),
00016                                                                     boardStatus(bs),
00017                                                                     localSN(lsn)
00018 {}

PerReadoutTriggerDataPkg::~PerReadoutTriggerDataPkg (  )  [virtual]

Definition at line 23 of file PerReadoutTriggerDataPkg.cc.

00024 {
00025     std::vector<PerReadoutTriggerDataFrame*>::iterator it;
00026     for(it=frames.begin();it!=frames.end();++it){
00027         delete *it;
00028     }
00029     frames.clear();
00030 }


Member Data Documentation

std::vector<PerReadoutTriggerDataFrame*> PerReadoutTriggerDataPkg::frames

Definition at line 23 of file PerReadoutTriggerDataPkg.h.

short int PerReadoutTriggerDataPkg::detector

Definition at line 24 of file PerReadoutTriggerDataPkg.h.

int PerReadoutTriggerDataPkg::trigNumber

Definition at line 25 of file PerReadoutTriggerDataPkg.h.

int PerReadoutTriggerDataPkg::numSubTriggers

Definition at line 26 of file PerReadoutTriggerDataPkg.h.

int PerReadoutTriggerDataPkg::boardStatus

Definition at line 27 of file PerReadoutTriggerDataPkg.h.

int PerReadoutTriggerDataPkg::localSN

Definition at line 28 of file PerReadoutTriggerDataPkg.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