|
FCCAnalyses
|
#include "ROOT/RVec.hxx"#include "edm4hep/RecoMCParticleLinkCollection.h"#include "edm4hep/ReconstructedParticleCollection.h"

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. | |
| edm4hep::ReconstructedParticleCollection | FCCAnalyses ::PodioSource ::ReconstructedParticle::remove (const edm4hep::ReconstructedParticleCollection &inColl, const edm4hep::ReconstructedParticle &inPartToBeRemoved, const bool matching=false) |
| Remove a particle from a collection. | |
| edm4hep::ReconstructedParticleCollection | FCCAnalyses ::PodioSource ::ReconstructedParticle::remove (const edm4hep::ReconstructedParticleCollection &inColl, const edm4hep::ReconstructedParticleCollection &inPartsToBeRemoved, const bool matching=false) |
| Remove multiple particles from a collection. | |
| edm4hep::ReconstructedParticleCollection | FCCAnalyses ::PodioSource ::ReconstructedParticle::merge (const edm4hep::ReconstructedParticleCollection &inColl1, const edm4hep::ReconstructedParticleCollection &inColl2) |
| Merge two particle collections together. | |