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

#include <TBPhase.h>

Collaboration diagram for TBPhase:

Public Member Functions

 TBPhase ()
 
 TBPhase (float phase, short phaseind)
 
 TBPhase (float phase, short phaseind, float dTtoWAC)
 
 ~TBPhase ()
 
float getPhase () const
 
short getPhaseind () const
 
float getdTtoWACSigned () const
 
float getdTtoWAC () const
 

Static Public Attributes

static const int unknown = -99999
 
static const short sunknown = -999
 

Private Attributes

float m_phase
 
short m_phaseind
 
float m_dTtoWAC
 

Detailed Description

Definition at line 21 of file TBPhase.h.

Constructor & Destructor Documentation

◆ TBPhase() [1/3]

TBPhase::TBPhase ( )
inline

Definition at line 33 of file TBPhase.h.

◆ TBPhase() [2/3]

TBPhase::TBPhase ( float  phase,
short  phaseind 
)
inline

Definition at line 34 of file TBPhase.h.

34 : m_phase(phase),m_phaseind(phaseind) , m_dTtoWAC(unknown) {};

◆ TBPhase() [3/3]

TBPhase::TBPhase ( float  phase,
short  phaseind,
float  dTtoWAC 
)
inline

Definition at line 35 of file TBPhase.h.

35 : m_phase(phase),m_phaseind(phaseind),m_dTtoWAC(dTtoWAC) {};

◆ ~TBPhase()

TBPhase::~TBPhase ( )
inline

Definition at line 37 of file TBPhase.h.

37 {};

Member Function Documentation

◆ getdTtoWAC()

float TBPhase::getdTtoWAC ( ) const
inline

Definition at line 45 of file TBPhase.h.

45 {return fabs(m_dTtoWAC);}

◆ getdTtoWACSigned()

float TBPhase::getdTtoWACSigned ( ) const
inline

Definition at line 44 of file TBPhase.h.

44 {return m_dTtoWAC;}

◆ getPhase()

float TBPhase::getPhase ( ) const
inline

Definition at line 42 of file TBPhase.h.

42 {return m_phase;}

◆ getPhaseind()

short TBPhase::getPhaseind ( ) const
inline

Definition at line 43 of file TBPhase.h.

43 {return m_phaseind;}

Member Data Documentation

◆ m_dTtoWAC

float TBPhase::m_dTtoWAC
private

Definition at line 55 of file TBPhase.h.

◆ m_phase

float TBPhase::m_phase
private

Definition at line 53 of file TBPhase.h.

◆ m_phaseind

short TBPhase::m_phaseind
private

Definition at line 54 of file TBPhase.h.

◆ sunknown

const short TBPhase::sunknown = -999
static

Definition at line 27 of file TBPhase.h.

◆ unknown

const int TBPhase::unknown = -99999
static

Definition at line 26 of file TBPhase.h.


The documentation for this class was generated from the following file:
ReadOfcFromCool.phase
phase
Definition: ReadOfcFromCool.py:127
TBPhase::m_dTtoWAC
float m_dTtoWAC
Definition: TBPhase.h:55
TBPhase::sunknown
static const short sunknown
Definition: TBPhase.h:27
TBPhase::m_phaseind
short m_phaseind
Definition: TBPhase.h:54
TBPhase::unknown
static const int unknown
Definition: TBPhase.h:26
TBPhase::m_phase
float m_phase
Definition: TBPhase.h:53