A class hold HARPO run iformation. More...
#include <HarpoRunHeader.h>
Public Member Functions | |
HarpoRunHeader () | |
HarpoRunHeader (HarpoConfig *cfg) | |
virtual | ~HarpoRunHeader () |
void | SetDetHeader (HarpoDetHeader *hdr, UInt_t ndet=XDCC) |
HarpoDetHeader * | GetHeader (UInt_t ndet=XDCC) |
void | SetRun (Int_t value) |
void | SetDetMask (ULong_t mask) |
void | SetSimDataFlag (Bool_t flag=true) |
void | SetAngle (Int_t value) |
void | SetLaser (Int_t value) |
void | SetTrigger (Int_t value) |
void | SetIlaser (Float_t value) |
void | SetEbeam (Float_t value) |
void | SetEgamma (Float_t value) |
void | SetPola (Int_t value) |
Int_t | GetRun () |
ULong_t | GetDetMask () |
Bool_t | GetSimDataFlag () |
Int_t | GetAngle () |
Int_t | GetLaser () |
Int_t | GetTrigger () |
Float_t | GetIlaser () |
Float_t | GetEbeam () |
Float_t | GetEgamma () |
Int_t | GetPola () |
void | SetRunConfig (HarpoRunConfig *rcfg) |
HarpoRunConfig get/set. More... | |
HarpoRunConfig * | GetRunConfig () |
void | print () |
Private Attributes | |
HarpoDetHeader * | fHeaders [gkNDetectors] |
Int_t | fRun |
Raw Header list. More... | |
ULong_t | fNDet |
Bool_t | fSimData |
Int_t | fAngle |
Int_t | fLaser |
Int_t | fTrigger |
Float_t | fIlaser |
Float_t | fEbeam |
Float_t | fEgamma |
Int_t | fPola |
HarpoRunConfig * | fRunConfig |
HarpoRunHeader::HarpoRunHeader | ( | ) |
HarpoRunHeader::HarpoRunHeader | ( | HarpoConfig * | cfg | ) |
|
virtual |
Definition at line 116 of file HarpoRunHeader.cxx.
|
inline |
Definition at line 44 of file HarpoRunHeader.h.
|
inline |
|
inline |
Definition at line 48 of file HarpoRunHeader.h.
|
inline |
HarpoDetHeader * HarpoRunHeader::GetHeader | ( | UInt_t | ndet = XDCC | ) |
|
inline |
Definition at line 47 of file HarpoRunHeader.h.
|
inline |
Definition at line 45 of file HarpoRunHeader.h.
|
inline |
Definition at line 50 of file HarpoRunHeader.h.
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 46 of file HarpoRunHeader.h.
void HarpoRunHeader::print | ( | ) |
Definition at line 144 of file HarpoRunHeader.cxx.
|
inline |
void HarpoRunHeader::SetDetHeader | ( | HarpoDetHeader * | hdr, |
UInt_t | ndet = XDCC |
||
) |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 36 of file HarpoRunHeader.h.
|
inline |
Definition at line 34 of file HarpoRunHeader.h.
|
inline |
Definition at line 39 of file HarpoRunHeader.h.
|
inline |
Definition at line 29 of file HarpoRunHeader.h.
|
inline |
HarpoRunConfig get/set.
Definition at line 53 of file HarpoRunHeader.h.
|
inline |
|
inline |
Definition at line 35 of file HarpoRunHeader.h.
|
private |
Definition at line 67 of file HarpoRunHeader.h.
|
private |
Definition at line 71 of file HarpoRunHeader.h.
|
private |
Definition at line 72 of file HarpoRunHeader.h.
|
private |
Definition at line 61 of file HarpoRunHeader.h.
|
private |
Definition at line 70 of file HarpoRunHeader.h.
|
private |
Definition at line 68 of file HarpoRunHeader.h.
|
private |
Definition at line 64 of file HarpoRunHeader.h.
|
private |
Definition at line 73 of file HarpoRunHeader.h.
|
private |
Raw Header list.
Definition at line 63 of file HarpoRunHeader.h.
|
private |
Definition at line 75 of file HarpoRunHeader.h.
|
private |
Definition at line 65 of file HarpoRunHeader.h.
|
private |
Definition at line 69 of file HarpoRunHeader.h.