FCCAnalyses
Loading...
Searching...
No Matches
FCCAnalyses ::PodioSource ::ReconstructedParticle::resonanceBuilder Struct Reference

Build two particle resonances from an arbitrary list of input reconstructed particles. More...

#include <analyzers/dataframe/FCCAnalyses/ReconstructedParticleSource.h>

Public Member Functions

 resonanceBuilder (float resonanceMass)
 Constructor.
 
edm4hep::ReconstructedParticleCollection operator() (const edm4hep::ReconstructedParticleCollection &inColl)
 Operator over input particle collection.
 

Public Attributes

const float m_resonanceMass
 

Detailed Description

Build two particle resonances from an arbitrary list of input reconstructed particles.

Select the one closest to the pre-defined mass.

Constructor & Destructor Documentation

◆ resonanceBuilder()

FCCAnalyses ::PodioSource ::ReconstructedParticle::resonanceBuilder::resonanceBuilder ( float resonanceMass)
explicit

Constructor.

Parameters
[in]resonanceMassDesired value of the resonance mass.

Member Function Documentation

◆ operator()()

edm4hep::ReconstructedParticleCollection FCCAnalyses ::PodioSource ::ReconstructedParticle::resonanceBuilder::operator() ( const edm4hep::ReconstructedParticleCollection & inColl)

Operator over input particle collection.

Parameters
[in]inCollInput collection of the reconstructed particles.
[out]resultSelected reconstructed particle resonance.

Member Data Documentation

◆ m_resonanceMass

const float FCCAnalyses ::PodioSource ::ReconstructedParticle::resonanceBuilder::m_resonanceMass

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