|
FCCAnalyses
|
#include "FCCAnalyses/ReconstructedParticle.h"#include <cstdlib>#include <stdexcept>#include <ROOT/RDataFrame.hxx>#include <ROOT/RLogger.hxx>#include "edm4hep/EDM4hepVersion.h"
Namespaces | |
| namespace | FCCAnalyses |
| FCC analyzers collection. | |
| namespace | FCCAnalyses::ReconstructedParticle |
Functions | |
| ROOT::VecOps::RVec< float > | FCCAnalyses::ReconstructedParticle::get_pt (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in) |
| return the transverse momenta of the input ReconstructedParticles | |
| ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | FCCAnalyses::ReconstructedParticle::merge (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > x, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > y) |
| concatenate both input vectors and return the resulting vector | |
| ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | FCCAnalyses::ReconstructedParticle::remove (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > x, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > y) |
| remove elements of vector y from vector x | |
| ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > | FCCAnalyses::ReconstructedParticle::get (ROOT::VecOps::RVec< int > index, ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in) |
| return reconstructed particles | |
| TLorentzVector | FCCAnalyses::ReconstructedParticle::get_P4vis (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in) |
| return visible 4-momentum vector | |
| ROOT::VecOps::RVec< float > | FCCAnalyses::ReconstructedParticle::get_mass (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in) |
| return the masses of the input ReconstructedParticles | |
| ROOT::VecOps::RVec< float > | FCCAnalyses::ReconstructedParticle::get_eta (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in) |
| return the pseudo-rapidity of the input ReconstructedParticles | |
| ROOT::VecOps::RVec< float > | FCCAnalyses::ReconstructedParticle::get_phi (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in) |
| return the phi of the input ReconstructedParticles | |
| ROOT::VecOps::RVec< float > | FCCAnalyses::ReconstructedParticle::get_e (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in) |
| return the energy of the input ReconstructedParticles | |
| ROOT::VecOps::RVec< float > | FCCAnalyses::ReconstructedParticle::get_p (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in) |
| return the momenta of the input ReconstructedParticles | |
| ROOT::VecOps::RVec< float > | FCCAnalyses::ReconstructedParticle::get_px (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in) |
| return the momenta of the input ReconstructedParticles | |
| ROOT::VecOps::RVec< float > | FCCAnalyses::ReconstructedParticle::get_py (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in) |
| return the momenta of the input ReconstructedParticles | |
| ROOT::VecOps::RVec< float > | FCCAnalyses::ReconstructedParticle::get_pz (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in) |
| return the momenta of the input ReconstructedParticles | |
| ROOT::VecOps::RVec< float > | FCCAnalyses::ReconstructedParticle::get_charge (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in) |
| return the charges of the input ReconstructedParticles | |
| ROOT::VecOps::RVec< float > | FCCAnalyses::ReconstructedParticle::get_y (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in) |
| return the rapidity of the input ReconstructedParticles | |
| ROOT::VecOps::RVec< float > | FCCAnalyses::ReconstructedParticle::get_theta (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in) |
| return the theta of the input ReconstructedParticles | |
| ROOT::VecOps::RVec< TLorentzVector > | FCCAnalyses::ReconstructedParticle::get_tlv (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in) |
| return the TlorentzVector of the input ReconstructedParticles | |
| TLorentzVector | FCCAnalyses::ReconstructedParticle::get_tlv (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in, int index) |
| return the TlorentzVector of the indexed input ReconstructedParticles | |
| TLorentzVector | FCCAnalyses::ReconstructedParticle::get_tlv (edm4hep::ReconstructedParticleData in) |
| return the TlorentzVector of the one input ReconstructedParticle | |
| ROOT::VecOps::RVec< int > | FCCAnalyses::ReconstructedParticle::get_type (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in) |
| return the type of the input ReconstructedParticles | |
| int | FCCAnalyses::ReconstructedParticle::get_n (ROOT::VecOps::RVec< edm4hep::ReconstructedParticleData > in) |
| return the size of the input collection | |
| ROOT::VecOps::RVec< bool > | FCCAnalyses::ReconstructedParticle::getJet_btag (ROOT::VecOps::RVec< int > index, ROOT::VecOps::RVec< edm4hep::ParticleIDData > pid, ROOT::VecOps::RVec< float > values) |
| returns the bjet flavour | |
| int | FCCAnalyses::ReconstructedParticle::getJet_ntags (ROOT::VecOps::RVec< bool > in) |
| get number of b-jets | |