Project
Loading...
Searching...
No Matches
o2::mft::NoiseCalibrator Class Reference

#include <NoiseCalibrator.h>

Public Member Functions

 NoiseCalibrator ()=default
 
 NoiseCalibrator (float prob, float relErr=0.2)
 
 ~NoiseCalibrator ()=default
 
bool processTimeFrame (calibration::TFType tf, gsl::span< const o2::itsmft::Digit > const &digits, gsl::span< const o2::itsmft::ROFRecord > const &rofs)
 
bool processTimeFrame (calibration::TFType tf, gsl::span< const o2::itsmft::CompClusterExt > const &clusters, gsl::span< const unsigned char > const &patterns, gsl::span< const o2::itsmft::ROFRecord > const &rofs)
 
void finalize ()
 
void setMinROFs (long n)
 
void setClusterDictionary (const o2::itsmft::TopologyDictionary *d)
 
const o2::itsmft::NoiseMapgetNoiseMap () const
 

Detailed Description

Definition at line 37 of file NoiseCalibrator.h.

Constructor & Destructor Documentation

◆ NoiseCalibrator() [1/2]

o2::mft::NoiseCalibrator::NoiseCalibrator ( )
default

◆ NoiseCalibrator() [2/2]

o2::mft::NoiseCalibrator::NoiseCalibrator ( float  prob,
float  relErr = 0.2 
)
inline

Definition at line 41 of file NoiseCalibrator.h.

◆ ~NoiseCalibrator()

o2::mft::NoiseCalibrator::~NoiseCalibrator ( )
default

Member Function Documentation

◆ finalize()

void o2::mft::NoiseCalibrator::finalize ( )

Definition at line 121 of file NoiseCalibrator.cxx.

◆ getNoiseMap()

const o2::itsmft::NoiseMap & o2::mft::NoiseCalibrator::getNoiseMap ( ) const
inline

Definition at line 61 of file NoiseCalibrator.h.

◆ processTimeFrame() [1/2]

bool o2::mft::NoiseCalibrator::processTimeFrame ( calibration::TFType  tf,
gsl::span< const o2::itsmft::CompClusterExt > const &  clusters,
gsl::span< const unsigned char > const &  patterns,
gsl::span< const o2::itsmft::ROFRecord > const &  rofs 
)

Definition at line 48 of file NoiseCalibrator.cxx.

◆ processTimeFrame() [2/2]

bool o2::mft::NoiseCalibrator::processTimeFrame ( calibration::TFType  tf,
gsl::span< const o2::itsmft::Digit > const &  digits,
gsl::span< const o2::itsmft::ROFRecord > const &  rofs 
)

Definition at line 27 of file NoiseCalibrator.cxx.

◆ setClusterDictionary()

void o2::mft::NoiseCalibrator::setClusterDictionary ( const o2::itsmft::TopologyDictionary d)
inline

Definition at line 59 of file NoiseCalibrator.h.

◆ setMinROFs()

void o2::mft::NoiseCalibrator::setMinROFs ( long  n)
inline

Definition at line 58 of file NoiseCalibrator.h.


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