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

#include <LArDSPThresholdsP.h>

Collaboration diagram for LArDSPThresholdsP:

Public Member Functions

 LArDSPThresholdsP ()
 
 LArDSPThresholdsP (const float tQThr, const float samplesThr, const float trigSumThr)
 
void set (const float tQThr, const float samplesThr, const float trigSumThr)
 
float tQThr () const
 
float samplesThr () const
 
float trigSumThr () const
 

Static Public Member Functions

static float getDefault ()
 

Private Attributes

float m_tQThr
 
float m_samplesThr
 
float m_trigSumThr
 

Static Private Attributes

static const float m_default =std::numeric_limits<int>::max()*0.99
 

Detailed Description

Definition at line 9 of file LArDSPThresholdsP.h.

Constructor & Destructor Documentation

◆ LArDSPThresholdsP() [1/2]

LArDSPThresholdsP::LArDSPThresholdsP ( )
inline

◆ LArDSPThresholdsP() [2/2]

LArDSPThresholdsP::LArDSPThresholdsP ( const float  tQThr,
const float  samplesThr,
const float  trigSumThr 
)
inline

Definition at line 14 of file LArDSPThresholdsP.h.

Member Function Documentation

◆ getDefault()

static float LArDSPThresholdsP::getDefault ( )
inlinestatic

Definition at line 27 of file LArDSPThresholdsP.h.

27 {return m_default; };

◆ samplesThr()

float LArDSPThresholdsP::samplesThr ( ) const
inline

Definition at line 24 of file LArDSPThresholdsP.h.

24 {return m_samplesThr; };

◆ set()

void LArDSPThresholdsP::set ( const float  tQThr,
const float  samplesThr,
const float  trigSumThr 
)
inline

Definition at line 17 of file LArDSPThresholdsP.h.

17  {
18  m_tQThr=tQThr;
21  }

◆ tQThr()

float LArDSPThresholdsP::tQThr ( ) const
inline

Definition at line 23 of file LArDSPThresholdsP.h.

23 { return m_tQThr; };

◆ trigSumThr()

float LArDSPThresholdsP::trigSumThr ( ) const
inline

Definition at line 25 of file LArDSPThresholdsP.h.

25 {return m_trigSumThr; };

Member Data Documentation

◆ m_default

const float LArDSPThresholdsP::m_default =std::numeric_limits<int>::max()*0.99
staticprivate

Definition at line 34 of file LArDSPThresholdsP.h.

◆ m_samplesThr

float LArDSPThresholdsP::m_samplesThr
private

Definition at line 31 of file LArDSPThresholdsP.h.

◆ m_tQThr

float LArDSPThresholdsP::m_tQThr
private

Definition at line 30 of file LArDSPThresholdsP.h.

◆ m_trigSumThr

float LArDSPThresholdsP::m_trigSumThr
private

Definition at line 32 of file LArDSPThresholdsP.h.


The documentation for this class was generated from the following files:
LArDSPThresholdsP::samplesThr
float samplesThr() const
Definition: LArDSPThresholdsP.h:24
LArDSPThresholdsP::m_tQThr
float m_tQThr
Definition: LArDSPThresholdsP.h:27
LArDSPThresholdsP::m_default
static const float m_default
Definition: LArDSPThresholdsP.h:34
LArDSPThresholdsP::trigSumThr
float trigSumThr() const
Definition: LArDSPThresholdsP.h:25
LArDSPThresholdsP::m_samplesThr
float m_samplesThr
Definition: LArDSPThresholdsP.h:31
LArDSPThresholdsP::m_trigSumThr
float m_trigSumThr
Definition: LArDSPThresholdsP.h:32
LArDSPThresholdsP::tQThr
float tQThr() const
Definition: LArDSPThresholdsP.h:23