|
FCCAnalyses
|
#include "FCCAnalyses/ReconstructedParticleSource.h"#include "FCCAnalyses/Logger.h"#include <cmath>#include <cstdlib>#include <stdexcept>#include <vector>#include <ROOT/RDataFrame.hxx>#include <ROOT/RLogger.hxx>#include <TLorentzVector.h>#include <edm4hep/utils/kinematics.h>
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. | |