CbmRoot
Loading...
Searching...
No Matches
cbm::algo::kfp::V0FinderConfig Struct Reference

#include <KfpV0FinderConfig.h>

Collaboration diagram for cbm::algo::kfp::V0FinderConfig:
[legend]

Public Member Functions

 CBM_YAML_PROPERTIES (yaml::Property(&V0FinderConfig::cuts, "cuts", "Different selection cuts"), yaml::Property(&V0FinderConfig::bmonAddress, "bmon_address", "Address of reference BMON diamond"), yaml::Property(&V0FinderConfig::tZeroOffset, "t0_offset", "The t0 offset [ns]"), yaml::Property(&V0FinderConfig::qpAssignedUncertainty, "qa_uncertainty", "Assigned relative uncertainty for q/p"), yaml::Property(&V0FinderConfig::primaryAssignedPdg, "primary_pdg", "Assigned PDG code for primary tracks"), yaml::Property(&V0FinderConfig::reconstructPdg, "reconstruct_pdg", "PDG code of the particle to be reconstructed"))
 
std::string ToString () const
 String representation of the contents.
 

Public Attributes

Cuts cuts
 Different selection cuts.
 
uint32_t bmonAddress
 Address of BMON diamond (if multiple alternative are present, only one must be selected)
 
double tZeroOffset
 Offset for T0 [ns].
 
double qpAssignedUncertainty
 Assigned relative uncertainty for q/p estimation.
 
int primaryAssignedPdg
 Assigned PDG hypothesis for primary particles.
 
int reconstructPdg
 PDG of the particle, the decay of which is to be reconstructed.
 

Detailed Description

Definition at line 70 of file KfpV0FinderConfig.h.

Member Function Documentation

◆ CBM_YAML_PROPERTIES()

cbm::algo::kfp::V0FinderConfig::CBM_YAML_PROPERTIES ( yaml::Property &::, "", " " cuts,
yaml::Property &::, "", " " diamond,
yaml::Property &::, "", " []" ns,
yaml::Property &::, "", " /" p,
yaml::Property &::, "", " " tracks,
yaml::Property &::, "", " " reconstructed )

◆ ToString()

std::string V0FinderConfig::ToString ( ) const

String representation of the contents.

Definition at line 60 of file KfpV0FinderConfig.cxx.

References bmonAddress, cuts, primaryAssignedPdg, qpAssignedUncertainty, reconstructPdg, cbm::algo::kfp::Cuts::ToString(), and tZeroOffset.

Member Data Documentation

◆ bmonAddress

uint32_t cbm::algo::kfp::V0FinderConfig::bmonAddress

Address of BMON diamond (if multiple alternative are present, only one must be selected)

Definition at line 72 of file KfpV0FinderConfig.h.

Referenced by ToString().

◆ cuts

Cuts cbm::algo::kfp::V0FinderConfig::cuts

Different selection cuts.

Definition at line 71 of file KfpV0FinderConfig.h.

Referenced by ToString().

◆ primaryAssignedPdg

int cbm::algo::kfp::V0FinderConfig::primaryAssignedPdg

Assigned PDG hypothesis for primary particles.

Definition at line 75 of file KfpV0FinderConfig.h.

Referenced by ToString().

◆ qpAssignedUncertainty

double cbm::algo::kfp::V0FinderConfig::qpAssignedUncertainty

Assigned relative uncertainty for q/p estimation.

Definition at line 74 of file KfpV0FinderConfig.h.

Referenced by ToString().

◆ reconstructPdg

int cbm::algo::kfp::V0FinderConfig::reconstructPdg

PDG of the particle, the decay of which is to be reconstructed.

Definition at line 76 of file KfpV0FinderConfig.h.

Referenced by ToString().

◆ tZeroOffset

double cbm::algo::kfp::V0FinderConfig::tZeroOffset

Offset for T0 [ns].

Definition at line 73 of file KfpV0FinderConfig.h.

Referenced by ToString().


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