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

#include <LArCaliPulseParamsP.h>

Collaboration diagram for LArCaliPulseParamsP:

Public Member Functions

 LArCaliPulseParamsP ()
 
 LArCaliPulseParamsP (float r, float s)
 
 LArCaliPulseParamsP (float r, float s, float t, float u)
 
 LArCaliPulseParamsP (float r, float s, float t, float u, short v)
 
bool isEmpty () const
 

Public Attributes

float m_Tcal
 
float m_Fstep
 
float m_Offset
 
float m_dTimeCal
 
short m_nCB
 

Detailed Description

Definition at line 11 of file LArCaliPulseParamsP.h.

Constructor & Destructor Documentation

◆ LArCaliPulseParamsP() [1/4]

LArCaliPulseParamsP::LArCaliPulseParamsP ( )
inline

Definition at line 14 of file LArCaliPulseParamsP.h.

15  : m_Tcal(-9999999), m_Fstep(-9999999), m_Offset(-9999999), m_dTimeCal(-99999), m_nCB(-999) {} ;

◆ LArCaliPulseParamsP() [2/4]

LArCaliPulseParamsP::LArCaliPulseParamsP ( float  r,
float  s 
)
inline

Definition at line 16 of file LArCaliPulseParamsP.h.

17  : m_Tcal(r), m_Fstep(s), m_Offset(-9999999), m_dTimeCal(-9999999), m_nCB(-999) {} ;

◆ LArCaliPulseParamsP() [3/4]

LArCaliPulseParamsP::LArCaliPulseParamsP ( float  r,
float  s,
float  t,
float  u 
)
inline

Definition at line 18 of file LArCaliPulseParamsP.h.

19  : m_Tcal(r), m_Fstep(s), m_Offset(t), m_dTimeCal(u), m_nCB(-999) {} ;

◆ LArCaliPulseParamsP() [4/4]

LArCaliPulseParamsP::LArCaliPulseParamsP ( float  r,
float  s,
float  t,
float  u,
short  v 
)
inline

Definition at line 20 of file LArCaliPulseParamsP.h.

21  : m_Tcal(r), m_Fstep(s), m_Offset(t), m_dTimeCal(u), m_nCB(v) {} ;

Member Function Documentation

◆ isEmpty()

bool LArCaliPulseParamsP::isEmpty ( ) const
inline

Definition at line 22 of file LArCaliPulseParamsP.h.

22 { return (m_Tcal < -9999 && m_Fstep < -9999) ; } ;

Member Data Documentation

◆ m_dTimeCal

float LArCaliPulseParamsP::m_dTimeCal

Definition at line 26 of file LArCaliPulseParamsP.h.

◆ m_Fstep

float LArCaliPulseParamsP::m_Fstep

Definition at line 24 of file LArCaliPulseParamsP.h.

◆ m_nCB

short LArCaliPulseParamsP::m_nCB

Definition at line 27 of file LArCaliPulseParamsP.h.

◆ m_Offset

float LArCaliPulseParamsP::m_Offset

Definition at line 25 of file LArCaliPulseParamsP.h.

◆ m_Tcal

float LArCaliPulseParamsP::m_Tcal

Definition at line 23 of file LArCaliPulseParamsP.h.


The documentation for this class was generated from the following file:
beamspotman.r
def r
Definition: beamspotman.py:676
python.SystemOfUnits.s
int s
Definition: SystemOfUnits.py:131
LArCaliPulseParamsP::m_Fstep
float m_Fstep
Definition: LArCaliPulseParamsP.h:24
read_hist_ntuple.t
t
Definition: read_hist_ntuple.py:5
LArCaliPulseParamsP::m_nCB
short m_nCB
Definition: LArCaliPulseParamsP.h:27
Trk::u
@ u
Enums for curvilinear frames.
Definition: ParamDefs.h:83
LArCaliPulseParamsP::m_Tcal
float m_Tcal
Definition: LArCaliPulseParamsP.h:22
LArCaliPulseParamsP::m_dTimeCal
float m_dTimeCal
Definition: LArCaliPulseParamsP.h:26
LArCaliPulseParamsP::m_Offset
float m_Offset
Definition: LArCaliPulseParamsP.h:25
python.PyAthena.v
v
Definition: PyAthena.py:157