Project
Loading...
Searching...
No Matches
o2::emcal::TempCalibrationParams Class Reference

#include <TempCalibrationParams.h>

Public Member Functions

 TempCalibrationParams ()=default
 Constructor.
 
 ~TempCalibrationParams ()=default
 Destructor.
 
bool operator== (const TempCalibrationParams &other) const
 Comparison of two temperature calibration coefficients.
 
void addTempCalibParam (unsigned short cellID, float Slope, float ParamA0)
 Add temperature calibration coefficients to the container.
 
float getTempCalibParamSlope (unsigned short cellID) const
 Get the temperature calibration coefficient (slope) for a certain cell.
 
float getTempCalibParamA0 (unsigned short cellID) const
 Get the temperature calibration coefficient (A0 param) for a certain cell.
 
TH1 * getHistogramRepresentationSlope () const
 Convert the temperature calibration coefficient arrays to histograms.
 
TH1 * getHistogramRepresentationA0 () const
 

Detailed Description

Definition at line 50 of file TempCalibrationParams.h.

Constructor & Destructor Documentation

◆ TempCalibrationParams()

o2::emcal::TempCalibrationParams::TempCalibrationParams ( )
default

Constructor.

◆ ~TempCalibrationParams()

o2::emcal::TempCalibrationParams::~TempCalibrationParams ( )
default

Destructor.

Member Function Documentation

◆ addTempCalibParam()

void TempCalibrationParams::addTempCalibParam ( unsigned short  cellID,
float  Slope,
float  ParamA0 
)

Add temperature calibration coefficients to the container.

Parameters
cellIDAbsolute ID of cell
Slopeis the slope coefficient
ParamA0is the A0 param

Definition at line 22 of file TempCalibrationParams.cxx.

◆ getHistogramRepresentationA0()

TH1 * TempCalibrationParams::getHistogramRepresentationA0 ( ) const

Definition at line 51 of file TempCalibrationParams.cxx.

◆ getHistogramRepresentationSlope()

TH1 * TempCalibrationParams::getHistogramRepresentationSlope ( ) const

Convert the temperature calibration coefficient arrays to histograms.

Returns
Histogram representation for temperature calibration coefficient

Definition at line 38 of file TempCalibrationParams.cxx.

◆ getTempCalibParamA0()

float TempCalibrationParams::getTempCalibParamA0 ( unsigned short  cellID) const

Get the temperature calibration coefficient (A0 param) for a certain cell.

Parameters
cellIDAbsolute ID of cell
Returns
A0 param of the cell

Definition at line 33 of file TempCalibrationParams.cxx.

◆ getTempCalibParamSlope()

float TempCalibrationParams::getTempCalibParamSlope ( unsigned short  cellID) const

Get the temperature calibration coefficient (slope) for a certain cell.

Parameters
cellIDAbsolute ID of cell
Returns
slope of the cell

Definition at line 28 of file TempCalibrationParams.cxx.

◆ operator==()

bool TempCalibrationParams::operator== ( const TempCalibrationParams other) const

Comparison of two temperature calibration coefficients.

Returns
true if the two list of Temp calibration coefficients are the same, false otherwise

Definition at line 64 of file TempCalibrationParams.cxx.


The documentation for this class was generated from the following files: