FCCAnalyses
|
Classes | |
struct | recoilBuilder |
Build the recoil from an arbitrary list of input resonances at the specified center of mass energy. More... | |
struct | resonanceBuilder |
Build two particle resonances from an arbitrary list of input reconstructed particles. More... | |
struct | selAbsPDG |
Analyzer to select reconstructed particles associated with MC particle with the specified absolute value of the PDG ID. More... | |
struct | selGenStatus |
Analyzer to select reconstructed particles associated with the MC particle of the desired generator status. More... | |
struct | selPDG |
Analyzer to select reconstructed particles associated with MC particle of the specified PDG ID. More... | |
struct | selPt |
Select reconstructed particles with transverse momentum greater than a minimum value [GeV]. More... | |
struct | selUpTo |
Analyzer to select specified number of reconstructed particles. More... | |
Functions | |
ROOT::VecOps::RVec< float > | getP (const edm4hep::ReconstructedParticleCollection &inColl) |
Get momenta of the input reconstructed particles. | |
ROOT::VecOps::RVec< float > | getPt (const edm4hep::ReconstructedParticleCollection &inColl) |
Get transverse momenta (pT) of the input particles. | |
ROOT::VecOps::RVec< float > | getY (const edm4hep::ReconstructedParticleCollection &inColl) |
Get rapidity (y) of the input reconstructed particles. | |
ROOT::VecOps::RVec< float > | getE (const edm4hep::ReconstructedParticleCollection &inColl) |
Get energy (E) of the input reconstructed particles. | |
ROOT::VecOps::RVec< float > | getMass (const edm4hep::ReconstructedParticleCollection &inColl) |
Get mass of the input reconstructed particles. | |
ROOT::VecOps::RVec< float > | getCharge (const edm4hep::ReconstructedParticleCollection &inColl) |
Get charge of the input reconstructed particles. | |
edm4hep::ReconstructedParticleCollection | sortByPt (const edm4hep::ReconstructedParticleCollection &inColl) |
Sort input particles by pT. | |
ROOT::VecOps::RVec< float > FCCAnalyses ::PodioSource ::ReconstructedParticle::getCharge | ( | const edm4hep::ReconstructedParticleCollection & | inColl | ) |
Get charge of the input reconstructed particles.
[in] | inColl | Input particle collection. |
[out] | result | Vector of particle charges. |
ROOT::VecOps::RVec< float > FCCAnalyses ::PodioSource ::ReconstructedParticle::getE | ( | const edm4hep::ReconstructedParticleCollection & | inColl | ) |
Get energy (E) of the input reconstructed particles.
[in] | inColl | Input particle collection. |
[out] | result | Vector of particle energies. |
ROOT::VecOps::RVec< float > FCCAnalyses ::PodioSource ::ReconstructedParticle::getMass | ( | const edm4hep::ReconstructedParticleCollection & | inColl | ) |
Get mass of the input reconstructed particles.
[in] | inColl | Input particle collection. |
[out] | result | Vector of particle masses. |
ROOT::VecOps::RVec< float > FCCAnalyses ::PodioSource ::ReconstructedParticle::getP | ( | const edm4hep::ReconstructedParticleCollection & | inColl | ) |
Get momenta of the input reconstructed particles.
[in] | inColl | Input particle collection. |
[out] | result | Vector of particle momenta. |
ROOT::VecOps::RVec< float > FCCAnalyses ::PodioSource ::ReconstructedParticle::getPt | ( | const edm4hep::ReconstructedParticleCollection & | inColl | ) |
Get transverse momenta (pT) of the input particles.
[in] | inColl | Input particle collection. |
[out] | result | Vector of particle pTs. |
ROOT::VecOps::RVec< float > FCCAnalyses ::PodioSource ::ReconstructedParticle::getY | ( | const edm4hep::ReconstructedParticleCollection & | inColl | ) |
Get rapidity (y) of the input reconstructed particles.
[in] | inColl | Input particle collection. |
[out] | result | Vector of particle rapidities. |
edm4hep::ReconstructedParticleCollection FCCAnalyses ::PodioSource ::ReconstructedParticle::sortByPt | ( | const edm4hep::ReconstructedParticleCollection & | inColl | ) |
Sort input particles by pT.
[in] | inColl | Input particles. |
[out] | result | Sorted collection of particles. |