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, unsigned int ftValue, unsigned 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< unsigned int, CalType > cals_
 
std::string hist_name_
 

Detailed Description

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

Definition at line 188 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 191 of file R3BFTCalEngine.h.

Member Function Documentation

◆ Fill()

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

Definition at line 197 of file R3BFTCalEngine.h.

◆ WriteHist2File()

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

Definition at line 216 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 208 of file R3BFTCalEngine.h.

Member Data Documentation

◆ cals_

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

Definition at line 225 of file R3BFTCalEngine.h.

◆ hist_name_

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

Definition at line 226 of file R3BFTCalEngine.h.


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