R3BROOT
R3B analysis software
Loading...
Searching...
No Matches
R3B::Neuland::calibration::PlaneCal Class Reference

#include <R3BFTCalEngine.h>

Public Types

using HistType = TH2I
 
- Public Types inherited from R3B::Neuland::calibration::FTBaseCal< PlaneCal >
using ValueErrors
 

Public Member Functions

 PlaneCal (std::string_view hist_name, unsigned int mID)
 
void Fill (FTType type, unsigned int ftValue, unsigned int barID)
 
void Write_to_par (const FTCalStrategy &strategy, Map2CalPar &t_cal_par)
 
- Public Member Functions inherited from R3B::Neuland::calibration::FTBaseCal< PlaneCal >
void InitAllDistributions (TH1 *hist)
 
void WriteHist2File (TDirectory *sink)
 
void Write2Par (unsigned int moduleID, Map2CalPar &t_cal_par, std::map< FTType, FTChannel2TimeRelation > valueErrors)
 
auto GetDistribution (FTType type)
 
auto GetAllDistributions () -> const auto &
 
auto GetHistName () const -> const auto &
 
auto GetModuleNum () const -> const auto &
 
void AddFineTime (FTType type, Args &&... args)
 

Detailed Description

Definition at line 158 of file R3BFTCalEngine.h.

Member Typedef Documentation

◆ HistType

Definition at line 161 of file R3BFTCalEngine.h.

Constructor & Destructor Documentation

◆ PlaneCal()

R3B::Neuland::calibration::PlaneCal::PlaneCal ( std::string_view hist_name,
unsigned int mID )
explicit

Definition at line 43 of file R3BFTCalEngine.cxx.

Member Function Documentation

◆ Fill()

void R3B::Neuland::calibration::PlaneCal::Fill ( FTType type,
unsigned int ftValue,
unsigned int barID )
inline

Definition at line 164 of file R3BFTCalEngine.h.

◆ Write_to_par()

void R3B::Neuland::calibration::PlaneCal::Write_to_par ( const FTCalStrategy & strategy,
Map2CalPar & t_cal_par )
inline

Definition at line 167 of file R3BFTCalEngine.h.


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