R3BROOT
R3B analysis software
Loading...
Searching...
No Matches
R3B::Neuland::calibration::FTEngine< CalType > Class Template Reference

#include <R3BFTCalEngine.h>

Public Member Functions

 FTEngine (std::string hist_name)
template<typename... AdditionalPar>
void Fill (FTType type, int ftValue, int moduleNum, AdditionalPar &&... pars)
template<typename Strategy>
void Writer_to_TCalPar (const Strategy &write_strategy, Map2CalPar &t_cal_par)
void WriteHist2File (TDirectory *sink)

Private Attributes

std::map< int, CalType > cals_
std::string hist_name_

Detailed Description

template<typename CalType>
class R3B::Neuland::calibration::FTEngine< CalType >

Definition at line 186 of file R3BFTCalEngine.h.

Constructor & Destructor Documentation

◆ FTEngine()

template<typename CalType>
R3B::Neuland::calibration::FTEngine< CalType >::FTEngine ( std::string hist_name)
inlineexplicit

Definition at line 189 of file R3BFTCalEngine.h.

Member Function Documentation

◆ Fill()

template<typename CalType>
template<typename... AdditionalPar>
void R3B::Neuland::calibration::FTEngine< CalType >::Fill ( FTType type,
int ftValue,
int moduleNum,
AdditionalPar &&... pars )
inline

Definition at line 195 of file R3BFTCalEngine.h.

◆ WriteHist2File()

template<typename CalType>
void R3B::Neuland::calibration::FTEngine< CalType >::WriteHist2File ( TDirectory * sink)
inline

Definition at line 214 of file R3BFTCalEngine.h.

◆ Writer_to_TCalPar()

template<typename CalType>
template<typename Strategy>
void R3B::Neuland::calibration::FTEngine< CalType >::Writer_to_TCalPar ( const Strategy & write_strategy,
Map2CalPar & t_cal_par )
inline

Definition at line 206 of file R3BFTCalEngine.h.

Member Data Documentation

◆ cals_

template<typename CalType>
std::map<int, CalType> R3B::Neuland::calibration::FTEngine< CalType >::cals_
private

Definition at line 223 of file R3BFTCalEngine.h.

◆ hist_name_

template<typename CalType>
std::string R3B::Neuland::calibration::FTEngine< CalType >::hist_name_
private

Definition at line 224 of file R3BFTCalEngine.h.


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