FCCAnalyses
Loading...
Searching...
No Matches
ReconstructedParticleSource.h File Reference
#include "ROOT/RVec.hxx"
#include "edm4hep/RecoMCParticleLinkCollection.h"
#include "edm4hep/ReconstructedParticleCollection.h"
Include dependency graph for ReconstructedParticleSource.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  FCCAnalyses ::PodioSource ::ReconstructedParticle::selPDG
 Analyzer to select reconstructed particles associated with MC particle of the specified PDG ID. More...
 
struct  FCCAnalyses ::PodioSource ::ReconstructedParticle::selAbsPDG
 Analyzer to select reconstructed particles associated with MC particle with the specified absolute value of the PDG ID. More...
 
struct  FCCAnalyses ::PodioSource ::ReconstructedParticle::selPt
 Select reconstructed particles with transverse momentum greater than a minimum value [GeV]. More...
 
struct  FCCAnalyses ::PodioSource ::ReconstructedParticle::selUpTo
 Analyzer to select specified number of reconstructed particles. More...
 
struct  FCCAnalyses ::PodioSource ::ReconstructedParticle::selGenStatus
 Analyzer to select reconstructed particles associated with the MC particle of the desired generator status. More...
 
struct  FCCAnalyses ::PodioSource ::ReconstructedParticle::resonanceBuilder
 Build two particle resonances from an arbitrary list of input reconstructed particles. More...
 
struct  FCCAnalyses ::PodioSource ::ReconstructedParticle::recoilBuilder
 Build the recoil from an arbitrary list of input resonances at the specified center of mass energy. More...
 

Namespaces

namespace  FCCAnalyses
 
namespace  FCCAnalyses ::PodioSource
 
namespace  FCCAnalyses ::PodioSource ::ReconstructedParticle
 

Functions

ROOT::VecOps::RVec< float > FCCAnalyses ::PodioSource ::ReconstructedParticle::getP (const edm4hep::ReconstructedParticleCollection &inColl)
 Get momenta of the input reconstructed particles.
 
ROOT::VecOps::RVec< float > FCCAnalyses ::PodioSource ::ReconstructedParticle::getPt (const edm4hep::ReconstructedParticleCollection &inColl)
 Get transverse momenta (pT) of the input particles.
 
ROOT::VecOps::RVec< float > FCCAnalyses ::PodioSource ::ReconstructedParticle::getY (const edm4hep::ReconstructedParticleCollection &inColl)
 Get rapidity (y) of the input reconstructed particles.
 
ROOT::VecOps::RVec< float > FCCAnalyses ::PodioSource ::ReconstructedParticle::getE (const edm4hep::ReconstructedParticleCollection &inColl)
 Get energy (E) of the input reconstructed particles.
 
ROOT::VecOps::RVec< float > FCCAnalyses ::PodioSource ::ReconstructedParticle::getMass (const edm4hep::ReconstructedParticleCollection &inColl)
 Get mass of the input reconstructed particles.
 
ROOT::VecOps::RVec< float > FCCAnalyses ::PodioSource ::ReconstructedParticle::getCharge (const edm4hep::ReconstructedParticleCollection &inColl)
 Get charge of the input reconstructed particles.
 
edm4hep::ReconstructedParticleCollection FCCAnalyses ::PodioSource ::ReconstructedParticle::sortByPt (const edm4hep::ReconstructedParticleCollection &inColl)
 Sort input particles by pT.