FCCAnalyses
Loading...
Searching...
No Matches
FCCAnalyses::ReconstructedParticle2MC::selRP_PDG Struct Reference

select ReconstructedParticles matched with a MC particle of a given PDG_id More...

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

Public Member Functions

 selRP_PDG (int arg_PDG, bool arg_chargedOnly)
 
std::vector< edm4hep::ReconstructedParticleData > operator() (ROOT::VecOps::RVec< int > recind, ROOT::VecOps::RVec< int > mcind, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco, ROOT::VecOps::RVec< edm4hep::MCParticleData > mc)
 

Public Attributes

int m_PDG = 13
 
bool m_chargedOnly = true
 

Detailed Description

select ReconstructedParticles matched with a MC particle of a given PDG_id

Constructor & Destructor Documentation

◆ selRP_PDG()

FCCAnalyses::ReconstructedParticle2MC::selRP_PDG::selRP_PDG ( int arg_PDG,
bool arg_chargedOnly )

Member Function Documentation

◆ operator()()

std::vector< edm4hep::ReconstructedParticleData > FCCAnalyses::ReconstructedParticle2MC::selRP_PDG::operator() ( ROOT::VecOps::RVec< int > recind,
ROOT::VecOps::RVec< int > mcind,
ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > reco,
ROOT::VecOps::RVec< edm4hep::MCParticleData > mc )

Member Data Documentation

◆ m_chargedOnly

bool FCCAnalyses::ReconstructedParticle2MC::selRP_PDG::m_chargedOnly = true

◆ m_PDG

int FCCAnalyses::ReconstructedParticle2MC::selRP_PDG::m_PDG = 13

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