ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
PixelChargeCalib::Thresholds Struct Reference

#include <ChargeCalibParameters.h>

Collaboration diagram for PixelChargeCalib::Thresholds:

Public Member Functions

 Thresholds ()=default
 
 Thresholds (int v, int s, int n, int i)
 
bool operator== (const Thresholds &o)
 
bool operator!= (const Thresholds &o)
 

Public Attributes

int value = 0
 
int sigma = 0
 
int noise = 0
 
int inTimeValue = 0
 

Detailed Description

Definition at line 73 of file ChargeCalibParameters.h.

Constructor & Destructor Documentation

◆ Thresholds() [1/2]

PixelChargeCalib::Thresholds::Thresholds ( )
default

◆ Thresholds() [2/2]

PixelChargeCalib::Thresholds::Thresholds ( int  v,
int  s,
int  n,
int  i 
)
inline

Definition at line 79 of file ChargeCalibParameters.h.

79  :value(v), sigma(s), noise(n), inTimeValue(i){
80  //nop
81  }

Member Function Documentation

◆ operator!=()

Definition at line 85 of file ChargeCalibParameters.h.

85  {
86  return not operator == (o);
87  }

◆ operator==()

bool PixelChargeCalib::Thresholds::operator== ( const Thresholds o)
inline

Definition at line 82 of file ChargeCalibParameters.h.

82  {
83  return ((o.value == value) and (o.sigma == sigma) and (o.noise == noise) and (o.inTimeValue == inTimeValue));
84  }

Member Data Documentation

◆ inTimeValue

int PixelChargeCalib::Thresholds::inTimeValue = 0

Definition at line 77 of file ChargeCalibParameters.h.

◆ noise

int PixelChargeCalib::Thresholds::noise = 0

Definition at line 76 of file ChargeCalibParameters.h.

◆ sigma

int PixelChargeCalib::Thresholds::sigma = 0

Definition at line 75 of file ChargeCalibParameters.h.

◆ value

int PixelChargeCalib::Thresholds::value = 0

Definition at line 74 of file ChargeCalibParameters.h.


The documentation for this struct was generated from the following file:
PixelChargeCalib::Thresholds::sigma
int sigma
Definition: ChargeCalibParameters.h:75
python.SystemOfUnits.s
int s
Definition: SystemOfUnits.py:131
lumiFormat.i
int i
Definition: lumiFormat.py:92
beamspotman.n
n
Definition: beamspotman.py:731
PixelChargeCalib::Thresholds::value
int value
Definition: ChargeCalibParameters.h:74
PixelChargeCalib::Thresholds::noise
int noise
Definition: ChargeCalibParameters.h:76
PixelChargeCalib::Thresholds::operator==
bool operator==(const Thresholds &o)
Definition: ChargeCalibParameters.h:82
python.PyAthena.v
v
Definition: PyAthena.py:157
PixelChargeCalib::Thresholds::inTimeValue
int inTimeValue
Definition: ChargeCalibParameters.h:77