Project
Loading...
Searching...
No Matches
o2::cpv::NoiseCalibData Struct Reference

#include <NoiseCalibrator.h>

Public Member Functions

 NoiseCalibData (float noiseThreshold=10.)
 
 ~NoiseCalibData ()=default
 
void fill (const gsl::span< const o2::cpv::Digit > data)
 
void merge (const NoiseCalibData *prev)
 
void print ()
 

Public Attributes

uint32_t mNEvents = 0
 
float mNoiseThreshold = 10.
 
std::vector< intmOccupancyMap
 

Detailed Description

Definition at line 27 of file NoiseCalibrator.h.

Constructor & Destructor Documentation

◆ NoiseCalibData()

o2::cpv::NoiseCalibData::NoiseCalibData ( float  noiseThreshold = 10.)

Definition at line 28 of file NoiseCalibrator.cxx.

◆ ~NoiseCalibData()

o2::cpv::NoiseCalibData::~NoiseCalibData ( )
default

Member Function Documentation

◆ fill()

void o2::cpv::NoiseCalibData::fill ( const gsl::span< const o2::cpv::Digit data)

Definition at line 36 of file NoiseCalibrator.cxx.

◆ merge()

void o2::cpv::NoiseCalibData::merge ( const NoiseCalibData prev)

Definition at line 46 of file NoiseCalibrator.cxx.

◆ print()

void o2::cpv::NoiseCalibData::print ( )

Definition at line 55 of file NoiseCalibrator.cxx.

Member Data Documentation

◆ mNEvents

uint32_t o2::cpv::NoiseCalibData::mNEvents = 0

Definition at line 28 of file NoiseCalibrator.h.

◆ mNoiseThreshold

float o2::cpv::NoiseCalibData::mNoiseThreshold = 10.

Definition at line 29 of file NoiseCalibrator.h.

◆ mOccupancyMap

std::vector<int> o2::cpv::NoiseCalibData::mOccupancyMap

Definition at line 30 of file NoiseCalibrator.h.


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