|
R3BROOT
R3B analysis software
|
#include <R3BNeulandMuonRecons.h>
Public Member Functions | |
| MuonReconstruction ()=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 | SetMinStat (int min) |
| virtual void | BeginOfEvent (unsigned int event_num) |
| virtual void | EndOfTask () |
| virtual void | HistInit (DataMonitor &histograms) |
| 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 event_num=0) override |
| void | EventReset () override |
| auto | SignalFilter (const std::vector< BarCalData > &signals) -> bool override |
| void | add_bar_signal (const BarCalData &barSignal, Side side) |
Private Attributes | |
| int | minimum_signal_size_ = 6 |
| HitCalibrationEngine | hit_cal_engine_ |
| CosmicTracker | cosmic_tracker_ |
Definition at line 27 of file R3BNeulandMuonRecons.h.
|
default |
|
private |
Definition at line 91 of file R3BNeulandMuonRecons.cxx.
|
overrideprivatevirtual |
Implements R3B::Neuland::Calibration::CosmicEngineInterface.
Definition at line 82 of file R3BNeulandMuonRecons.cxx.
|
overrideprivatevirtual |
Implements R3B::Neuland::Calibration::CosmicEngineInterface.
Definition at line 126 of file R3BNeulandMuonRecons.cxx.
|
overrideprivatevirtual |
Reimplemented from R3B::Neuland::Calibration::CosmicEngineInterface.
Definition at line 112 of file R3BNeulandMuonRecons.cxx.
|
inlineoverrideprivatevirtual |
Reimplemented from R3B::Neuland::Calibration::CosmicEngineInterface.
Definition at line 41 of file R3BNeulandMuonRecons.h.
|
overrideprivatevirtual |
Reimplemented from R3B::Neuland::Calibration::CosmicEngineInterface.
Definition at line 68 of file R3BNeulandMuonRecons.cxx.
|
inlineoverrideprivatevirtual |
Reimplemented from R3B::Neuland::Calibration::CosmicEngineInterface.
Definition at line 46 of file R3BNeulandMuonRecons.h.
|
private |
Definition at line 35 of file R3BNeulandMuonRecons.h.
|
private |
Definition at line 34 of file R3BNeulandMuonRecons.h.
|
private |
Definition at line 33 of file R3BNeulandMuonRecons.h.