CbmRoot
Loading...
Searching...
No Matches
cbm::algo::evbuild::DigiEventQaConfig Struct Reference

Configuration data for the QA of CbmDigiEvents. More...

#include <DigiEventQa.h>

Public Member Functions

std::string ToString () const
 
 DigiEventQaConfig ()=default
 
 DigiEventQaConfig (const EventBuilderConfig &evbuildConfig, double borderSize, uint32_t numBins)
 
std::vector< std::pair< std::string, std::string > > GetHistosConfigs () const
 
std::vector< std::pair< std::string, std::string > > GetCanvasConfigs () const
 

Static Public Member Functions

static std::string GetDigiTimeHistoName (const ECbmModuleId &subsystem)
 

Public Attributes

std::map< ECbmModuleId, DigiEventQaDetConfigfData
 

Detailed Description

Configuration data for the QA of CbmDigiEvents.

Author
Volker Friese v.fri.nosp@m.ese@.nosp@m.gsi.d.nosp@m.e
Since
16 June 2023

Definition at line 56 of file DigiEventQa.h.

Constructor & Destructor Documentation

◆ DigiEventQaConfig() [1/2]

cbm::algo::evbuild::DigiEventQaConfig::DigiEventQaConfig ( )
default

◆ DigiEventQaConfig() [2/2]

cbm::algo::evbuild::DigiEventQaConfig::DigiEventQaConfig ( const EventBuilderConfig & evbuildConfig,
double borderSize,
uint32_t numBins )
inline

Definition at line 66 of file DigiEventQa.h.

References fData, and cbm::algo::evbuild::EventBuilderConfig::fWindows.

Member Function Documentation

◆ GetCanvasConfigs()

std::vector< std::pair< std::string, std::string > > cbm::algo::evbuild::DigiEventQaConfig::GetCanvasConfigs ( ) const
inline

=> Format is "CanvasName;Canvas Title;NbPadX(U);NbPadY(U);ConfigPad1(s);....;ConfigPadXY(s)" => Format of Pad config is "GrixX(b),GridY(b),LogX(b),LogY(b),LogZ(b),(HistoName1,DrawOptions1),...,(HistoNameZ,DrawOptionsZ)" => See core/base/utils/fles/CbmFlesCanvasTools for the full code, especially GenerateCanvasConfigString

Definition at line 87 of file DigiEventQa.h.

References fData, and GetDigiTimeHistoName().

Referenced by cbm::algo::evbuild::EventbuildChain::EventbuildChain().

◆ GetDigiTimeHistoName()

static std::string cbm::algo::evbuild::DigiEventQaConfig::GetDigiTimeHistoName ( const ECbmModuleId & subsystem)
inlinestatic

◆ GetHistosConfigs()

std::vector< std::pair< std::string, std::string > > cbm::algo::evbuild::DigiEventQaConfig::GetHistosConfigs ( ) const
inline

Definition at line 79 of file DigiEventQa.h.

References fData, and GetDigiTimeHistoName().

Referenced by cbm::algo::evbuild::EventbuildChain::EventbuildChain().

◆ ToString()

std::string cbm::algo::evbuild::DigiEventQaConfig::ToString ( ) const
inline

Definition at line 58 of file DigiEventQa.h.

References fData, and ToString().

Referenced by GetDigiTimeHistoName(), and ToString().

Member Data Documentation

◆ fData


The documentation for this struct was generated from the following file: