Project
Loading...
Searching...
No Matches
o2::zdc::BaselineCalibConfig Struct Reference

#include <BaselineCalibConfig.h>

Public Member Functions

 BaselineCalibConfig ()
 
void print () const
 
void resetCuts ()
 
void setMinEntries (uint32_t val)
 
void setMinEntries (int ih, uint32_t val)
 
void setCutLow (int val)
 
void setCutHigh (int val)
 
void setCutLow (int ih, int val)
 
void setCutHigh (int ih, int val)
 
void setCuts (int low, int high)
 
void setCuts (int ih, int low, int high)
 
void setDescription (std::string d)
 
 ClassDefNV (BaselineCalibConfig, 1)
 

Public Attributes

int cutLow [NChannels]
 
int cutHigh [NChannels]
 Baseline cut low.
 
uint32_t min_e [NChannels] = {0}
 Baseline cut high.
 
std::string desc = ""
 Minimum entries to compute baseline.
 

Detailed Description

Definition at line 27 of file BaselineCalibConfig.h.

Constructor & Destructor Documentation

◆ BaselineCalibConfig()

BaselineCalibConfig::BaselineCalibConfig ( )

Definition at line 16 of file BaselineCalibConfig.cxx.

Member Function Documentation

◆ ClassDefNV()

o2::zdc::BaselineCalibConfig::ClassDefNV ( BaselineCalibConfig  ,
 
)

◆ print()

void BaselineCalibConfig::print ( ) const

Definition at line 24 of file BaselineCalibConfig.cxx.

◆ resetCuts()

void BaselineCalibConfig::resetCuts ( )

Definition at line 44 of file BaselineCalibConfig.cxx.

◆ setCutHigh() [1/2]

void BaselineCalibConfig::setCutHigh ( int  ih,
int  val 
)

Definition at line 71 of file BaselineCalibConfig.cxx.

◆ setCutHigh() [2/2]

void BaselineCalibConfig::setCutHigh ( int  val)

Definition at line 59 of file BaselineCalibConfig.cxx.

◆ setCutLow() [1/2]

void BaselineCalibConfig::setCutLow ( int  ih,
int  val 
)

Definition at line 66 of file BaselineCalibConfig.cxx.

◆ setCutLow() [2/2]

void BaselineCalibConfig::setCutLow ( int  val)

Definition at line 52 of file BaselineCalibConfig.cxx.

◆ setCuts() [1/2]

void BaselineCalibConfig::setCuts ( int  ih,
int  low,
int  high 
)

Definition at line 84 of file BaselineCalibConfig.cxx.

◆ setCuts() [2/2]

void BaselineCalibConfig::setCuts ( int  low,
int  high 
)

Definition at line 76 of file BaselineCalibConfig.cxx.

◆ setDescription()

void o2::zdc::BaselineCalibConfig::setDescription ( std::string  d)
inline

Definition at line 46 of file BaselineCalibConfig.h.

◆ setMinEntries() [1/2]

void BaselineCalibConfig::setMinEntries ( int  ih,
uint32_t  val 
)

Definition at line 39 of file BaselineCalibConfig.cxx.

◆ setMinEntries() [2/2]

void BaselineCalibConfig::setMinEntries ( uint32_t  val)

Definition at line 32 of file BaselineCalibConfig.cxx.

Member Data Documentation

◆ cutHigh

int o2::zdc::BaselineCalibConfig::cutHigh[NChannels]

Baseline cut low.

Definition at line 32 of file BaselineCalibConfig.h.

◆ cutLow

int o2::zdc::BaselineCalibConfig::cutLow[NChannels]

Definition at line 31 of file BaselineCalibConfig.h.

◆ desc

std::string o2::zdc::BaselineCalibConfig::desc = ""

Minimum entries to compute baseline.

Definition at line 34 of file BaselineCalibConfig.h.

◆ min_e

uint32_t o2::zdc::BaselineCalibConfig::min_e[NChannels] = {0}

Baseline cut high.

Definition at line 33 of file BaselineCalibConfig.h.


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