CbmRoot
|
This class is responsible for writing the online parameters to configuration files. More...
#include <CbmOnlineParWrite.h>
Classes | |
struct | Config |
Public Member Functions | |
void | Run (const Config &config) |
Private Member Functions | |
void | AddDetectors () |
void | AddTrd () |
void | AddTof () |
void | AddSts () |
void | AddCa () |
Private Attributes | |
Config | fConfig |
TString | fSrcDir = "" |
TString | fGeoSetupTag = "" |
CbmSetup * | fSetup = nullptr |
FairRunAna * | fRun = nullptr |
TList * | fParList = nullptr |
This class is responsible for writing the online parameters to configuration files.
Definition at line 25 of file CbmOnlineParWrite.h.
|
private |
Definition at line 321 of file CbmOnlineParWrite.cxx.
References fGeoSetupTag, fRun, cbm::kf::TrackingSetupBuilder::Instance(), and CbmL1::Param.
Referenced by Run().
|
private |
|
private |
Definition at line 178 of file CbmOnlineParWrite.cxx.
References fConfig, fRun, fSetup, CbmStsAddress::GetAddress(), CbmSetup::GetGeoTag(), kDssdStereo, kTof, CbmStsParSensor::SetPar(), CbmOnlineParWrite::Config::setupType, and CbmStsAddress::ToString().
Referenced by AddDetectors().
|
private |
Definition at line 112 of file CbmOnlineParWrite.cxx.
References fConfig, fParList, fRun, fSetup, fSrcDir, CbmSetup::GetGeoTag(), CbmSetup::IsActive(), kTof, CbmSetup::SetActive(), and CbmOnlineParWrite::Config::setupType.
Referenced by AddDetectors().
|
private |
Definition at line 53 of file CbmOnlineParWrite.cxx.
References fConfig, fParList, fRun, fSetup, fSrcDir, CbmSetup::GetGeoTag(), CbmSetup::IsActive(), kTrd, kTrd2d, CbmSetup::SetActive(), and CbmOnlineParWrite::Config::setupType.
Referenced by AddDetectors().
void CbmOnlineParWrite::Run | ( | const Config & | config | ) |
Definition at line 339 of file CbmOnlineParWrite.cxx.
References AddCa(), AddDetectors(), CbmOnlineParWrite::Config::doAlignment, fConfig, fGeoSetupTag, fParList, fRun, fSetup, fSrcDir, cbm::mcbm::GetSetupFromRunId(), CbmSetup::Instance(), CbmSetup::LoadSetup(), and CbmOnlineParWrite::Config::setupType.
|
private |
|
private |
Definition at line 38 of file CbmOnlineParWrite.h.
|
private |
Definition at line 41 of file CbmOnlineParWrite.h.
|
private |
|
private |
|
private |
Definition at line 37 of file CbmOnlineParWrite.h.