FCCAnalyses
Loading...
Searching...
No Matches
FCCAnalyses::SmearObjects::SmearedReconstructedParticle Struct Reference

generates new reco particles, smeared by given parameters More...

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

Public Member Functions

 SmearedReconstructedParticle (float scale, int type, int mode, bool debug)
 
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > operator() (const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > &allRecoParticles, const ROOT::VecOps::RVec< int > &RP2MC_indices, const ROOT::VecOps::RVec< edm4hep::MCParticleData > &mcParticles)
 

Public Attributes

bool m_debug
 
float m_scale
 
int m_type
 
int m_mode
 

Detailed Description

generates new reco particles, smeared by given parameters

Constructor & Destructor Documentation

◆ SmearedReconstructedParticle()

FCCAnalyses::SmearObjects::SmearedReconstructedParticle::SmearedReconstructedParticle ( float scale,
int type,
int mode,
bool debug = false )

Member Function Documentation

◆ operator()()

ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > FCCAnalyses::SmearObjects::SmearedReconstructedParticle::operator() ( const ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > & allRecoParticles,
const ROOT::VecOps::RVec< int > & RP2MC_indices,
const ROOT::VecOps::RVec< edm4hep::MCParticleData > & mcParticles )

Member Data Documentation

◆ m_debug

bool FCCAnalyses::SmearObjects::SmearedReconstructedParticle::m_debug

◆ m_mode

int FCCAnalyses::SmearObjects::SmearedReconstructedParticle::m_mode

◆ m_scale

float FCCAnalyses::SmearObjects::SmearedReconstructedParticle::m_scale

◆ m_type

int FCCAnalyses::SmearObjects::SmearedReconstructedParticle::m_type

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