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 () |
Private Attributes | |
Config | fConfig |
TString | fSrcDir = "" |
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 |
|
private |
Definition at line 171 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 109 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 50 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 313 of file CbmOnlineParWrite.cxx.
References AddDetectors(), CbmOnlineParWrite::Config::doAlignment, fConfig, fParList, fRun, fSetup, fSrcDir, cbm::mcbm::GetSetupFromRunId(), CbmSetup::Instance(), CbmSetup::LoadSetup(), and CbmOnlineParWrite::Config::setupType.
|
private |
|
private |
Definition at line 40 of file CbmOnlineParWrite.h.
|
private |
|
private |
|
private |
Definition at line 37 of file CbmOnlineParWrite.h.