More information on this package is here.
#ifndef __TEVENTCLASS__
#define __TEVENTCLASS__
#include <iostream>
using namespace std;
#include "TObject.h"
#include "TClonesArray.h"
#include "TString.h"
class THEADERClass : public TObject{
public:
Int_t NRun;
Int_t NEvent;
Int_t Time;
Int_t Type;
Int_t ROC;
Int_t EvtClas;
Int_t TrigBits;
Int_t EStatus;
Int_t TrgPrs;
Int_t NPGP;
Float_t FC;
Float_t FCG;
Float_t TG;
Float_t STT;
Float_t RF1;
Float_t RF2;
Int_t Latch1;
Int_t Helicity_Scaler;
Int_t Interrupt_Time;
Int_t Level2;
Int_t Level3;
public:
THEADERClass();
virtual ~THEADERClass(){};
THEADERClass(THEADERClass *TmpHEADER);
void Print();
inline Int_t GetRunNum() const { return NRun; }
inline Int_t GetNEvent() const { return NEvent; }
inline Int_t GetTime() const { return Time; }
inline Int_t GetType() const { return Type; }
inline Int_t GetROC() const { return ROC; }
inline Int_t GetEvtClas() const { return EvtClas; }
inline Int_t GetTrigBits() const { return TrigBits; }
inline Int_t GetEStatus() const { return EStatus; }
inline Int_t GetTrgPrs() const { return TrgPrs; }
inline Int_t GetNPGP() const { return NPGP; }
inline Float_t GetFC() const { return FC; }
inline Float_t GetFCG() const { return FCG; }
inline Float_t GetTG() const { return TG; }
inline Float_t GetSTT() const { return STT; }
inline Float_t GetRF1() const { return RF1; }
inline Float_t GetRF2() const { return RF2; }
inline Int_t GetLatch1() const { return Latch1; }
inline Int_t GetHS() const { return Helicity_Scaler; }
inline Int_t GetIT() const { return Interrupt_Time; }
inline Int_t GetLevel2() const { return Level2; }
inline Int_t GetLevel3() const { return Level3; }
ClassDef(THEADERClass,2)
};
#endif
Author: Maurik Holtrop
Last update: ClasTool/ClasBanks:$Name: $:$Id: THEADERClass.cc,v 1.4 2007/03/01 22:26:59 holtrop Exp $
CopyLeft - This code is freely available.
ROOT Home page - ClasTool Class index - Class Hierarchy - Top of the page