CbmRoot
Loading...
Searching...
No Matches
cbm::algo::tof::Calibrate Class Reference

Algo class for calibration. More...

#include <Calibrate.h>

Collaboration diagram for cbm::algo::tof::Calibrate:
[legend]

Public Types

typedef std::pair< std::vector< CbmTofDigi >, CalibrateMonitorDataresultType
 

Public Member Functions

resultType operator() (gsl::span< const CbmTofDigi > digiIn)
 Algorithm execution.
 
 Calibrate (tof::CalibrateSetup params)
 Constructor.
 

Private Attributes

tof::CalibrateSetup fSetup
 Parameters for TOF calibrator.
 
std::vector< double > mChannelDeadTime
 Storage for deadtime check.
 
std::vector< size_t > smTypeOffset
 Offset of super module type.
 
std::vector< size_t > smOffset
 Offset of super module.
 
std::vector< size_t > rpcOffset
 Offset of RPC.
 

Detailed Description

Algo class for calibration.

Author
Dominik Smith d.smi.nosp@m.th@g.nosp@m.si.de
Since
16.10.2023

Definition at line 50 of file Calibrate.h.

Member Typedef Documentation

◆ resultType

Definition at line 53 of file Calibrate.h.

Constructor & Destructor Documentation

◆ Calibrate()

cbm::algo::tof::Calibrate::Calibrate ( tof::CalibrateSetup params)
explicit

Member Function Documentation

◆ operator()()

Member Data Documentation

◆ fSetup

tof::CalibrateSetup cbm::algo::tof::Calibrate::fSetup
private

Parameters for TOF calibrator.

Definition at line 68 of file Calibrate.h.

Referenced by Calibrate(), and operator()().

◆ mChannelDeadTime

std::vector<double> cbm::algo::tof::Calibrate::mChannelDeadTime
private

Storage for deadtime check.

Definition at line 71 of file Calibrate.h.

Referenced by Calibrate(), and operator()().

◆ rpcOffset

std::vector<size_t> cbm::algo::tof::Calibrate::rpcOffset
private

Offset of RPC.

Definition at line 80 of file Calibrate.h.

Referenced by Calibrate(), and operator()().

◆ smOffset

std::vector<size_t> cbm::algo::tof::Calibrate::smOffset
private

Offset of super module.

Definition at line 77 of file Calibrate.h.

Referenced by Calibrate(), and operator()().

◆ smTypeOffset

std::vector<size_t> cbm::algo::tof::Calibrate::smTypeOffset
private

Offset of super module type.

Definition at line 74 of file Calibrate.h.

Referenced by Calibrate(), and operator()().


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