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 >
 FTBaseCal (std::string_view hist_name, unsigned int moduleNum, const std::vector< FTType > &types)
 
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 145 of file R3BFTCalEngine.h.

Member Typedef Documentation

◆ HistType

Definition at line 148 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 33 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 151 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 154 of file R3BFTCalEngine.h.


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