ATLAS Offline Software
Loading...
Searching...
No Matches
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}
int m_tdcmin
Definition TBTDC.h:38
float m_scale
Definition TBTDC.h:39
int m_phase
Definition TBTDC.h:40
int m_tdc
Definition TBTDC.h:37

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