|
R3BROOT
R3B analysis software
|
#include <R3BNeulandMapToCalParTask.h>
Public Types | |
| using | ErrorMethod = calibration::FTCalErrorMethod |
Public Member Functions | |
| Map2CalParTask (std::string_view mapped_data_name="NeulandMappedData", std::string_view trig_mapped_data_name="NeulandTrigMappedData", std::string_view par_name="LandTCalPar", std::string_view trig_par_name="LandTrigTCalPar") | |
| void | SetTrigIDMapPrintFormat (TrigIDMappingPrintFormat format) |
| void | SetTrigEnabled (bool is_enabled) |
| void | SetCoarseTimeFreqMHz (float freq) |
| void | SetTrigIDMapDir (std::string_view dirName) |
| void | SetTrigIDMapFileName (std::string_view fileName) |
| void | SetErrorMethod (ErrorMethod method) |
| Public Member Functions inherited from R3B::Neuland::CalibrationTask | |
| CalibrationTask () | |
| CalibrationTask (std::string_view name, int iVerbose=1) | |
| auto | GetEventHeader () const -> auto * |
| auto | GetHistMonitor () -> DataMonitor & |
| auto | IsHistDisabled () const -> bool |
| auto | GetTrigger () const -> CalTrigger |
| void | SetTrigger (CalTrigger trigger) |
| void | SetDisableHist (bool is_hist_disabled=true) |
| void | SetDisableHistWrite (bool is_write_hist_disabled=true) |
| auto | GetBasePar () const -> auto * |
| template<typename ParType> | |
| auto | AddInputPar (std::string_view par_name, FairRuntimeDb *rtdb=FairRuntimeDb::instance()) -> ParType * |
| template<typename ParType> | |
| auto | AddOutputPar (std::string_view par_name, FairRuntimeDb *rtdb=FairRuntimeDb::instance()) -> ParType * |
Private Member Functions | |
| void | TriggeredExec () override |
| void | ExtraInit (FairRootManager *rootMan) override |
| void | EndOfTask () override |
| void | write_parameter () |
| void | FillMapData () |
| void | FillTrigMapData () |
| void | PrintData () const |
| void | WriteHists () |
| void | PrintTrigID () const |
Private Attributes | |
| bool | is_trig_enabled_ = true |
| unsigned int | plane_num_ = 0 |
| float | coarse_time_frequency_ = COARSE_TIME_CLOCK_FREQUENCY_MHZ |
| calibration::FTCalStrategy | cal_strategy_ |
| TrigIDMappingFinder | trig_id_mapping_finder_ |
| TrigMappingIO | trig_id_IO_ |
| InputMapConnector< int, PaddleTamexMappedData > | map_data_ |
| InputMapConnector< int, PaddleTamexTrigMappedData > | trig_map_data_ |
| OutputParView< Map2CalPar > | map_to_cal_par_ |
| OutputParView< Map2CalPar > | map_to_cal_trig_par_ |
| calibration::FTEngine< calibration::PlaneCal > | map_cal_engine_ { "MapCal" } |
| calibration::FTEngine< calibration::ModuleCal > | trig_map_cal_engine_ { "TrigMapCal" } |
Definition at line 28 of file R3BNeulandMapToCalParTask.h.
Definition at line 31 of file R3BNeulandMapToCalParTask.h.
|
explicit |
Definition at line 28 of file R3BNeulandMapToCalParTask.cxx.
|
overrideprivatevirtual |
Reimplemented from R3B::Neuland::CalibrationTask.
Definition at line 81 of file R3BNeulandMapToCalParTask.cxx.
|
overrideprivatevirtual |
Reimplemented from R3B::Neuland::CalibrationTask.
Definition at line 41 of file R3BNeulandMapToCalParTask.cxx.
|
private |
Definition at line 106 of file R3BNeulandMapToCalParTask.cxx.
|
private |
Definition at line 133 of file R3BNeulandMapToCalParTask.cxx.
|
private |
|
private |
|
inline |
Definition at line 40 of file R3BNeulandMapToCalParTask.h.
|
inline |
Definition at line 44 of file R3BNeulandMapToCalParTask.h.
|
inline |
Definition at line 39 of file R3BNeulandMapToCalParTask.h.
|
inline |
Definition at line 42 of file R3BNeulandMapToCalParTask.h.
|
inline |
Definition at line 43 of file R3BNeulandMapToCalParTask.h.
|
inline |
Definition at line 38 of file R3BNeulandMapToCalParTask.h.
|
overrideprivatevirtual |
Implements R3B::Neuland::CalibrationTask.
Definition at line 68 of file R3BNeulandMapToCalParTask.cxx.
|
private |
Definition at line 145 of file R3BNeulandMapToCalParTask.cxx.
|
private |
Definition at line 159 of file R3BNeulandMapToCalParTask.cxx.
|
private |
Definition at line 51 of file R3BNeulandMapToCalParTask.h.
|
private |
Definition at line 50 of file R3BNeulandMapToCalParTask.h.
|
private |
Definition at line 48 of file R3BNeulandMapToCalParTask.h.
|
private |
Definition at line 62 of file R3BNeulandMapToCalParTask.h.
|
private |
Definition at line 56 of file R3BNeulandMapToCalParTask.h.
|
private |
Definition at line 58 of file R3BNeulandMapToCalParTask.h.
|
private |
Definition at line 59 of file R3BNeulandMapToCalParTask.h.
|
private |
Definition at line 49 of file R3BNeulandMapToCalParTask.h.
|
private |
Definition at line 53 of file R3BNeulandMapToCalParTask.h.
|
private |
Definition at line 52 of file R3BNeulandMapToCalParTask.h.
|
private |
Definition at line 63 of file R3BNeulandMapToCalParTask.h.
|
private |
Definition at line 57 of file R3BNeulandMapToCalParTask.h.