|
CbmRoot
|
#include <CbmTaskTrdHitFinderParWrite.h>
Public Member Functions | |
| CbmTaskTrdHitFinderParWrite () | |
| Default constructor. | |
| ~CbmTaskTrdHitFinderParWrite () | |
| Default destructor. | |
| virtual InitStatus | Init () |
| virtual void | SetParContainers () |
| virtual void | Exec (Option_t *) |
| Executed task. | |
| virtual void | Finish () |
| void | SetRecoParOutputDir (const std::string &dirname) |
| Sets a path to the hitfinder configuration file. | |
Private Member Functions | |
| CbmTaskTrdHitFinderParWrite (const CbmTaskTrdHitFinderParWrite &) | |
| CbmTaskTrdHitFinderParWrite & | operator= (const CbmTaskTrdHitFinderParWrite &) |
| ClassDef (CbmTaskTrdHitFinderParWrite, 1) | |
Private Attributes | |
| CbmTrdParSetAsic * | fAsicPar = nullptr |
| parameter list for ASIC characterization | |
| CbmTrdParSetDigi * | fDigiPar = nullptr |
| parameter list for read-out geometry | |
| CbmTrdParSetGeo * | fGeoPar = nullptr |
| parameter list for modules geometry | |
| std::string | fsRecoParOutputDir = "." |
Task to create YAML files for TRD hitfinders
Definition at line 29 of file CbmTaskTrdHitFinderParWrite.h.
| CbmTaskTrdHitFinderParWrite::CbmTaskTrdHitFinderParWrite | ( | ) |
Default constructor.
Definition at line 38 of file CbmTaskTrdHitFinderParWrite.cxx.
Referenced by CbmTaskTrdHitFinderParWrite(), ClassDef(), and operator=().
|
inline |
Default destructor.
Definition at line 40 of file CbmTaskTrdHitFinderParWrite.h.
|
private |
References CbmTaskTrdHitFinderParWrite().
|
private |
References CbmTaskTrdHitFinderParWrite().
|
inlinevirtual |
Executed task.
Definition at line 47 of file CbmTaskTrdHitFinderParWrite.h.
|
inlinevirtual |
Finish task
Definition at line 50 of file CbmTaskTrdHitFinderParWrite.h.
|
virtual |
Initialisation
Definition at line 50 of file CbmTaskTrdHitFinderParWrite.cxx.
References cbm::algo::trd::Hitfind2DSetup::Pad::chRMasked, cbm::algo::trd::Hitfind2DSetup::Pad::chTMasked, fAsicPar, fDigiPar, fGeoPar, fsRecoParOutputDir, CbmTrdParModAsic::GetAsicType(), CbmTrdParModAsic::GetFaspChannelPar(), CbmTrdParModGeo::GetNode(), CbmTrdParModDigi::GetNofColumns(), CbmTrdParModDigi::GetNofRows(), CbmTrdParModDigi::GetPadPosition(), CbmTrdParModDigi::GetSectorRow(), CbmTrdParFaspChannel::IsMasked(), CbmTrdDigi::kFASP, cbm::algo::trd::Hitfind2DSetup::modules, cbm::algo::trd::HitfindSetup::modules, cbm::algo::trd::Hitfind2DSetup::Row::padPar, cbm::algo::trd::HitfindSetup::Row::padPar, pos, cbm::algo::trd::Hitfind2DSetup::Pad::position, cbm::algo::trd::HitfindSetup::Pad::position, cbm::algo::trd::Hitfind2DSetup::Pad::positionError, cbm::algo::trd::HitfindSetup::Pad::positionError, cbm::algo::trd::Hitfind2DSetup::Mod::rotation, cbm::algo::trd::HitfindSetup::Mod::rotation, cbm::algo::trd::Hitfind2DSetup::Mod::translation, and cbm::algo::trd::HitfindSetup::Mod::translation.
|
private |
References CbmTaskTrdHitFinderParWrite().
|
virtual |
Definition at line 41 of file CbmTaskTrdHitFinderParWrite.cxx.
|
inline |
Sets a path to the hitfinder configuration file.
| dirname | A path to the output direct |
Definition at line 55 of file CbmTaskTrdHitFinderParWrite.h.
References fsRecoParOutputDir.
Referenced by CbmOnlineParWrite::AddTrd().
|
private |
parameter list for ASIC characterization
Definition at line 62 of file CbmTaskTrdHitFinderParWrite.h.
Referenced by Init(), and SetParContainers().
|
private |
parameter list for read-out geometry
Definition at line 63 of file CbmTaskTrdHitFinderParWrite.h.
Referenced by Init(), and SetParContainers().
|
private |
parameter list for modules geometry
Definition at line 64 of file CbmTaskTrdHitFinderParWrite.h.
Referenced by Init(), and SetParContainers().
|
private |
Definition at line 66 of file CbmTaskTrdHitFinderParWrite.h.
Referenced by Init(), and SetRecoParOutputDir().