Project
Loading...
Searching...
No Matches
o2::cpv::AmplitudeSpectrum Class Reference

#include <GainCalibrator.h>

Public Member Functions

 AmplitudeSpectrum ()
 
 ~AmplitudeSpectrum ()=default
 
 AmplitudeSpectrum (const AmplitudeSpectrum &)=default
 
void reset ()
 
AmplitudeSpectrumoperator+= (const AmplitudeSpectrum &rhs)
 
void fill (float amplitude)
 
double getMean () const
 
double getRMS () const
 
uint32_t getNEntries () const
 
const uint32_t * getBinContent ()
 
void dumpToHisto (TH1F *h)
 
int nEventsInRange (float lR, float rR)
 

Static Public Attributes

static constexpr uint16_t nBins = 1000
 
static constexpr float lRange = 0.
 
static constexpr float rRange = 1000.
 

Detailed Description

Definition at line 28 of file GainCalibrator.h.

Constructor & Destructor Documentation

◆ AmplitudeSpectrum() [1/2]

o2::cpv::AmplitudeSpectrum::AmplitudeSpectrum ( )

Definition at line 32 of file GainCalibrator.cxx.

◆ ~AmplitudeSpectrum()

o2::cpv::AmplitudeSpectrum::~AmplitudeSpectrum ( )
default

◆ AmplitudeSpectrum() [2/2]

o2::cpv::AmplitudeSpectrum::AmplitudeSpectrum ( const AmplitudeSpectrum )
default

Member Function Documentation

◆ dumpToHisto()

void o2::cpv::AmplitudeSpectrum::dumpToHisto ( TH1F *  h)

Definition at line 69 of file GainCalibrator.cxx.

◆ fill()

void o2::cpv::AmplitudeSpectrum::fill ( float  amplitude)

Definition at line 58 of file GainCalibrator.cxx.

◆ getBinContent()

const uint32_t * o2::cpv::AmplitudeSpectrum::getBinContent ( )
inline

Definition at line 44 of file GainCalibrator.h.

◆ getMean()

double o2::cpv::AmplitudeSpectrum::getMean ( ) const
inline

Definition at line 41 of file GainCalibrator.h.

◆ getNEntries()

uint32_t o2::cpv::AmplitudeSpectrum::getNEntries ( ) const
inline

Definition at line 43 of file GainCalibrator.h.

◆ getRMS()

double o2::cpv::AmplitudeSpectrum::getRMS ( ) const
inline

Definition at line 42 of file GainCalibrator.h.

◆ nEventsInRange()

int o2::cpv::AmplitudeSpectrum::nEventsInRange ( float  lR,
float  rR 
)

Definition at line 82 of file GainCalibrator.cxx.

◆ operator+=()

AmplitudeSpectrum & o2::cpv::AmplitudeSpectrum::operator+= ( const AmplitudeSpectrum rhs)

Definition at line 47 of file GainCalibrator.cxx.

◆ reset()

void o2::cpv::AmplitudeSpectrum::reset ( )

Definition at line 39 of file GainCalibrator.cxx.

Member Data Documentation

◆ lRange

constexpr float o2::cpv::AmplitudeSpectrum::lRange = 0.
staticconstexpr

Definition at line 32 of file GainCalibrator.h.

◆ nBins

constexpr uint16_t o2::cpv::AmplitudeSpectrum::nBins = 1000
staticconstexpr

Definition at line 31 of file GainCalibrator.h.

◆ rRange

constexpr float o2::cpv::AmplitudeSpectrum::rRange = 1000.
staticconstexpr

Definition at line 33 of file GainCalibrator.h.


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