CbmRoot
Loading...
Searching...
No Matches
cbm::algo::evbuild::EventBuilderConfig Class Reference

Configuration of the EventBuilder class. More...

#include <EventBuilderConfig.h>

Public Member Functions

 EventBuilderConfig (YAML::Node config)
 Constructor from YAML.
 
YAML::Node ToYaml () const
 Save to YAML.
 

Public Attributes

std::map< ECbmModuleId, std::pair< double, double > > fWindows
 Key: detector; value: [tmin, tmax].
 

Detailed Description

Configuration of the EventBuilder class.

Author
Volker Friese v.fri.nosp@m.ese@.nosp@m.gsi.d.nosp@m.e
Since
12.11.2021

Holds time windows around the trigger time in which digis are associated to an event.

Definition at line 25 of file EventBuilderConfig.h.

Constructor & Destructor Documentation

◆ EventBuilderConfig()

cbm::algo::evbuild::EventBuilderConfig::EventBuilderConfig ( YAML::Node config)

Constructor from YAML.

Definition at line 12 of file EventBuilderConfig.cxx.

References fWindows, and ToCbmModuleIdCaseInsensitive().

Member Function Documentation

◆ ToYaml()

YAML::Node cbm::algo::evbuild::EventBuilderConfig::ToYaml ( ) const

Save to YAML.

Definition at line 27 of file EventBuilderConfig.cxx.

References fWindows, and cbm::algo::ToString().

Referenced by cbm::algo::evbuild::Config::ToYaml().

Member Data Documentation

◆ fWindows

std::map<ECbmModuleId, std::pair<double, double> > cbm::algo::evbuild::EventBuilderConfig::fWindows

The documentation for this class was generated from the following files: