#include <R3BNeulandMapToCalTask.h>
|
void | ExtraInit (FairRootManager *rootMan) override |
|
void | HistogramInit (DataMonitor &histograms) override |
|
void | BeginOfEvent () override |
|
void | TriggeredExec () override |
|
void | FinishEvent () override |
|
auto | CheckConditions () const -> bool override |
|
void | set_pmt_num () |
|
void | set_ct_freq () |
|
void | sample_parameters () |
|
void | calibrate () |
|
void | histogram_monitor (const BarCalData &cal, Side side) |
|
void | fill_cal_data (BarCalData &cal, const MapBarSignal &signals) |
|
auto | doubleEdgeSignal_to_calSignal (const DoubleEdgeSignal &double_edge_signal, R3B::Side side, unsigned int module_num) const -> CalDataSignal |
|
auto | mapBarSignal_to_calSignals (const MapBarSignal &map_bar_signals, unsigned int module_num, R3B::Side side) const -> std::vector< CalDataSignal > |
|
auto | convert_to_real_time (R3BTCalPar2 *calPar, SingleEdgeSignal signal, FTType ftType, unsigned int module_num) const -> ValueError< double > |
|
auto | get_tot (const DoubleEdgeSignal &pmtSignal, unsigned int module_num, R3B::Side module_side) const -> ValueError< double > |
|
auto | get_trigger_time (unsigned int module_num, Side side) const -> ValueError< double > |
|
void | overflow_correct (R3B::Neuland::CalDataSignal &calSignal) const |
|
|
Protected Member Functions inherited from R3B::Neuland::CalibrationTask |
template<typename ParType> |
auto | InputPar (std::string_view par_name, FairRuntimeDb *rtdb=FairRuntimeDb::instance()) -> ParType * |
|
template<typename ParType> |
auto | OutputPar (std::string_view par_name, FairRuntimeDb *rtdb=FairRuntimeDb::instance()) -> ParType * |
|
Definition at line 32 of file R3BNeulandMapToCalTask.h.
◆ Map2CalTask() [1/2]
R3B::Neuland::Map2CalTask::Map2CalTask |
( |
| ) |
|
◆ Map2CalTask() [2/2]
R3B::Neuland::Map2CalTask::Map2CalTask |
( |
std::string_view | name, |
|
|
int | iVerbose ) |
◆ BeginOfEvent()
void R3B::Neuland::Map2CalTask::BeginOfEvent |
( |
| ) |
|
|
inlineoverrideprivatevirtual |
◆ calibrate()
void R3B::Neuland::Map2CalTask::calibrate |
( |
| ) |
|
|
private |
◆ CheckConditions()
auto R3B::Neuland::Map2CalTask::CheckConditions |
( |
| ) |
const -> bool |
|
nodiscardoverrideprivatevirtual |
◆ convert_to_real_time()
◆ doubleEdgeSignal_to_calSignal()
◆ EnableWak()
void R3B::Neuland::Map2CalTask::EnableWak |
( |
bool | is_walk_enabled = true | ) |
|
|
inline |
◆ ExtraInit()
void R3B::Neuland::Map2CalTask::ExtraInit |
( |
FairRootManager * | rootMan | ) |
|
|
overrideprivatevirtual |
◆ fill_cal_data()
◆ FinishEvent()
void R3B::Neuland::Map2CalTask::FinishEvent |
( |
| ) |
|
|
overrideprivate |
◆ get_tot()
◆ get_trigger_time()
auto R3B::Neuland::Map2CalTask::get_trigger_time |
( |
unsigned int | module_num, |
|
|
Side | side ) const -> ValueError<double> |
|
nodiscardprivate |
◆ histogram_monitor()
void R3B::Neuland::Map2CalTask::histogram_monitor |
( |
const BarCalData & | cal, |
|
|
Side | side ) |
|
private |
◆ HistogramInit()
void R3B::Neuland::Map2CalTask::HistogramInit |
( |
DataMonitor & | histograms | ) |
|
|
overrideprivatevirtual |
◆ mapBarSignal_to_calSignals()
auto R3B::Neuland::Map2CalTask::mapBarSignal_to_calSignals |
( |
const MapBarSignal & | map_bar_signals, |
|
|
unsigned int | module_num, |
|
|
R3B::Side | side ) const -> std::vector<CalDataSignal> |
|
nodiscardprivate |
◆ overflow_correct()
◆ sample_parameters()
void R3B::Neuland::Map2CalTask::sample_parameters |
( |
| ) |
|
|
private |
◆ set_ct_freq()
void R3B::Neuland::Map2CalTask::set_ct_freq |
( |
| ) |
|
|
private |
◆ set_pmt_num()
void R3B::Neuland::Map2CalTask::set_pmt_num |
( |
| ) |
|
|
private |
◆ SetNhitmin()
void R3B::Neuland::Map2CalTask::SetNhitmin |
( |
unsigned int | size | ) |
|
|
inline |
◆ SetPulserMode()
void R3B::Neuland::Map2CalTask::SetPulserMode |
( |
bool | pulser_mode = true | ) |
|
|
inline |
◆ TriggeredExec()
void R3B::Neuland::Map2CalTask::TriggeredExec |
( |
| ) |
|
|
overrideprivatevirtual |
◆ base_par_
◆ calData_
◆ calibrationPar_
◆ calibrationTrigPar_
◆ coarse_time_frequency_
float R3B::Neuland::Map2CalTask::coarse_time_frequency_ = 0. |
|
private |
◆ coarse_time_max_num_
unsigned int R3B::Neuland::Map2CalTask::coarse_time_max_num_ = MAXCTValue |
|
private |
◆ is_pulse_mode_
bool R3B::Neuland::Map2CalTask::is_pulse_mode_ = false |
|
private |
◆ is_walk_enabled_
bool R3B::Neuland::Map2CalTask::is_walk_enabled_ = true |
|
private |
◆ mappedData_
◆ max_coarse_time_
◆ plane_num_
unsigned int R3B::Neuland::Map2CalTask::plane_num_ = 0 |
|
private |
◆ signal_min_size_
unsigned int R3B::Neuland::Map2CalTask::signal_min_size_ = 1 |
|
private |
◆ total_pmt_nums_
unsigned int R3B::Neuland::Map2CalTask::total_pmt_nums_ = 0 |
|
private |
◆ trigMappedData_
The documentation for this class was generated from the following files: