CbmRoot
Loading...
Searching...
No Matches
cbm::algo::kfp::V0FinderCutter< V0Type >::ParticleCuts Struct Reference

#include <KfpV0FinderCutter.h>

Collaboration diagram for cbm::algo::kfp::V0FinderCutter< V0Type >::ParticleCuts:
[legend]

Public Member Functions

 CBM_YAML_PROPERTIES (yaml::Property(&ParticleCuts::daughterA, "daughterA", "Individual cuts for daughter \"a\""), yaml::Property(&ParticleCuts::daughterB, "daughterB", "Individual cuts for daughter \"b\""), yaml::Property(&ParticleCuts::maxDcaRelToPrimVertex, "maxDcaRelToPrimVertex", "Max. DCA relative to primary vertex [cm]"), yaml::Property(&ParticleCuts::maxDcaBetweenDaughters, "maxDcaBetweenDaughters", "Max. DCA between two daughters [cm]"), yaml::Property(&ParticleCuts::decayLength, "decayLength", "Decay length of particle (afterburner?) [cm]", YAML::Flow), yaml::Property(&ParticleCuts::daughterVtxZ, "daughterVtxZ", "z-coordinate of daughter vertex [cm]", YAML::Flow), yaml::Property(&ParticleCuts::minOpeningAngle, "minOpeningAngle", "Min. opening angle between daughters [radians]"), yaml::Property(&ParticleCuts::chi2NdfTopo, "chi2NdfTopo", "Topology chi2/NDF (with reconstructed PV)", YAML::Flow), yaml::Property(&ParticleCuts::chi2NdfGeo, "chi2NdfGeo", "chi2/NDF (with respect to origin)", YAML::Flow))
 

Public Attributes

DaughterCuts daughterA
 Individual cuts for daughter "a".
 
DaughterCuts daughterB
 Individual cuts for daughter "b".
 
float maxDcaRelToPrimVertex
 Maximal DCA relative to primary vertex [cm].
 
float maxDcaBetweenDaughters
 Maximal DCA between two daughters [cm].
 
Range_t< float > decayLength
 Decay length of particle (afterburner?) [cm].
 
Range_t< float > daughterVtxZ
 z-coordinate of daughter vertex [cm]
 
float minOpeningAngle
 Minimal opening angle between daughters [radians].
 
Range_t< float > chi2NdfTopo
 Topology chi2/NDF (with reconstructed PV)
 
Range_t< float > chi2NdfGeo
 chi2/NDF (with respect to origin)
 

Detailed Description

template<EV0Type V0Type>
struct cbm::algo::kfp::V0FinderCutter< V0Type >::ParticleCuts

Definition at line 88 of file KfpV0FinderCutter.h.

Member Function Documentation

◆ CBM_YAML_PROPERTIES()

template<EV0Type V0Type>
cbm::algo::kfp::V0FinderCutter< V0Type >::ParticleCuts::CBM_YAML_PROPERTIES ( yaml::Property &::, "", " \"\"" a,
yaml::Property &::, "", " \"\"" b,
yaml::Property &::, "", ". []" cm,
yaml::Property &::, "", ". []" cm,
yaml::Property(&::, "", " (?)afterburner " [cm],
YAML::Flow  ) const &

Member Data Documentation

◆ chi2NdfGeo

template<EV0Type V0Type>
Range_t<float> cbm::algo::kfp::V0FinderCutter< V0Type >::ParticleCuts::chi2NdfGeo

chi2/NDF (with respect to origin)

Definition at line 97 of file KfpV0FinderCutter.h.

Referenced by CBM_YAML_PROPERTIES().

◆ chi2NdfTopo

template<EV0Type V0Type>
Range_t<float> cbm::algo::kfp::V0FinderCutter< V0Type >::ParticleCuts::chi2NdfTopo

Topology chi2/NDF (with reconstructed PV)

Definition at line 96 of file KfpV0FinderCutter.h.

Referenced by CBM_YAML_PROPERTIES().

◆ daughterA

template<EV0Type V0Type>
DaughterCuts cbm::algo::kfp::V0FinderCutter< V0Type >::ParticleCuts::daughterA

Individual cuts for daughter "a".

Definition at line 89 of file KfpV0FinderCutter.h.

Referenced by CBM_YAML_PROPERTIES().

◆ daughterB

template<EV0Type V0Type>
DaughterCuts cbm::algo::kfp::V0FinderCutter< V0Type >::ParticleCuts::daughterB

Individual cuts for daughter "b".

Definition at line 90 of file KfpV0FinderCutter.h.

Referenced by CBM_YAML_PROPERTIES().

◆ daughterVtxZ

template<EV0Type V0Type>
Range_t<float> cbm::algo::kfp::V0FinderCutter< V0Type >::ParticleCuts::daughterVtxZ

z-coordinate of daughter vertex [cm]

Definition at line 94 of file KfpV0FinderCutter.h.

Referenced by CBM_YAML_PROPERTIES().

◆ decayLength

template<EV0Type V0Type>
Range_t<float> cbm::algo::kfp::V0FinderCutter< V0Type >::ParticleCuts::decayLength

Decay length of particle (afterburner?) [cm].

Definition at line 93 of file KfpV0FinderCutter.h.

Referenced by CBM_YAML_PROPERTIES().

◆ maxDcaBetweenDaughters

template<EV0Type V0Type>
float cbm::algo::kfp::V0FinderCutter< V0Type >::ParticleCuts::maxDcaBetweenDaughters

Maximal DCA between two daughters [cm].

Definition at line 92 of file KfpV0FinderCutter.h.

Referenced by CBM_YAML_PROPERTIES().

◆ maxDcaRelToPrimVertex

template<EV0Type V0Type>
float cbm::algo::kfp::V0FinderCutter< V0Type >::ParticleCuts::maxDcaRelToPrimVertex

Maximal DCA relative to primary vertex [cm].

Definition at line 91 of file KfpV0FinderCutter.h.

Referenced by CBM_YAML_PROPERTIES().

◆ minOpeningAngle

template<EV0Type V0Type>
float cbm::algo::kfp::V0FinderCutter< V0Type >::ParticleCuts::minOpeningAngle

Minimal opening angle between daughters [radians].

Definition at line 95 of file KfpV0FinderCutter.h.

Referenced by CBM_YAML_PROPERTIES().


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