#include <R3BNeulandCalToHitPar.h>
|
| Cal2HitPar (std::string_view name="NeulandHitPar", std::string_view title="Neuland Cal2Hit calibration", std::string_view context="TestDefaultContext", Bool_t own=kTRUE) |
|
| Cal2HitPar (const Cal2HitPar &)=default |
|
| Cal2HitPar (Cal2HitPar &&)=default |
|
auto | operator= (const Cal2HitPar &) -> Cal2HitPar &=default |
|
auto | operator= (Cal2HitPar &&) -> Cal2HitPar &=default |
|
| ~Cal2HitPar () override=default |
|
void | CalculateEnergyCutoff () |
|
void | Reset () |
|
void | SetDistanceToTarget (double distance) |
|
void | SetEnergyCutoff (double cutoff) |
|
void | SetGlobalTimeOffset (double offset) |
|
void | SetNumOfModules (int num) |
|
void | AddModulePar (const HitModulePar &module_par) |
|
auto | GetDistanceToTarget () const |
|
auto | GetEnergyCutoff () const |
|
auto | GetGlobalTimeOffset () const |
|
auto | GetDistanceToFirstPlane (unsigned int plane_num) const |
|
auto | GetDistancesToFirstPlane () const -> const auto & |
|
auto | GetNumModulePar () const |
|
auto | GetModuleParAt (unsigned int module_num) const -> const ::R3B::Neuland::HitModulePar & |
|
auto | HasModuleParAt (int module_num) const -> bool |
|
auto | GetModulePars () const -> const std::unordered_map< unsigned int, ::R3B::Neuland::HitModulePar > & |
|
auto | GetListOfModulePar () const -> const std::unordered_map< unsigned int, ::R3B::Neuland::HitModulePar > & |
|
auto | GetListOfModuleParRef () -> auto & |
|
auto | GetNumOfModules () const -> int |
|
| ClassDefOverride (Cal2HitPar, 2) |
|
Public Member Functions inherited from R3B::Neuland::ParSet |
| ParSet (std::string_view name="parSet", std::string_view title="Neuland parameter", std::string_view context="TestDefaultContext", bool own=true) |
|
| ParSet (const ParSet &)=default |
|
| ParSet (ParSet &&)=default |
|
auto | operator= (const ParSet &) -> ParSet &=default |
|
auto | operator= (ParSet &&) -> ParSet &=default |
|
| ~ParSet () override=default |
|
void | Write2File () |
|
| ClassDefOverride (ParSet, 1) |
|
Definition at line 37 of file R3BNeulandCalToHitPar.h.
◆ Cal2HitPar() [1/3]
R3B::Neuland::Cal2HitPar::Cal2HitPar |
( |
std::string_view | name = "NeulandHitPar", |
|
|
std::string_view | title = "Neuland Cal2Hit calibration", |
|
|
std::string_view | context = "TestDefaultContext", |
|
|
Bool_t | own = kTRUE ) |
|
explicit |
◆ Cal2HitPar() [2/3]
R3B::Neuland::Cal2HitPar::Cal2HitPar |
( |
const Cal2HitPar & | | ) |
|
|
default |
◆ Cal2HitPar() [3/3]
R3B::Neuland::Cal2HitPar::Cal2HitPar |
( |
Cal2HitPar && | | ) |
|
|
default |
◆ ~Cal2HitPar()
R3B::Neuland::Cal2HitPar::~Cal2HitPar |
( |
| ) |
|
|
overridedefault |
◆ AddModulePar()
void R3B::Neuland::Cal2HitPar::AddModulePar |
( |
const HitModulePar & | module_par | ) |
|
|
inline |
◆ CalculateEnergyCutoff()
void R3B::Neuland::Cal2HitPar::CalculateEnergyCutoff |
( |
| ) |
|
◆ ClassDefOverride()
R3B::Neuland::Cal2HitPar::ClassDefOverride |
( |
Cal2HitPar | , |
|
|
2 | ) |
◆ clear()
void R3B::Neuland::Cal2HitPar::clear |
( |
| ) |
|
|
inlineoverrideprivate |
◆ GetDistancesToFirstPlane()
auto R3B::Neuland::Cal2HitPar::GetDistancesToFirstPlane |
( |
| ) |
const -> const auto& |
|
inline |
◆ GetDistanceToFirstPlane()
auto R3B::Neuland::Cal2HitPar::GetDistanceToFirstPlane |
( |
unsigned int | plane_num | ) |
const |
|
inline |
◆ GetDistanceToTarget()
auto R3B::Neuland::Cal2HitPar::GetDistanceToTarget |
( |
| ) |
const |
|
inline |
◆ GetEnergyCutoff()
auto R3B::Neuland::Cal2HitPar::GetEnergyCutoff |
( |
| ) |
const |
|
inline |
◆ GetGlobalTimeOffset()
auto R3B::Neuland::Cal2HitPar::GetGlobalTimeOffset |
( |
| ) |
const |
|
inline |
◆ GetListOfModulePar()
◆ GetListOfModuleParRef()
auto R3B::Neuland::Cal2HitPar::GetListOfModuleParRef |
( |
| ) |
-> auto& |
|
inline |
◆ GetModuleParAt()
◆ GetModulePars()
◆ GetNumModulePar()
auto R3B::Neuland::Cal2HitPar::GetNumModulePar |
( |
| ) |
const |
|
inline |
◆ GetNumOfModules()
auto R3B::Neuland::Cal2HitPar::GetNumOfModules |
( |
| ) |
const -> int |
|
inline |
◆ HasModuleParAt()
auto R3B::Neuland::Cal2HitPar::HasModuleParAt |
( |
int | module_num | ) |
const -> bool
|
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ Reset()
void R3B::Neuland::Cal2HitPar::Reset |
( |
| ) |
|
|
inline |
◆ SetDistanceToTarget()
void R3B::Neuland::Cal2HitPar::SetDistanceToTarget |
( |
double | distance | ) |
|
|
inline |
◆ SetEnergyCutoff()
void R3B::Neuland::Cal2HitPar::SetEnergyCutoff |
( |
double | cutoff | ) |
|
|
inline |
◆ SetGlobalTimeOffset()
void R3B::Neuland::Cal2HitPar::SetGlobalTimeOffset |
( |
double | offset | ) |
|
|
inline |
◆ SetNumOfModules()
void R3B::Neuland::Cal2HitPar::SetNumOfModules |
( |
int | num | ) |
|
|
inline |
The documentation for this class was generated from the following files: