ATLAS Offline Software
Loading...
Searching...
No Matches
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 const * cellID () const
float const * cellNoiseRMS () const
float const * cellEta () const
float const * cellPhi () const
float const * cellX () const
float const * cellY () const
float const * cellZ () const
float const * cellR () const
float const * celldEta () const
float const * celldPhi () const
float const * celldZ () const
float const * celldR () const
float const * cellVolume () const
int const * celliEta () const
int const * celliPhi () const
int const * cellRegion () const
int const * cellCalo () const
int const * cellSampling () 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;}
int m_cellCalo[CELLMAX]

◆ celldEta()

float const * TBH6RunHeader::celldEta ( ) const

Definition at line 58 of file TBH6RunHeader.cxx.

58{return m_celldEta;}
float m_celldEta[CELLMAX]

◆ celldPhi()

float const * TBH6RunHeader::celldPhi ( ) const

Definition at line 59 of file TBH6RunHeader.cxx.

59{return m_celldPhi;}
float m_celldPhi[CELLMAX]

◆ celldR()

float const * TBH6RunHeader::celldR ( ) const

Definition at line 61 of file TBH6RunHeader.cxx.

61{return m_celldR;}
float m_celldR[CELLMAX]

◆ celldZ()

float const * TBH6RunHeader::celldZ ( ) const

Definition at line 60 of file TBH6RunHeader.cxx.

60{return m_celldZ;}
float m_celldZ[CELLMAX]

◆ cellEta()

float const * TBH6RunHeader::cellEta ( ) const

Definition at line 52 of file TBH6RunHeader.cxx.

52{return m_cellEta;}
float m_cellEta[CELLMAX]

◆ cellID()

int const * TBH6RunHeader::cellID ( ) const

Definition at line 50 of file TBH6RunHeader.cxx.

50{return m_cellID;}
int m_cellID[CELLMAX]

◆ celliEta()

int const * TBH6RunHeader::celliEta ( ) const

Definition at line 63 of file TBH6RunHeader.cxx.

63{return m_celliEta;}
int m_celliEta[CELLMAX]

◆ celliPhi()

int const * TBH6RunHeader::celliPhi ( ) const

Definition at line 64 of file TBH6RunHeader.cxx.

64{return m_celliPhi;}
int m_celliPhi[CELLMAX]

◆ cellNoiseRMS()

float const * TBH6RunHeader::cellNoiseRMS ( ) const

Definition at line 51 of file TBH6RunHeader.cxx.

51{return m_cellNoiseRMS;}
float m_cellNoiseRMS[CELLMAX]

◆ 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;}
float m_cellPhi[CELLMAX]

◆ cellR()

float const * TBH6RunHeader::cellR ( ) const

Definition at line 57 of file TBH6RunHeader.cxx.

57{return m_cellR;}
float m_cellR[CELLMAX]

◆ cellRegion()

int const * TBH6RunHeader::cellRegion ( ) const

Definition at line 65 of file TBH6RunHeader.cxx.

65{return m_cellRegion;}
int m_cellRegion[CELLMAX]

◆ cellSampling()

int const * TBH6RunHeader::cellSampling ( ) const

Definition at line 67 of file TBH6RunHeader.cxx.

67{return m_cellSampling;}
int m_cellSampling[CELLMAX]

◆ cellVolume()

float const * TBH6RunHeader::cellVolume ( ) const

Definition at line 62 of file TBH6RunHeader.cxx.

62{return m_cellVolume;}
float m_cellVolume[CELLMAX]

◆ cellX()

float const * TBH6RunHeader::cellX ( ) const

Definition at line 54 of file TBH6RunHeader.cxx.

54{return m_cellX;}
float m_cellX[CELLMAX]

◆ cellY()

float const * TBH6RunHeader::cellY ( ) const

Definition at line 55 of file TBH6RunHeader.cxx.

55{return m_cellY;}
float m_cellY[CELLMAX]

◆ cellZ()

float const * TBH6RunHeader::cellZ ( ) const

Definition at line 56 of file TBH6RunHeader.cxx.

56{return m_cellZ;}
float m_cellZ[CELLMAX]

◆ runNum()

int TBH6RunHeader::runNum ( ) const

Definition at line 44 of file TBH6RunHeader.cxx.

44{return m_nRun;}

◆ SetBeamMomentum()

void TBH6RunHeader::SetBeamMomentum ( float mom)

◆ 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.

◆ 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;}
Scalar eta() const
pseudorapidity method

◆ SetCellID()

void TBH6RunHeader::SetCellID ( const int i,
const int 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;}
Scalar phi() const
phi method

◆ SetCellR()

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

Definition at line 82 of file TBH6RunHeader.cxx.

82{m_cellR[i]=r;}
int r
Definition globals.cxx:22

◆ SetCellRegion()

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

Definition at line 95 of file TBH6RunHeader.cxx.

◆ 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;}
#define x

◆ SetCellY()

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

Definition at line 80 of file TBH6RunHeader.cxx.

80{m_cellY[i]=y;}
#define y

◆ SetCellZ()

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

Definition at line 81 of file TBH6RunHeader.cxx.

81{m_cellZ[i]=z;}
#define z

◆ SetRunNum()

void TBH6RunHeader::SetRunNum ( int 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: