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

#include <TBTDC.h>

Collaboration diagram for TBTDC:

Public Member Functions

 TBTDC ()
 
 TBTDC (int tdc_value, int tdcmin_value, float scale_value=0.05)
 
 TBTDC (int phase_value, float scale_value=0.05)
 
 TBTDC (int tdc_value, int tdcmin_value, float scale_value, int phase_value)
 
int phase () const
 
int tdc () const
 
int tdcmin () const
 
float scale () const
 

Private Attributes

int m_tdc
 
int m_tdcmin
 
float m_scale
 
int m_phase
 

Detailed Description

Definition at line 16 of file TBTDC.h.

Constructor & Destructor Documentation

◆ TBTDC() [1/4]

TBTDC::TBTDC ( )

Definition at line 8 of file TBTDC.cxx.

8  : m_tdc(0), m_tdcmin(0), m_scale(0),m_phase(0)
9 {
10 }

◆ TBTDC() [2/4]

TBTDC::TBTDC ( int  tdc_value,
int  tdcmin_value,
float  scale_value = 0.05 
)

Definition at line 12 of file TBTDC.cxx.

12  : m_tdc(tdc_value), m_tdcmin(tdcmin_value), m_scale(scale_value)
14 }

◆ TBTDC() [3/4]

TBTDC::TBTDC ( int  phase_value,
float  scale_value = 0.05 
)

Definition at line 16 of file TBTDC.cxx.

16  : m_tdcmin(0), m_scale(scale_value), m_phase(phase_value)
17 {
19 }

◆ TBTDC() [4/4]

TBTDC::TBTDC ( int  tdc_value,
int  tdcmin_value,
float  scale_value,
int  phase_value 
)

Definition at line 21 of file TBTDC.cxx.

25  : m_tdc(tdc_value),
26  m_tdcmin(tdcmin_value),
27  m_scale(scale_value),
28  m_phase(phase_value)
29 {
30 }

Member Function Documentation

◆ phase()

int TBTDC::phase ( ) const
inline

Definition at line 25 of file TBTDC.h.

26  {return m_phase;}

◆ scale()

float TBTDC::scale ( ) const
inline

Definition at line 34 of file TBTDC.h.

34 { return m_scale; }

◆ tdc()

int TBTDC::tdc ( ) const
inline

Definition at line 28 of file TBTDC.h.

29  {return m_tdc;}

◆ tdcmin()

int TBTDC::tdcmin ( ) const
inline

Definition at line 31 of file TBTDC.h.

32  {return m_tdcmin;}

Member Data Documentation

◆ m_phase

int TBTDC::m_phase
private

Definition at line 40 of file TBTDC.h.

◆ m_scale

float TBTDC::m_scale
private

Definition at line 39 of file TBTDC.h.

◆ m_tdc

int TBTDC::m_tdc
private

Definition at line 37 of file TBTDC.h.

◆ m_tdcmin

int TBTDC::m_tdcmin
private

Definition at line 38 of file TBTDC.h.


The documentation for this class was generated from the following files:
CaloCellPos2Ntuple.int
int
Definition: CaloCellPos2Ntuple.py:24
TBTDC::m_tdc
int m_tdc
Definition: TBTDC.h:37
TBTDC::m_scale
float m_scale
Definition: TBTDC.h:39
TBTDC::m_tdcmin
int m_tdcmin
Definition: TBTDC.h:38
TBTDC::m_phase
int m_phase
Definition: TBTDC.h:40