Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
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 75 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 81 of file ChargeCalibParameters.h.

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

Member Function Documentation

◆ operator!=()

Definition at line 87 of file ChargeCalibParameters.h.

87  {
88  return not operator == (o);
89  }

◆ operator==()

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

Definition at line 84 of file ChargeCalibParameters.h.

84  {
85  return ((o.value == value) and (o.sigma == sigma) and (o.noise == noise) and (o.inTimeValue == inTimeValue));
86  }

Member Data Documentation

◆ inTimeValue

int PixelChargeCalib::Thresholds::inTimeValue = 0

Definition at line 79 of file ChargeCalibParameters.h.

◆ noise

int PixelChargeCalib::Thresholds::noise = 0

Definition at line 78 of file ChargeCalibParameters.h.

◆ sigma

int PixelChargeCalib::Thresholds::sigma = 0

Definition at line 77 of file ChargeCalibParameters.h.

◆ value

int PixelChargeCalib::Thresholds::value = 0

Definition at line 76 of file ChargeCalibParameters.h.


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