#include <NoiseSlotCalibrator.h>
Inherits o2::calibration::TimeSlotCalibration< o2::itsmft::NoiseMap >.
|
| | NoiseSlotCalibrator () |
| |
| | NoiseSlotCalibrator (float prob, float relErr) |
| |
| | ~NoiseSlotCalibrator () final=default |
| |
| void | setThreshold (unsigned int t) |
| |
| 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 | setMinROFs (long n) |
| |
| void | finalize () |
| |
| const o2::itsmft::NoiseMap & | getNoiseMap (long &start, long &end) |
| |
| bool | process (calibration::TFType tf, const gsl::span< const o2::itsmft::CompClusterExt > data) final |
| |
| void | initOutput () final |
| |
| Slot & | emplaceNewSlot (bool, calibration::TFType, calibration::TFType) final |
| |
| void | finalizeSlot (Slot &slot) final |
| |
| bool | hasEnoughData (const Slot &slot) const final |
| |
| | TimeSlotCalibration ()=default |
| |
| virtual | ~TimeSlotCalibration ()=default |
| |
| float | getMaxSlotsDelay () const |
| |
| void | setMaxSlotsDelay (float v) |
| |
| TFType | getSlotLength () const |
| |
| void | setSlotLength (TFType v) |
| |
| TFType | getCheckIntervalInfiniteSlot () const |
| |
| void | setCheckIntervalInfiniteSlot (TFType v) |
| |
| TFType | getCheckDeltaIntervalInfiniteSlot () const |
| |
| void | setCheckDeltaIntervalInfiniteSlot (TFType v) |
| |
| TFType | getFirstTF () const |
| |
| void | setFirstTF (TFType v) |
| |
| void | setSlotLengthInSeconds (int s) |
| |
| void | setSlotLengthInOrbits (int n) |
| |
| void | checkSlotLength () |
| |
| void | setStartOffsetFrac (float f) |
| |
| void | setFinalizeWhenReady () |
| |
| void | setUpdateAtTheEndOfRunOnly () |
| |
| int | getNSlots () const |
| |
| Slot & | getSlotForTF (TFType tf) |
| |
| Slot & | getSlot (int i) |
| |
| const Slot & | getSlot (int i) const |
| |
| const Slot & | getLastSlot () const |
| |
| const Slot & | getFirstSlot () const |
| |
| bool | process (const DATA &... data) |
| |
| virtual void | checkSlotsToFinalize (TFType tf=INFINITE_TF, int maxDelay=0) |
| |
| virtual void | finalizeOldestSlot () |
| |
| virtual void | reset () |
| |
| virtual void | print () const |
| |
| const o2::dataformats::TFIDInfo & | getCurrentTFInfo () const |
| |
| o2::dataformats::TFIDInfo & | getCurrentTFInfo () |
| |
| bool | getSavedSlotAllowed () const |
| |
| void | setSavedSlotAllowed (bool v) |
| |
| std::string | getSaveFilePath () const |
| |
| const std::string & | getSaveFileName () const |
| |
| void | setSaveFileName (const std::string &n) |
| |
| void | setSaveDirectory (const std::string &n) |
| |
| virtual bool | updateSaveMetaData () |
| |
| virtual bool | saveLastSlotData (TFile &fl) |
| |
| virtual bool | adoptSavedData (const TimeSlotMetaData &metadata, TFile &fl) |
| |
| virtual bool | loadSavedSlot () |
| |
| virtual bool | saveLastSlot () |
| |
Definition at line 38 of file NoiseSlotCalibrator.h.
◆ NoiseSlotCalibrator() [1/2]
| o2::mft::NoiseSlotCalibrator::NoiseSlotCalibrator |
( |
| ) |
|
|
inline |
◆ NoiseSlotCalibrator() [2/2]
| o2::mft::NoiseSlotCalibrator::NoiseSlotCalibrator |
( |
float |
prob, |
|
|
float |
relErr |
|
) |
| |
|
inline |
◆ ~NoiseSlotCalibrator()
| o2::mft::NoiseSlotCalibrator::~NoiseSlotCalibrator |
( |
| ) |
|
|
finaldefault |
◆ emplaceNewSlot()
◆ finalize()
| void o2::mft::NoiseSlotCalibrator::finalize |
( |
| ) |
|
|
inline |
◆ finalizeSlot()
| void o2::mft::NoiseSlotCalibrator::finalizeSlot |
( |
Slot & |
slot | ) |
|
|
finalvirtual |
◆ getNoiseMap()
◆ hasEnoughData()
| bool o2::mft::NoiseSlotCalibrator::hasEnoughData |
( |
const Slot & |
slot | ) |
const |
|
finalvirtual |
◆ initOutput()
| void o2::mft::NoiseSlotCalibrator::initOutput |
( |
| ) |
|
|
inlinefinalvirtual |
◆ process()
◆ processTimeFrame() [1/2]
◆ processTimeFrame() [2/2]
◆ setMinROFs()
| void o2::mft::NoiseSlotCalibrator::setMinROFs |
( |
long |
n | ) |
|
|
inline |
◆ setThreshold()
| void o2::mft::NoiseSlotCalibrator::setThreshold |
( |
unsigned int |
t | ) |
|
|
inline |
The documentation for this class was generated from the following files: