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

#include <LArWaveDerivedQuantitiesP.h>

Collaboration diagram for LArWaveDerivedQuantitiesP:

Public Member Functions

 LArWaveDerivedQuantitiesP ()
 
 LArWaveDerivedQuantitiesP (float b, float m, float t, float w, float r, float p, float j, unsigned f)
 
bool isEmpty () const
 

Public Attributes

float m_baseline
 
float m_maxAmp
 
float m_tmaxAmp
 
float m_width
 
float m_rT0
 
float m_posLobe
 
float m_jitter
 
unsigned m_flag
 

Detailed Description

Definition at line 9 of file LArWaveDerivedQuantitiesP.h.

Constructor & Destructor Documentation

◆ LArWaveDerivedQuantitiesP() [1/2]

LArWaveDerivedQuantitiesP::LArWaveDerivedQuantitiesP ( )
inline

Definition at line 14 of file LArWaveDerivedQuantitiesP.h.

14  :
15  m_baseline(-9999999),
16  m_maxAmp(-9999999),
17  m_tmaxAmp(-9999999),
18  m_width(-9999999),
19  m_rT0(-9999999),
20  m_posLobe(-9999999),
21  m_jitter(-9999999),
22  m_flag(0)
23  {};

◆ LArWaveDerivedQuantitiesP() [2/2]

LArWaveDerivedQuantitiesP::LArWaveDerivedQuantitiesP ( float  b,
float  m,
float  t,
float  w,
float  r,
float  p,
float  j,
unsigned  f 
)
inline

Definition at line 25 of file LArWaveDerivedQuantitiesP.h.

25  :
26  m_baseline(b),
27  m_maxAmp(m),
28  m_tmaxAmp(t),
29  m_width(w),
30  m_rT0(r),
31  m_posLobe(p),
32  m_jitter(j),
33  m_flag(f)
34  {} ;

Member Function Documentation

◆ isEmpty()

bool LArWaveDerivedQuantitiesP::isEmpty ( ) const
inline

Definition at line 36 of file LArWaveDerivedQuantitiesP.h.

37  { return ( m_baseline<-9999 && m_maxAmp<-9999 && m_tmaxAmp<-9999 &&
38  m_width<-9999 && m_rT0<-9999 && m_posLobe<-9999 &&
39  m_jitter<-9999); }

Member Data Documentation

◆ m_baseline

float LArWaveDerivedQuantitiesP::m_baseline

Definition at line 41 of file LArWaveDerivedQuantitiesP.h.

◆ m_flag

unsigned LArWaveDerivedQuantitiesP::m_flag

Definition at line 49 of file LArWaveDerivedQuantitiesP.h.

◆ m_jitter

float LArWaveDerivedQuantitiesP::m_jitter

Definition at line 47 of file LArWaveDerivedQuantitiesP.h.

◆ m_maxAmp

float LArWaveDerivedQuantitiesP::m_maxAmp

Definition at line 42 of file LArWaveDerivedQuantitiesP.h.

◆ m_posLobe

float LArWaveDerivedQuantitiesP::m_posLobe

Definition at line 46 of file LArWaveDerivedQuantitiesP.h.

◆ m_rT0

float LArWaveDerivedQuantitiesP::m_rT0

Definition at line 45 of file LArWaveDerivedQuantitiesP.h.

◆ m_tmaxAmp

float LArWaveDerivedQuantitiesP::m_tmaxAmp

Definition at line 43 of file LArWaveDerivedQuantitiesP.h.

◆ m_width

float LArWaveDerivedQuantitiesP::m_width

Definition at line 44 of file LArWaveDerivedQuantitiesP.h.


The documentation for this class was generated from the following file:
beamspotman.r
def r
Definition: beamspotman.py:676
python.CaloRecoConfig.f
f
Definition: CaloRecoConfig.py:128
python.SystemOfUnits.m
int m
Definition: SystemOfUnits.py:91
python.PerfMonSerializer.p
def p
Definition: PerfMonSerializer.py:743
LArWaveDerivedQuantitiesP::m_maxAmp
float m_maxAmp
Definition: LArWaveDerivedQuantitiesP.h:42
read_hist_ntuple.t
t
Definition: read_hist_ntuple.py:5
LArWaveDerivedQuantitiesP::m_tmaxAmp
float m_tmaxAmp
Definition: LArWaveDerivedQuantitiesP.h:43
LArWaveDerivedQuantitiesP::m_rT0
float m_rT0
Definition: LArWaveDerivedQuantitiesP.h:45
LArWaveDerivedQuantitiesP::m_posLobe
float m_posLobe
Definition: LArWaveDerivedQuantitiesP.h:46
LArWaveDerivedQuantitiesP::m_flag
unsigned m_flag
Definition: LArWaveDerivedQuantitiesP.h:49
plotBeamSpotMon.b
b
Definition: plotBeamSpotMon.py:77
LArWaveDerivedQuantitiesP::m_jitter
float m_jitter
Definition: LArWaveDerivedQuantitiesP.h:47
LArWaveDerivedQuantitiesP::m_width
float m_width
Definition: LArWaveDerivedQuantitiesP.h:44
LArWaveDerivedQuantitiesP::m_baseline
float m_baseline
Definition: LArWaveDerivedQuantitiesP.h:41
python.IoTestsLib.w
def w
Definition: IoTestsLib.py:200