ATLAS Offline Software
Public Member Functions | Private Attributes | List of all members
TBH6RunHeader Class Reference

#include <TBH6RunHeader.h>

Inheritance diagram for TBH6RunHeader:
Collaboration diagram for TBH6RunHeader:

Public Member Functions

 TBH6RunHeader (const int nRun=0)
 
 ~TBH6RunHeader ()
 
int runNum () const
 
float beamMomentum () const
 
float xCryo () const
 
float yTable () const
 
float zCalo () const
 
int cellNum () const
 
int constcellID () const
 
float constcellNoiseRMS () const
 
float constcellEta () const
 
float constcellPhi () const
 
float constcellX () const
 
float constcellY () const
 
float constcellZ () const
 
float constcellR () const
 
float constcelldEta () const
 
float constcelldPhi () const
 
float constcelldZ () const
 
float constcelldR () const
 
float constcellVolume () const
 
int constcelliEta () const
 
int constcelliPhi () const
 
int constcellRegion () const
 
int constcellCalo () const
 
int constcellSampling () const
 
void SetRunNum (int run)
 
void SetBeamMomentum (float mom)
 
void SetXCryo (float x)
 
void SetYTable (float y)
 
void SetZCalo (float z)
 
void SetCellNum (int nCell)
 
void SetCellID (const int i, const int id)
 
void SetCellNoiseRMS (const int i, const float rms)
 
void SetCellEta (const int i, const float eta)
 
void SetCellPhi (const int i, const float phi)
 
void SetCellX (const int i, const float x)
 
void SetCellY (const int i, const float y)
 
void SetCellZ (const int i, const float z)
 
void SetCellR (const int i, const float r)
 
void SetCelldEta (const int i, const float deta)
 
void SetCelldPhi (const int i, const float dphi)
 
void SetCelldZ (const int i, const float dz)
 
void SetCelldR (const int i, const float dr)
 
void SetCellVolume (const int i, const float vol)
 
void SetCelliEta (const int i, const int ieta)
 
void SetCelliPhi (const int i, const int iphi)
 
void SetCellRegion (const int i, const int reg)
 
void SetCellCalo (const int i, const int calo)
 
void SetCellSampling (const int i, const int subc)
 

Private Attributes

int m_nRun
 
float m_beamMomentum
 
float m_xCryo
 
float m_yTable
 
float m_zCalo
 
int m_nCell
 
int m_cellID [CELLMAX]
 
float m_cellNoiseRMS [CELLMAX]
 
float m_cellEta [CELLMAX]
 
float m_cellPhi [CELLMAX]
 
float m_cellX [CELLMAX]
 
float m_cellY [CELLMAX]
 
float m_cellZ [CELLMAX]
 
float m_cellR [CELLMAX]
 
float m_celldEta [CELLMAX]
 
float m_celldPhi [CELLMAX]
 
float m_celldZ [CELLMAX]
 
float m_celldR [CELLMAX]
 
float m_cellVolume [CELLMAX]
 
int m_celliEta [CELLMAX]
 
int m_celliPhi [CELLMAX]
 
int m_cellRegion [CELLMAX]
 
int m_cellCalo [CELLMAX]
 
int m_cellSampling [CELLMAX]
 

Detailed Description

Definition at line 14 of file TBH6RunHeader.h.

Constructor & Destructor Documentation

◆ TBH6RunHeader()

TBH6RunHeader::TBH6RunHeader ( const int  nRun = 0)

◆ ~TBH6RunHeader()

TBH6RunHeader::~TBH6RunHeader ( )

Definition at line 41 of file TBH6RunHeader.cxx.

42 { }

Member Function Documentation

◆ beamMomentum()

float TBH6RunHeader::beamMomentum ( ) const

Definition at line 45 of file TBH6RunHeader.cxx.

45 {return m_beamMomentum;}

◆ cellCalo()

int const * TBH6RunHeader::cellCalo ( ) const

Definition at line 66 of file TBH6RunHeader.cxx.

66 {return m_cellCalo;}

◆ celldEta()

float const * TBH6RunHeader::celldEta ( ) const

Definition at line 58 of file TBH6RunHeader.cxx.

58 {return m_celldEta;}

◆ celldPhi()

float const * TBH6RunHeader::celldPhi ( ) const

Definition at line 59 of file TBH6RunHeader.cxx.

59 {return m_celldPhi;}

◆ celldR()

float const * TBH6RunHeader::celldR ( ) const

Definition at line 61 of file TBH6RunHeader.cxx.

61 {return m_celldR;}

◆ celldZ()

float const * TBH6RunHeader::celldZ ( ) const

Definition at line 60 of file TBH6RunHeader.cxx.

60 {return m_celldZ;}

◆ cellEta()

float const * TBH6RunHeader::cellEta ( ) const

Definition at line 52 of file TBH6RunHeader.cxx.

52 {return m_cellEta;}

◆ cellID()

int const * TBH6RunHeader::cellID ( ) const

Definition at line 50 of file TBH6RunHeader.cxx.

50 {return m_cellID;}

◆ celliEta()

int const * TBH6RunHeader::celliEta ( ) const

Definition at line 63 of file TBH6RunHeader.cxx.

63 {return m_celliEta;}

◆ celliPhi()

int const * TBH6RunHeader::celliPhi ( ) const

Definition at line 64 of file TBH6RunHeader.cxx.

64 {return m_celliPhi;}

◆ cellNoiseRMS()

float const * TBH6RunHeader::cellNoiseRMS ( ) const

Definition at line 51 of file TBH6RunHeader.cxx.

51 {return m_cellNoiseRMS;}

◆ cellNum()

int TBH6RunHeader::cellNum ( ) const

Definition at line 49 of file TBH6RunHeader.cxx.

49 {return m_nCell;}

◆ cellPhi()

float const * TBH6RunHeader::cellPhi ( ) const

Definition at line 53 of file TBH6RunHeader.cxx.

53 {return m_cellPhi;}

◆ cellR()

float const * TBH6RunHeader::cellR ( ) const

Definition at line 57 of file TBH6RunHeader.cxx.

57 {return m_cellR;}

◆ cellRegion()

int const * TBH6RunHeader::cellRegion ( ) const

Definition at line 65 of file TBH6RunHeader.cxx.

65 {return m_cellRegion;}

◆ cellSampling()

int const * TBH6RunHeader::cellSampling ( ) const

Definition at line 67 of file TBH6RunHeader.cxx.

67 {return m_cellSampling;}

◆ cellVolume()

float const * TBH6RunHeader::cellVolume ( ) const

Definition at line 62 of file TBH6RunHeader.cxx.

62 {return m_cellVolume;}

◆ cellX()

float const * TBH6RunHeader::cellX ( ) const

Definition at line 54 of file TBH6RunHeader.cxx.

54 {return m_cellX;}

◆ cellY()

float const * TBH6RunHeader::cellY ( ) const

Definition at line 55 of file TBH6RunHeader.cxx.

55 {return m_cellY;}

◆ cellZ()

float const * TBH6RunHeader::cellZ ( ) const

Definition at line 56 of file TBH6RunHeader.cxx.

56 {return m_cellZ;}

◆ runNum()

int TBH6RunHeader::runNum ( ) const

Definition at line 44 of file TBH6RunHeader.cxx.

44 {return m_nRun;}

◆ SetBeamMomentum()

void TBH6RunHeader::SetBeamMomentum ( float  mom)

Definition at line 69 of file TBH6RunHeader.cxx.

◆ SetCellCalo()

void TBH6RunHeader::SetCellCalo ( const int  i,
const int  calo 
)

Definition at line 97 of file TBH6RunHeader.cxx.

98 {m_cellCalo[i]=calo;}

◆ SetCelldEta()

void TBH6RunHeader::SetCelldEta ( const int  i,
const float  deta 
)

Definition at line 83 of file TBH6RunHeader.cxx.

84 {m_celldEta[i]=deta;}

◆ SetCelldPhi()

void TBH6RunHeader::SetCelldPhi ( const int  i,
const float  dphi 
)

Definition at line 85 of file TBH6RunHeader.cxx.

86 {m_celldPhi[i]=dphi;}

◆ SetCelldR()

void TBH6RunHeader::SetCelldR ( const int  i,
const float  dr 
)

Definition at line 88 of file TBH6RunHeader.cxx.

88 {m_celldR[i]=dr;}

◆ SetCelldZ()

void TBH6RunHeader::SetCelldZ ( const int  i,
const float  dz 
)

Definition at line 87 of file TBH6RunHeader.cxx.

87 {m_celldZ[i]=dz;}

◆ SetCellEta()

void TBH6RunHeader::SetCellEta ( const int  i,
const float  eta 
)

Definition at line 77 of file TBH6RunHeader.cxx.

77 {m_cellEta[i]=eta;}

◆ SetCellID()

void TBH6RunHeader::SetCellID ( const int  i,
const int  id 
)

Definition at line 74 of file TBH6RunHeader.cxx.

74 {m_cellID[i]=id;}

◆ SetCelliEta()

void TBH6RunHeader::SetCelliEta ( const int  i,
const int  ieta 
)

Definition at line 91 of file TBH6RunHeader.cxx.

92 {m_celliEta[i]=ieta;}

◆ SetCelliPhi()

void TBH6RunHeader::SetCelliPhi ( const int  i,
const int  iphi 
)

Definition at line 93 of file TBH6RunHeader.cxx.

94 {m_celliPhi[i]=iphi;}

◆ SetCellNoiseRMS()

void TBH6RunHeader::SetCellNoiseRMS ( const int  i,
const float  rms 
)

Definition at line 75 of file TBH6RunHeader.cxx.

◆ SetCellNum()

void TBH6RunHeader::SetCellNum ( int  nCell)

Definition at line 73 of file TBH6RunHeader.cxx.

73 {m_nCell=nCell;}

◆ SetCellPhi()

void TBH6RunHeader::SetCellPhi ( const int  i,
const float  phi 
)

Definition at line 78 of file TBH6RunHeader.cxx.

78 {m_cellPhi[i]=phi;}

◆ SetCellR()

void TBH6RunHeader::SetCellR ( const int  i,
const float  r 
)

Definition at line 82 of file TBH6RunHeader.cxx.

82 {m_cellR[i]=r;}

◆ SetCellRegion()

void TBH6RunHeader::SetCellRegion ( const int  i,
const int  reg 
)

Definition at line 95 of file TBH6RunHeader.cxx.

96 {m_cellRegion[i]=reg;}

◆ SetCellSampling()

void TBH6RunHeader::SetCellSampling ( const int  i,
const int  subc 
)

Definition at line 99 of file TBH6RunHeader.cxx.

100 {m_cellSampling[i]=samp;}

◆ SetCellVolume()

void TBH6RunHeader::SetCellVolume ( const int  i,
const float  vol 
)

Definition at line 89 of file TBH6RunHeader.cxx.

90 {m_cellVolume[i]=vol;}

◆ SetCellX()

void TBH6RunHeader::SetCellX ( const int  i,
const float  x 
)

Definition at line 79 of file TBH6RunHeader.cxx.

79 {m_cellX[i]=x;}

◆ SetCellY()

void TBH6RunHeader::SetCellY ( const int  i,
const float  y 
)

Definition at line 80 of file TBH6RunHeader.cxx.

80 {m_cellY[i]=y;}

◆ SetCellZ()

void TBH6RunHeader::SetCellZ ( const int  i,
const float  z 
)

Definition at line 81 of file TBH6RunHeader.cxx.

81 {m_cellZ[i]=z;}

◆ SetRunNum()

void TBH6RunHeader::SetRunNum ( int  run)

Definition at line 68 of file TBH6RunHeader.cxx.

68 {m_nRun=run;}

◆ SetXCryo()

void TBH6RunHeader::SetXCryo ( float  x)

Definition at line 70 of file TBH6RunHeader.cxx.

70 {m_xCryo=x;}

◆ SetYTable()

void TBH6RunHeader::SetYTable ( float  y)

Definition at line 71 of file TBH6RunHeader.cxx.

71 {m_yTable=y;}

◆ SetZCalo()

void TBH6RunHeader::SetZCalo ( float  z)

Definition at line 72 of file TBH6RunHeader.cxx.

72 {m_zCalo=z;}

◆ xCryo()

float TBH6RunHeader::xCryo ( ) const

Definition at line 46 of file TBH6RunHeader.cxx.

46 {return m_xCryo;}

◆ yTable()

float TBH6RunHeader::yTable ( ) const

Definition at line 47 of file TBH6RunHeader.cxx.

47 {return m_yTable;}

◆ zCalo()

float TBH6RunHeader::zCalo ( ) const

Definition at line 48 of file TBH6RunHeader.cxx.

48 {return m_zCalo;}

Member Data Documentation

◆ m_beamMomentum

float TBH6RunHeader::m_beamMomentum
private

Definition at line 72 of file TBH6RunHeader.h.

◆ m_cellCalo

int TBH6RunHeader::m_cellCalo[CELLMAX]
private

Definition at line 93 of file TBH6RunHeader.h.

◆ m_celldEta

float TBH6RunHeader::m_celldEta[CELLMAX]
private

Definition at line 85 of file TBH6RunHeader.h.

◆ m_celldPhi

float TBH6RunHeader::m_celldPhi[CELLMAX]
private

Definition at line 86 of file TBH6RunHeader.h.

◆ m_celldR

float TBH6RunHeader::m_celldR[CELLMAX]
private

Definition at line 88 of file TBH6RunHeader.h.

◆ m_celldZ

float TBH6RunHeader::m_celldZ[CELLMAX]
private

Definition at line 87 of file TBH6RunHeader.h.

◆ m_cellEta

float TBH6RunHeader::m_cellEta[CELLMAX]
private

Definition at line 79 of file TBH6RunHeader.h.

◆ m_cellID

int TBH6RunHeader::m_cellID[CELLMAX]
private

Definition at line 77 of file TBH6RunHeader.h.

◆ m_celliEta

int TBH6RunHeader::m_celliEta[CELLMAX]
private

Definition at line 90 of file TBH6RunHeader.h.

◆ m_celliPhi

int TBH6RunHeader::m_celliPhi[CELLMAX]
private

Definition at line 91 of file TBH6RunHeader.h.

◆ m_cellNoiseRMS

float TBH6RunHeader::m_cellNoiseRMS[CELLMAX]
private

Definition at line 78 of file TBH6RunHeader.h.

◆ m_cellPhi

float TBH6RunHeader::m_cellPhi[CELLMAX]
private

Definition at line 80 of file TBH6RunHeader.h.

◆ m_cellR

float TBH6RunHeader::m_cellR[CELLMAX]
private

Definition at line 84 of file TBH6RunHeader.h.

◆ m_cellRegion

int TBH6RunHeader::m_cellRegion[CELLMAX]
private

Definition at line 92 of file TBH6RunHeader.h.

◆ m_cellSampling

int TBH6RunHeader::m_cellSampling[CELLMAX]
private

Definition at line 94 of file TBH6RunHeader.h.

◆ m_cellVolume

float TBH6RunHeader::m_cellVolume[CELLMAX]
private

Definition at line 89 of file TBH6RunHeader.h.

◆ m_cellX

float TBH6RunHeader::m_cellX[CELLMAX]
private

Definition at line 81 of file TBH6RunHeader.h.

◆ m_cellY

float TBH6RunHeader::m_cellY[CELLMAX]
private

Definition at line 82 of file TBH6RunHeader.h.

◆ m_cellZ

float TBH6RunHeader::m_cellZ[CELLMAX]
private

Definition at line 83 of file TBH6RunHeader.h.

◆ m_nCell

int TBH6RunHeader::m_nCell
private

Definition at line 76 of file TBH6RunHeader.h.

◆ m_nRun

int TBH6RunHeader::m_nRun
private

Definition at line 71 of file TBH6RunHeader.h.

◆ m_xCryo

float TBH6RunHeader::m_xCryo
private

Definition at line 73 of file TBH6RunHeader.h.

◆ m_yTable

float TBH6RunHeader::m_yTable
private

Definition at line 74 of file TBH6RunHeader.h.

◆ m_zCalo

float TBH6RunHeader::m_zCalo
private

Definition at line 75 of file TBH6RunHeader.h.


The documentation for this class was generated from the following files:
TBH6RunHeader::m_celldR
float m_celldR[CELLMAX]
Definition: TBH6RunHeader.h:88
beamspotman.r
def r
Definition: beamspotman.py:676
TBH6RunHeader::m_beamMomentum
float m_beamMomentum
Definition: TBH6RunHeader.h:72
TBH6RunHeader::m_cellVolume
float m_cellVolume[CELLMAX]
Definition: TBH6RunHeader.h:89
phi
Scalar phi() const
phi method
Definition: AmgMatrixBasePlugin.h:64
TBH6RunHeader::m_celliEta
int m_celliEta[CELLMAX]
Definition: TBH6RunHeader.h:90
TBH6RunHeader::m_celliPhi
int m_celliPhi[CELLMAX]
Definition: TBH6RunHeader.h:91
TBH6RunHeader::m_cellCalo
int m_cellCalo[CELLMAX]
Definition: TBH6RunHeader.h:93
TBH6RunHeader::m_cellNoiseRMS
float m_cellNoiseRMS[CELLMAX]
Definition: TBH6RunHeader.h:78
eta
Scalar eta() const
pseudorapidity method
Definition: AmgMatrixBasePlugin.h:79
TBH6RunHeader::m_cellZ
float m_cellZ[CELLMAX]
Definition: TBH6RunHeader.h:83
TBH6RunHeader::m_celldPhi
float m_celldPhi[CELLMAX]
Definition: TBH6RunHeader.h:86
TBH6RunHeader::m_cellRegion
int m_cellRegion[CELLMAX]
Definition: TBH6RunHeader.h:92
run
int run(int argc, char *argv[])
Definition: ttree2hdf5.cxx:28
python.TurnDataReader.dr
dr
Definition: TurnDataReader.py:112
TBH6RunHeader::m_yTable
float m_yTable
Definition: TBH6RunHeader.h:74
x
#define x
python.DomainsRegistry.reg
reg
globals -----------------------------------------------------------------—
Definition: DomainsRegistry.py:343
TBH6RunHeader::m_nCell
int m_nCell
Definition: TBH6RunHeader.h:76
TBH6RunHeader::m_cellSampling
int m_cellSampling[CELLMAX]
Definition: TBH6RunHeader.h:94
TBH6RunHeader::m_nRun
int m_nRun
Definition: TBH6RunHeader.h:71
TBH6RunHeader::m_cellPhi
float m_cellPhi[CELLMAX]
Definition: TBH6RunHeader.h:80
ParticleGun_EoverP_Config.mom
mom
Definition: ParticleGun_EoverP_Config.py:63
TBH6RunHeader::m_cellX
float m_cellX[CELLMAX]
Definition: TBH6RunHeader.h:81
TBH6RunHeader::m_cellID
int m_cellID[CELLMAX]
Definition: TBH6RunHeader.h:77
lumiFormat.i
int i
Definition: lumiFormat.py:92
z
#define z
TBH6RunHeader::m_cellEta
float m_cellEta[CELLMAX]
Definition: TBH6RunHeader.h:79
id
SG::auxid_t id
Definition: Control/AthContainers/Root/debug.cxx:194
TBH6RunHeader::m_zCalo
float m_zCalo
Definition: TBH6RunHeader.h:75
y
#define y
TBH6RunHeader::m_cellY
float m_cellY[CELLMAX]
Definition: TBH6RunHeader.h:82
beamspotnt.rms
rms
Definition: bin/beamspotnt.py:1266
TBH6RunHeader::m_celldZ
float m_celldZ[CELLMAX]
Definition: TBH6RunHeader.h:87
TBH6RunHeader::m_celldEta
float m_celldEta[CELLMAX]
Definition: TBH6RunHeader.h:85
TBH6RunHeader::m_xCryo
float m_xCryo
Definition: TBH6RunHeader.h:73
TBH6RunHeader::m_cellR
float m_cellR[CELLMAX]
Definition: TBH6RunHeader.h:84