|
CbmRoot
|
Public Member Functions | |
| DummyDebugger () | |
| ~DummyDebugger () override=default | |
| void | Write () override |
| Write ntuples to the file. | |
| void | AddNtuple (const char *, const char *) override |
| Set new ntuple. | |
| void | FillNtuple (const char *, float[]) override |
| Add an entry to ntuple. | |
| template<typename... Targs> | |
| void | FillNtuple (const char *name, Targs... args) |
| Add an entry to ntuple. | |
Static Public Member Functions | |
| static Debugger & | Instance () |
| Instance. | |
| static void | SetInstance (std::shared_ptr< Debugger > instance) |
| Set instance. | |
Private Member Functions | |
| template<typename T, typename... Targs> | |
| void | FillFloatArray (float *v, T val, Targs... args) |
| template<typename T> | |
| void | FillFloatArray (float *v, T last) |
Definition at line 27 of file CaDebugger.cxx.
|
inline |
Definition at line 29 of file CaDebugger.cxx.
References cbm::algo::ca::utils::Debugger::Debugger().
|
overridedefault |
|
inlineoverridevirtual |
Set new ntuple.
Implements cbm::algo::ca::utils::Debugger.
Definition at line 35 of file CaDebugger.cxx.
|
inlineprivateinherited |
Definition at line 82 of file CaDebugger.h.
References v.
|
inlineprivateinherited |
Definition at line 73 of file CaDebugger.h.
References FillFloatArray(), and v.
Referenced by FillFloatArray(), and FillNtuple().
|
inlineinherited |
Add an entry to ntuple.
Definition at line 62 of file CaDebugger.h.
References FillFloatArray(), FillNtuple(), and v.
|
inlineoverridevirtual |
Add an entry to ntuple.
Implements cbm::algo::ca::utils::Debugger.
Definition at line 40 of file CaDebugger.cxx.
|
staticinherited |
Instance.
Definition at line 49 of file CaDebugger.cxx.
References Debugger(), and cbm::algo::ca::utils::gInstance.
Referenced by cbm::algo::ca::TripletConstructorSW::CreateTripletsForHit(), CbmL1::EfficienciesPerformance(), cbm::algo::ca::TripletConstructorSW::FindTripletHits(), CbmL1::Finish(), and cbm::algo::ca::TripletConstructorSW::TripletConstructorSW().
|
staticinherited |
Set instance.
Definition at line 57 of file CaDebugger.cxx.
References cbm::algo::ca::utils::gInstance.
Referenced by DebuggerInitialiser::DebuggerInitialiser().
|
inlineoverridevirtual |
Write ntuples to the file.
Implements cbm::algo::ca::utils::Debugger.
Definition at line 33 of file CaDebugger.cxx.