|
R3BROOT
R3B analysis software
|
#include <R3BNeulandCal2HitHistAnalysis.h>
Public Member Functions | |
| HistAnalysis ()=default | |
| Public Member Functions inherited from R3B::Neuland::Calibration::CosmicEngineInterface | |
| CosmicEngineInterface ()=default | |
| virtual | ~CosmicEngineInterface ()=default |
| CosmicEngineInterface (const CosmicEngineInterface &)=default | |
| CosmicEngineInterface (CosmicEngineInterface &&)=delete | |
| auto | operator= (const CosmicEngineInterface &) -> CosmicEngineInterface &=default |
| auto | operator= (CosmicEngineInterface &&) -> CosmicEngineInterface &=delete |
| void | SetModuleSize (int module_size) |
| void | SetTask (Cal2HitParTask *task) |
| auto | GetModuleSize () const -> auto |
| auto | GetTask () -> Cal2HitParTask * |
| virtual void | BeginOfEvent (unsigned int event_num) |
| virtual void | SetErrorScale (float scale) |
Private Member Functions | |
| void | Init () override |
| void | AddSignals (const std::vector< BarCalData > &signals) override |
| void | Calibrate (Cal2HitPar &hit_par) override |
| void | EndOfEvent (unsigned int=0) override |
| void | EventReset () override |
| void | EndOfTask () override |
| auto | SignalFilter (const std::vector< BarCalData > &signals) -> bool override |
| void | HistInit (DataMonitor &histograms) override |
| void | SetMinStat (int min) override |
| void | fill_hist (const BarCalData &signal) |
Private Attributes | |
| Cal2HitPar * | cal_to_hit_par_ = nullptr |
| int | minimum_hit_ = 1 |
| TSyncEngine | tsync_engine_ |
| TH2D * | hist_time_diff_ = nullptr |
Definition at line 16 of file R3BNeulandCal2HitHistAnalysis.h.
|
default |
|
overrideprivatevirtual |
Implements R3B::Neuland::Calibration::CosmicEngineInterface.
Definition at line 102 of file R3BNeulandCal2HitHistAnalysis.cxx.
|
overrideprivatevirtual |
Implements R3B::Neuland::Calibration::CosmicEngineInterface.
Definition at line 158 of file R3BNeulandCal2HitHistAnalysis.cxx.
|
inlineoverrideprivatevirtual |
Reimplemented from R3B::Neuland::Calibration::CosmicEngineInterface.
Definition at line 33 of file R3BNeulandCal2HitHistAnalysis.h.
|
inlineoverrideprivatevirtual |
Reimplemented from R3B::Neuland::Calibration::CosmicEngineInterface.
Definition at line 35 of file R3BNeulandCal2HitHistAnalysis.h.
|
inlineoverrideprivatevirtual |
Reimplemented from R3B::Neuland::Calibration::CosmicEngineInterface.
Definition at line 34 of file R3BNeulandCal2HitHistAnalysis.h.
|
private |
Definition at line 115 of file R3BNeulandCal2HitHistAnalysis.cxx.
|
overrideprivatevirtual |
Reimplemented from R3B::Neuland::Calibration::CosmicEngineInterface.
Definition at line 75 of file R3BNeulandCal2HitHistAnalysis.cxx.
|
overrideprivatevirtual |
Reimplemented from R3B::Neuland::Calibration::CosmicEngineInterface.
Definition at line 94 of file R3BNeulandCal2HitHistAnalysis.cxx.
|
inlineoverrideprivatevirtual |
Reimplemented from R3B::Neuland::Calibration::CosmicEngineInterface.
Definition at line 38 of file R3BNeulandCal2HitHistAnalysis.h.
|
overrideprivatevirtual |
Reimplemented from R3B::Neuland::Calibration::CosmicEngineInterface.
Definition at line 129 of file R3BNeulandCal2HitHistAnalysis.cxx.
|
private |
Definition at line 22 of file R3BNeulandCal2HitHistAnalysis.h.
|
private |
Definition at line 27 of file R3BNeulandCal2HitHistAnalysis.h.
|
private |
Definition at line 23 of file R3BNeulandCal2HitHistAnalysis.h.
|
private |
Definition at line 24 of file R3BNeulandCal2HitHistAnalysis.h.