ral 0.0.1
Loading...
Searching...
No Matches
k4::ral::MCParticle Namespace Reference

Functions

ROOT::VecOps::RVec< float > getP (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Get momentum from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getPt (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Get transverse momentum from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getPx (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Get x momentum from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getPy (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Get y momentum from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getPz (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Get z momentum from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getEta (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Get pseudorapidity from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getRapidity (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Get rapidity from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getTheta (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Get polar angle from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getPhi (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Get azimutal angle from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getPEnd (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Get momentum from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getPtEnd (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Get transverse momentum from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getPxEnd (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Get x momentum from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getPyEnd (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Get y momentum from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getPzEnd (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Get z momentum from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getEtaEnd (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Get pseudorapidity from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getRapidityEnd (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Get rapidity from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getThetaEnd (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Get polar angle from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getPhiEnd (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Get azimutal angle from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getR (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Get distance to origin from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getX (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Get x coordinate from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getY (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Get y coordinate from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getZ (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Get z coordinate from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getREnd (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Get distance to origin from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getXEnd (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Get x coordinate from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getYEnd (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Get y coordinate from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getZEnd (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Get z coordinate from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getE (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Get energy from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getEEnd (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Get energy from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getM (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Get mass from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getQ (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Get charge from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getAbsq (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Get absolute charge from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< int > getPdg (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Get pdg from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< int > getAbspdg (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Get absolute pdg from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< int > getSimStat (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Get simulator status from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< int > getGenStat (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Get generator status from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getP (const edm4hep::MCParticleCollection &collection)
 Get momentum from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getPt (const edm4hep::MCParticleCollection &collection)
 Get transverse momentum from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getPx (const edm4hep::MCParticleCollection &collection)
 Get x momentum from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getPy (const edm4hep::MCParticleCollection &collection)
 Get y momentum from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getPz (const edm4hep::MCParticleCollection &collection)
 Get z momentum from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getEta (const edm4hep::MCParticleCollection &collection)
 Get pseudorapidity from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getRapidity (const edm4hep::MCParticleCollection &collection)
 Get rapidity from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getTheta (const edm4hep::MCParticleCollection &collection)
 Get polar angle from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getPhi (const edm4hep::MCParticleCollection &collection)
 Get azimutal angle from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getPEnd (const edm4hep::MCParticleCollection &collection)
 Get momentum from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getPtEnd (const edm4hep::MCParticleCollection &collection)
 Get transverse momentum from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getPxEnd (const edm4hep::MCParticleCollection &collection)
 Get x momentum from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getPyEnd (const edm4hep::MCParticleCollection &collection)
 Get y momentum from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getPzEnd (const edm4hep::MCParticleCollection &collection)
 Get z momentum from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getEtaEnd (const edm4hep::MCParticleCollection &collection)
 Get pseudorapidity from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getRapidityEnd (const edm4hep::MCParticleCollection &collection)
 Get rapidity from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getThetaEnd (const edm4hep::MCParticleCollection &collection)
 Get polar angle from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getPhiEnd (const edm4hep::MCParticleCollection &collection)
 Get azimutal angle from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getR (const edm4hep::MCParticleCollection &collection)
 Get distance to origin from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getX (const edm4hep::MCParticleCollection &collection)
 Get x coordinate from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getY (const edm4hep::MCParticleCollection &collection)
 Get y coordinate from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getZ (const edm4hep::MCParticleCollection &collection)
 Get z coordinate from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getREnd (const edm4hep::MCParticleCollection &collection)
 Get distance to origin from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getXEnd (const edm4hep::MCParticleCollection &collection)
 Get x coordinate from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getYEnd (const edm4hep::MCParticleCollection &collection)
 Get y coordinate from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getZEnd (const edm4hep::MCParticleCollection &collection)
 Get z coordinate from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getE (const edm4hep::MCParticleCollection &collection)
 Get energy from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getEEnd (const edm4hep::MCParticleCollection &collection)
 Get energy from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getM (const edm4hep::MCParticleCollection &collection)
 Get mass from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getQ (const edm4hep::MCParticleCollection &collection)
 Get charge from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< float > getAbsq (const edm4hep::MCParticleCollection &collection)
 Get absolute charge from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< int > getPdg (const edm4hep::MCParticleCollection &collection)
 Get pdg from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< int > getAbspdg (const edm4hep::MCParticleCollection &collection)
 Get absolute pdg from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< int > getSimStat (const edm4hep::MCParticleCollection &collection)
 Get simulator status from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< int > getGenStat (const edm4hep::MCParticleCollection &collection)
 Get generator status from each item in a collection of MCParticle.
 
int printP (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Print momentum from each item in a collection of MCParticle.
 
int printPt (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Print transverse momentum from each item in a collection of MCParticle.
 
int printPx (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Print x momentum from each item in a collection of MCParticle.
 
int printPy (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Print y momentum from each item in a collection of MCParticle.
 
int printPz (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Print z momentum from each item in a collection of MCParticle.
 
int printEta (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Print pseudorapidity from each item in a collection of MCParticle.
 
int printRapidity (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Print rapidity from each item in a collection of MCParticle.
 
int printTheta (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Print polar angle from each item in a collection of MCParticle.
 
int printPhi (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Print azimutal angle from each item in a collection of MCParticle.
 
int printPEnd (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Print momentum from each item in a collection of MCParticle.
 
int printPtEnd (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Print transverse momentum from each item in a collection of MCParticle.
 
int printPxEnd (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Print x momentum from each item in a collection of MCParticle.
 
int printPyEnd (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Print y momentum from each item in a collection of MCParticle.
 
int printPzEnd (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Print z momentum from each item in a collection of MCParticle.
 
int printEtaEnd (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Print pseudorapidity from each item in a collection of MCParticle.
 
int printRapidityEnd (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Print rapidity from each item in a collection of MCParticle.
 
int printThetaEnd (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Print polar angle from each item in a collection of MCParticle.
 
int printPhiEnd (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Print azimutal angle from each item in a collection of MCParticle.
 
int printR (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Print distance to origin from each item in a collection of MCParticle.
 
int printX (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Print x coordinate from each item in a collection of MCParticle.
 
int printY (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Print y coordinate from each item in a collection of MCParticle.
 
int printZ (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Print z coordinate from each item in a collection of MCParticle.
 
int printREnd (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Print distance to origin from each item in a collection of MCParticle.
 
int printXEnd (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Print x coordinate from each item in a collection of MCParticle.
 
int printYEnd (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Print y coordinate from each item in a collection of MCParticle.
 
int printZEnd (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Print z coordinate from each item in a collection of MCParticle.
 
int printE (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Print energy from each item in a collection of MCParticle.
 
int printEEnd (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Print energy from each item in a collection of MCParticle.
 
int printM (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Print mass from each item in a collection of MCParticle.
 
int printQ (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Print charge from each item in a collection of MCParticle.
 
int printAbsq (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Print absolute charge from each item in a collection of MCParticle.
 
int printPdg (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Print pdg from each item in a collection of MCParticle.
 
int printAbspdg (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Print absolute pdg from each item in a collection of MCParticle.
 
int printSimStat (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Print simulator status from each item in a collection of MCParticle.
 
int printGenStat (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Print generator status from each item in a collection of MCParticle.
 
int printP (const edm4hep::MCParticleCollection &collection)
 Print momentum from each item in a collection of MCParticle.
 
int printPt (const edm4hep::MCParticleCollection &collection)
 Print transverse momentum from each item in a collection of MCParticle.
 
int printPx (const edm4hep::MCParticleCollection &collection)
 Print x momentum from each item in a collection of MCParticle.
 
int printPy (const edm4hep::MCParticleCollection &collection)
 Print y momentum from each item in a collection of MCParticle.
 
int printPz (const edm4hep::MCParticleCollection &collection)
 Print z momentum from each item in a collection of MCParticle.
 
int printEta (const edm4hep::MCParticleCollection &collection)
 Print pseudorapidity from each item in a collection of MCParticle.
 
int printRapidity (const edm4hep::MCParticleCollection &collection)
 Print rapidity from each item in a collection of MCParticle.
 
int printTheta (const edm4hep::MCParticleCollection &collection)
 Print polar angle from each item in a collection of MCParticle.
 
int printPhi (const edm4hep::MCParticleCollection &collection)
 Print azimutal angle from each item in a collection of MCParticle.
 
int printPEnd (const edm4hep::MCParticleCollection &collection)
 Print momentum from each item in a collection of MCParticle.
 
int printPtEnd (const edm4hep::MCParticleCollection &collection)
 Print transverse momentum from each item in a collection of MCParticle.
 
int printPxEnd (const edm4hep::MCParticleCollection &collection)
 Print x momentum from each item in a collection of MCParticle.
 
int printPyEnd (const edm4hep::MCParticleCollection &collection)
 Print y momentum from each item in a collection of MCParticle.
 
int printPzEnd (const edm4hep::MCParticleCollection &collection)
 Print z momentum from each item in a collection of MCParticle.
 
int printEtaEnd (const edm4hep::MCParticleCollection &collection)
 Print pseudorapidity from each item in a collection of MCParticle.
 
int printRapidityEnd (const edm4hep::MCParticleCollection &collection)
 Print rapidity from each item in a collection of MCParticle.
 
int printThetaEnd (const edm4hep::MCParticleCollection &collection)
 Print polar angle from each item in a collection of MCParticle.
 
int printPhiEnd (const edm4hep::MCParticleCollection &collection)
 Print azimutal angle from each item in a collection of MCParticle.
 
int printR (const edm4hep::MCParticleCollection &collection)
 Print distance to origin from each item in a collection of MCParticle.
 
int printX (const edm4hep::MCParticleCollection &collection)
 Print x coordinate from each item in a collection of MCParticle.
 
int printY (const edm4hep::MCParticleCollection &collection)
 Print y coordinate from each item in a collection of MCParticle.
 
int printZ (const edm4hep::MCParticleCollection &collection)
 Print z coordinate from each item in a collection of MCParticle.
 
int printREnd (const edm4hep::MCParticleCollection &collection)
 Print distance to origin from each item in a collection of MCParticle.
 
int printXEnd (const edm4hep::MCParticleCollection &collection)
 Print x coordinate from each item in a collection of MCParticle.
 
int printYEnd (const edm4hep::MCParticleCollection &collection)
 Print y coordinate from each item in a collection of MCParticle.
 
int printZEnd (const edm4hep::MCParticleCollection &collection)
 Print z coordinate from each item in a collection of MCParticle.
 
int printE (const edm4hep::MCParticleCollection &collection)
 Print energy from each item in a collection of MCParticle.
 
int printEEnd (const edm4hep::MCParticleCollection &collection)
 Print energy from each item in a collection of MCParticle.
 
int printM (const edm4hep::MCParticleCollection &collection)
 Print mass from each item in a collection of MCParticle.
 
int printQ (const edm4hep::MCParticleCollection &collection)
 Print charge from each item in a collection of MCParticle.
 
int printAbsq (const edm4hep::MCParticleCollection &collection)
 Print absolute charge from each item in a collection of MCParticle.
 
int printPdg (const edm4hep::MCParticleCollection &collection)
 Print pdg from each item in a collection of MCParticle.
 
int printAbspdg (const edm4hep::MCParticleCollection &collection)
 Print absolute pdg from each item in a collection of MCParticle.
 
int printSimStat (const edm4hep::MCParticleCollection &collection)
 Print simulator status from each item in a collection of MCParticle.
 
int printGenStat (const edm4hep::MCParticleCollection &collection)
 Print generator status from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskP (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Create boolean mask based on the value of momentum from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskPt (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Create boolean mask based on the value of transverse momentum from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskPx (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Create boolean mask based on the value of x momentum from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskPy (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Create boolean mask based on the value of y momentum from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskPz (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Create boolean mask based on the value of z momentum from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskEta (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Create boolean mask based on the value of pseudorapidity from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskRapidity (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Create boolean mask based on the value of rapidity from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskTheta (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Create boolean mask based on the value of polar angle from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskPhi (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Create boolean mask based on the value of azimutal angle from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskPEnd (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Create boolean mask based on the value of momentum from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskPtEnd (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Create boolean mask based on the value of transverse momentum from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskPxEnd (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Create boolean mask based on the value of x momentum from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskPyEnd (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Create boolean mask based on the value of y momentum from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskPzEnd (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Create boolean mask based on the value of z momentum from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskEtaEnd (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Create boolean mask based on the value of pseudorapidity from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskRapidityEnd (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Create boolean mask based on the value of rapidity from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskThetaEnd (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Create boolean mask based on the value of polar angle from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskPhiEnd (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Create boolean mask based on the value of azimutal angle from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskR (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Create boolean mask based on the value of distance to origin from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskX (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Create boolean mask based on the value of x coordinate from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskY (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Create boolean mask based on the value of y coordinate from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskZ (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Create boolean mask based on the value of z coordinate from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskREnd (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Create boolean mask based on the value of distance to origin from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskXEnd (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Create boolean mask based on the value of x coordinate from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskYEnd (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Create boolean mask based on the value of y coordinate from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskZEnd (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Create boolean mask based on the value of z coordinate from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskE (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Create boolean mask based on the value of energy from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskEEnd (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Create boolean mask based on the value of energy from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskM (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Create boolean mask based on the value of mass from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskQ (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Create boolean mask based on the value of charge from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskAbsq (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Create boolean mask based on the value of absolute charge from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskPdg (LogicalOperators::ComparisonOperator op, int val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Create boolean mask based on the value of pdg from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskAbspdg (LogicalOperators::ComparisonOperator op, int val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Create boolean mask based on the value of absolute pdg from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskSimStat (LogicalOperators::ComparisonOperator op, int val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Create boolean mask based on the value of simulator status from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskGenStat (LogicalOperators::ComparisonOperator op, int val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Create boolean mask based on the value of generator status from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskP (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Create boolean mask based on the value of momentum from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskPt (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Create boolean mask based on the value of transverse momentum from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskPx (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Create boolean mask based on the value of x momentum from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskPy (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Create boolean mask based on the value of y momentum from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskPz (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Create boolean mask based on the value of z momentum from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskEta (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Create boolean mask based on the value of pseudorapidity from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskRapidity (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Create boolean mask based on the value of rapidity from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskTheta (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Create boolean mask based on the value of polar angle from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskPhi (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Create boolean mask based on the value of azimutal angle from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskPEnd (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Create boolean mask based on the value of momentum from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskPtEnd (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Create boolean mask based on the value of transverse momentum from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskPxEnd (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Create boolean mask based on the value of x momentum from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskPyEnd (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Create boolean mask based on the value of y momentum from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskPzEnd (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Create boolean mask based on the value of z momentum from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskEtaEnd (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Create boolean mask based on the value of pseudorapidity from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskRapidityEnd (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Create boolean mask based on the value of rapidity from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskThetaEnd (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Create boolean mask based on the value of polar angle from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskPhiEnd (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Create boolean mask based on the value of azimutal angle from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskR (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Create boolean mask based on the value of distance to origin from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskX (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Create boolean mask based on the value of x coordinate from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskY (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Create boolean mask based on the value of y coordinate from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskZ (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Create boolean mask based on the value of z coordinate from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskREnd (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Create boolean mask based on the value of distance to origin from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskXEnd (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Create boolean mask based on the value of x coordinate from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskYEnd (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Create boolean mask based on the value of y coordinate from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskZEnd (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Create boolean mask based on the value of z coordinate from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskE (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Create boolean mask based on the value of energy from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskEEnd (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Create boolean mask based on the value of energy from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskM (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Create boolean mask based on the value of mass from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskQ (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Create boolean mask based on the value of charge from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskAbsq (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Create boolean mask based on the value of absolute charge from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskPdg (LogicalOperators::ComparisonOperator op, int val, const edm4hep::MCParticleCollection &collection)
 Create boolean mask based on the value of pdg from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskAbspdg (LogicalOperators::ComparisonOperator op, int val, const edm4hep::MCParticleCollection &collection)
 Create boolean mask based on the value of absolute pdg from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskSimStat (LogicalOperators::ComparisonOperator op, int val, const edm4hep::MCParticleCollection &collection)
 Create boolean mask based on the value of simulator status from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< bool > maskGenStat (LogicalOperators::ComparisonOperator op, int val, const edm4hep::MCParticleCollection &collection)
 Create boolean mask based on the value of generator status from each item in a collection of MCParticle.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > selP (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Select a subgroup of MCParticle based on the value of momentum.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > selPt (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Select a subgroup of MCParticle based on the value of transverse momentum.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > selPx (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Select a subgroup of MCParticle based on the value of x momentum.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > selPy (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Select a subgroup of MCParticle based on the value of y momentum.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > selPz (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Select a subgroup of MCParticle based on the value of z momentum.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > selEta (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Select a subgroup of MCParticle based on the value of pseudorapidity.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > selRapidity (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Select a subgroup of MCParticle based on the value of rapidity.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > selTheta (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Select a subgroup of MCParticle based on the value of polar angle.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > selPhi (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Select a subgroup of MCParticle based on the value of azimutal angle.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > selPEnd (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Select a subgroup of MCParticle based on the value of momentum.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > selPtEnd (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Select a subgroup of MCParticle based on the value of transverse momentum.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > selPxEnd (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Select a subgroup of MCParticle based on the value of x momentum.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > selPyEnd (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Select a subgroup of MCParticle based on the value of y momentum.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > selPzEnd (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Select a subgroup of MCParticle based on the value of z momentum.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > selEtaEnd (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Select a subgroup of MCParticle based on the value of pseudorapidity.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > selRapidityEnd (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Select a subgroup of MCParticle based on the value of rapidity.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > selThetaEnd (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Select a subgroup of MCParticle based on the value of polar angle.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > selPhiEnd (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Select a subgroup of MCParticle based on the value of azimutal angle.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > selR (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Select a subgroup of MCParticle based on the value of distance to origin.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > selX (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Select a subgroup of MCParticle based on the value of x coordinate.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > selY (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Select a subgroup of MCParticle based on the value of y coordinate.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > selZ (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Select a subgroup of MCParticle based on the value of z coordinate.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > selREnd (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Select a subgroup of MCParticle based on the value of distance to origin.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > selXEnd (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Select a subgroup of MCParticle based on the value of x coordinate.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > selYEnd (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Select a subgroup of MCParticle based on the value of y coordinate.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > selZEnd (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Select a subgroup of MCParticle based on the value of z coordinate.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > selE (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Select a subgroup of MCParticle based on the value of energy.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > selEEnd (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Select a subgroup of MCParticle based on the value of energy.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > selM (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Select a subgroup of MCParticle based on the value of mass.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > selQ (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Select a subgroup of MCParticle based on the value of charge.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > selAbsq (LogicalOperators::ComparisonOperator op, float val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Select a subgroup of MCParticle based on the value of absolute charge.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > selPdg (LogicalOperators::ComparisonOperator op, int val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Select a subgroup of MCParticle based on the value of pdg.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > selAbspdg (LogicalOperators::ComparisonOperator op, int val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Select a subgroup of MCParticle based on the value of absolute pdg.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > selSimStat (LogicalOperators::ComparisonOperator op, int val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Select a subgroup of MCParticle based on the value of simulator status.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > selGenStat (LogicalOperators::ComparisonOperator op, int val, ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection)
 Select a subgroup of MCParticle based on the value of generator status.
 
edm4hep::MCParticleCollection selP (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Select a subgroup of MCParticle based on the value of momentum.
 
edm4hep::MCParticleCollection selPt (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Select a subgroup of MCParticle based on the value of transverse momentum.
 
edm4hep::MCParticleCollection selPx (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Select a subgroup of MCParticle based on the value of x momentum.
 
edm4hep::MCParticleCollection selPy (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Select a subgroup of MCParticle based on the value of y momentum.
 
edm4hep::MCParticleCollection selPz (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Select a subgroup of MCParticle based on the value of z momentum.
 
edm4hep::MCParticleCollection selEta (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Select a subgroup of MCParticle based on the value of pseudorapidity.
 
edm4hep::MCParticleCollection selRapidity (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Select a subgroup of MCParticle based on the value of rapidity.
 
edm4hep::MCParticleCollection selTheta (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Select a subgroup of MCParticle based on the value of polar angle.
 
edm4hep::MCParticleCollection selPhi (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Select a subgroup of MCParticle based on the value of azimutal angle.
 
edm4hep::MCParticleCollection selPEnd (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Select a subgroup of MCParticle based on the value of momentum.
 
edm4hep::MCParticleCollection selPtEnd (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Select a subgroup of MCParticle based on the value of transverse momentum.
 
edm4hep::MCParticleCollection selPxEnd (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Select a subgroup of MCParticle based on the value of x momentum.
 
edm4hep::MCParticleCollection selPyEnd (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Select a subgroup of MCParticle based on the value of y momentum.
 
edm4hep::MCParticleCollection selPzEnd (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Select a subgroup of MCParticle based on the value of z momentum.
 
edm4hep::MCParticleCollection selEtaEnd (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Select a subgroup of MCParticle based on the value of pseudorapidity.
 
edm4hep::MCParticleCollection selRapidityEnd (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Select a subgroup of MCParticle based on the value of rapidity.
 
edm4hep::MCParticleCollection selThetaEnd (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Select a subgroup of MCParticle based on the value of polar angle.
 
edm4hep::MCParticleCollection selPhiEnd (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Select a subgroup of MCParticle based on the value of azimutal angle.
 
edm4hep::MCParticleCollection selR (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Select a subgroup of MCParticle based on the value of distance to origin.
 
edm4hep::MCParticleCollection selX (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Select a subgroup of MCParticle based on the value of x coordinate.
 
edm4hep::MCParticleCollection selY (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Select a subgroup of MCParticle based on the value of y coordinate.
 
edm4hep::MCParticleCollection selZ (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Select a subgroup of MCParticle based on the value of z coordinate.
 
edm4hep::MCParticleCollection selREnd (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Select a subgroup of MCParticle based on the value of distance to origin.
 
edm4hep::MCParticleCollection selXEnd (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Select a subgroup of MCParticle based on the value of x coordinate.
 
edm4hep::MCParticleCollection selYEnd (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Select a subgroup of MCParticle based on the value of y coordinate.
 
edm4hep::MCParticleCollection selZEnd (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Select a subgroup of MCParticle based on the value of z coordinate.
 
edm4hep::MCParticleCollection selE (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Select a subgroup of MCParticle based on the value of energy.
 
edm4hep::MCParticleCollection selEEnd (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Select a subgroup of MCParticle based on the value of energy.
 
edm4hep::MCParticleCollection selM (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Select a subgroup of MCParticle based on the value of mass.
 
edm4hep::MCParticleCollection selQ (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Select a subgroup of MCParticle based on the value of charge.
 
edm4hep::MCParticleCollection selAbsq (LogicalOperators::ComparisonOperator op, float val, const edm4hep::MCParticleCollection &collection)
 Select a subgroup of MCParticle based on the value of absolute charge.
 
edm4hep::MCParticleCollection selPdg (LogicalOperators::ComparisonOperator op, int val, const edm4hep::MCParticleCollection &collection)
 Select a subgroup of MCParticle based on the value of pdg.
 
edm4hep::MCParticleCollection selAbspdg (LogicalOperators::ComparisonOperator op, int val, const edm4hep::MCParticleCollection &collection)
 Select a subgroup of MCParticle based on the value of absolute pdg.
 
edm4hep::MCParticleCollection selSimStat (LogicalOperators::ComparisonOperator op, int val, const edm4hep::MCParticleCollection &collection)
 Select a subgroup of MCParticle based on the value of simulator status.
 
edm4hep::MCParticleCollection selGenStat (LogicalOperators::ComparisonOperator op, int val, const edm4hep::MCParticleCollection &collection)
 Select a subgroup of MCParticle based on the value of generator status.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > sortP (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of momentum.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > sortPt (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of transverse momentum.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > sortPx (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of x momentum.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > sortPy (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of y momentum.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > sortPz (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of z momentum.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > sortEta (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of pseudorapidity.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > sortRapidity (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of rapidity.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > sortTheta (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of polar angle.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > sortPhi (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of azimutal angle.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > sortPEnd (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of momentum.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > sortPtEnd (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of transverse momentum.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > sortPxEnd (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of x momentum.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > sortPyEnd (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of y momentum.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > sortPzEnd (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of z momentum.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > sortEtaEnd (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of pseudorapidity.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > sortRapidityEnd (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of rapidity.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > sortThetaEnd (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of polar angle.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > sortPhiEnd (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of azimutal angle.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > sortR (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of distance to origin.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > sortX (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of x coordinate.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > sortY (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of y coordinate.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > sortZ (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of z coordinate.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > sortREnd (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of distance to origin.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > sortXEnd (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of x coordinate.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > sortYEnd (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of y coordinate.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > sortZEnd (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of z coordinate.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > sortE (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of energy.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > sortEEnd (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of energy.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > sortM (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of mass.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > sortQ (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of charge.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > sortAbsq (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of absolute charge.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > sortPdg (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of pdg.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > sortAbspdg (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of absolute pdg.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > sortSimStat (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of simulator status.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > sortGenStat (ROOT::VecOps::RVec< edm4hep::MCParticleData > &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of generator status.
 
edm4hep::MCParticleCollection sortP (edm4hep::MCParticleCollection &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of momentum.
 
edm4hep::MCParticleCollection sortPt (edm4hep::MCParticleCollection &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of transverse momentum.
 
edm4hep::MCParticleCollection sortPx (edm4hep::MCParticleCollection &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of x momentum.
 
edm4hep::MCParticleCollection sortPy (edm4hep::MCParticleCollection &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of y momentum.
 
edm4hep::MCParticleCollection sortPz (edm4hep::MCParticleCollection &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of z momentum.
 
edm4hep::MCParticleCollection sortEta (edm4hep::MCParticleCollection &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of pseudorapidity.
 
edm4hep::MCParticleCollection sortRapidity (edm4hep::MCParticleCollection &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of rapidity.
 
edm4hep::MCParticleCollection sortTheta (edm4hep::MCParticleCollection &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of polar angle.
 
edm4hep::MCParticleCollection sortPhi (edm4hep::MCParticleCollection &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of azimutal angle.
 
edm4hep::MCParticleCollection sortPEnd (edm4hep::MCParticleCollection &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of momentum.
 
edm4hep::MCParticleCollection sortPtEnd (edm4hep::MCParticleCollection &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of transverse momentum.
 
edm4hep::MCParticleCollection sortPxEnd (edm4hep::MCParticleCollection &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of x momentum.
 
edm4hep::MCParticleCollection sortPyEnd (edm4hep::MCParticleCollection &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of y momentum.
 
edm4hep::MCParticleCollection sortPzEnd (edm4hep::MCParticleCollection &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of z momentum.
 
edm4hep::MCParticleCollection sortEtaEnd (edm4hep::MCParticleCollection &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of pseudorapidity.
 
edm4hep::MCParticleCollection sortRapidityEnd (edm4hep::MCParticleCollection &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of rapidity.
 
edm4hep::MCParticleCollection sortThetaEnd (edm4hep::MCParticleCollection &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of polar angle.
 
edm4hep::MCParticleCollection sortPhiEnd (edm4hep::MCParticleCollection &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of azimutal angle.
 
edm4hep::MCParticleCollection sortR (edm4hep::MCParticleCollection &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of distance to origin.
 
edm4hep::MCParticleCollection sortX (edm4hep::MCParticleCollection &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of x coordinate.
 
edm4hep::MCParticleCollection sortY (edm4hep::MCParticleCollection &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of y coordinate.
 
edm4hep::MCParticleCollection sortZ (edm4hep::MCParticleCollection &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of z coordinate.
 
edm4hep::MCParticleCollection sortREnd (edm4hep::MCParticleCollection &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of distance to origin.
 
edm4hep::MCParticleCollection sortXEnd (edm4hep::MCParticleCollection &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of x coordinate.
 
edm4hep::MCParticleCollection sortYEnd (edm4hep::MCParticleCollection &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of y coordinate.
 
edm4hep::MCParticleCollection sortZEnd (edm4hep::MCParticleCollection &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of z coordinate.
 
edm4hep::MCParticleCollection sortE (edm4hep::MCParticleCollection &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of energy.
 
edm4hep::MCParticleCollection sortEEnd (edm4hep::MCParticleCollection &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of energy.
 
edm4hep::MCParticleCollection sortM (edm4hep::MCParticleCollection &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of mass.
 
edm4hep::MCParticleCollection sortQ (edm4hep::MCParticleCollection &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of charge.
 
edm4hep::MCParticleCollection sortAbsq (edm4hep::MCParticleCollection &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of absolute charge.
 
edm4hep::MCParticleCollection sortPdg (edm4hep::MCParticleCollection &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of pdg.
 
edm4hep::MCParticleCollection sortAbspdg (edm4hep::MCParticleCollection &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of absolute pdg.
 
edm4hep::MCParticleCollection sortSimStat (edm4hep::MCParticleCollection &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of simulator status.
 
edm4hep::MCParticleCollection sortGenStat (edm4hep::MCParticleCollection &collection, bool reverse=false)
 Sort a collection of MCParticle based on the value of generator status.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > getParents (edm4hep::MCParticleData &item, ROOT::VecOps::RVec< edm4hep::MCParticleData > &relatedCollection)
 Get the collection of MCParticle related to a MCParticle.
 
edm4hep::MCParticleCollection getParents (const edm4hep::MCParticle &item)
 Get the collection of MCParticle related to a MCParticle.
 
ROOT::VecOps::RVec< edm4hep::MCParticleData > getDaughters (edm4hep::MCParticleData &item, ROOT::VecOps::RVec< edm4hep::MCParticleData > &relatedCollection)
 Get the collection of MCParticle related to a MCParticle.
 
edm4hep::MCParticleCollection getDaughters (const edm4hep::MCParticle &item)
 Get the collection of MCParticle related to a MCParticle.
 

Function Documentation

◆ getAbspdg() [1/2]

ROOT::VecOps::RVec< int > k4::ral::MCParticle::getAbspdg ( const edm4hep::MCParticleCollection & collection)

Get absolute pdg from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getAbspdg() [2/2]

ROOT::VecOps::RVec< int > k4::ral::MCParticle::getAbspdg ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Get absolute pdg from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getAbsq() [1/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getAbsq ( const edm4hep::MCParticleCollection & collection)

Get absolute charge from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getAbsq() [2/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getAbsq ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Get absolute charge from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getDaughters() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::getDaughters ( const edm4hep::MCParticle & item)

Get the collection of MCParticle related to a MCParticle.

Parameters
itemMCParticle to look in for related collection

◆ getDaughters() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::getDaughters ( edm4hep::MCParticleData & item,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & relatedCollection )

Get the collection of MCParticle related to a MCParticle.

Parameters
itemMCParticle from which to look for the related collection.
relatedCollectionComplete collection of MCParticle to filter

◆ getE() [1/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getE ( const edm4hep::MCParticleCollection & collection)

Get energy from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getE() [2/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getE ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Get energy from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getEEnd() [1/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getEEnd ( const edm4hep::MCParticleCollection & collection)

Get energy from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getEEnd() [2/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getEEnd ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Get energy from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getEta() [1/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getEta ( const edm4hep::MCParticleCollection & collection)

Get pseudorapidity from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getEta() [2/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getEta ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Get pseudorapidity from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getEtaEnd() [1/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getEtaEnd ( const edm4hep::MCParticleCollection & collection)

Get pseudorapidity from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getEtaEnd() [2/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getEtaEnd ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Get pseudorapidity from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getGenStat() [1/2]

ROOT::VecOps::RVec< int > k4::ral::MCParticle::getGenStat ( const edm4hep::MCParticleCollection & collection)

Get generator status from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getGenStat() [2/2]

ROOT::VecOps::RVec< int > k4::ral::MCParticle::getGenStat ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Get generator status from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getM() [1/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getM ( const edm4hep::MCParticleCollection & collection)

Get mass from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getM() [2/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getM ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Get mass from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getP() [1/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getP ( const edm4hep::MCParticleCollection & collection)

Get momentum from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getP() [2/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getP ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Get momentum from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getParents() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::getParents ( const edm4hep::MCParticle & item)

Get the collection of MCParticle related to a MCParticle.

Parameters
itemMCParticle to look in for related collection

◆ getParents() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::getParents ( edm4hep::MCParticleData & item,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & relatedCollection )

Get the collection of MCParticle related to a MCParticle.

Parameters
itemMCParticle from which to look for the related collection.
relatedCollectionComplete collection of MCParticle to filter

◆ getPdg() [1/2]

ROOT::VecOps::RVec< int > k4::ral::MCParticle::getPdg ( const edm4hep::MCParticleCollection & collection)

Get pdg from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getPdg() [2/2]

ROOT::VecOps::RVec< int > k4::ral::MCParticle::getPdg ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Get pdg from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getPEnd() [1/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getPEnd ( const edm4hep::MCParticleCollection & collection)

Get momentum from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getPEnd() [2/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getPEnd ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Get momentum from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getPhi() [1/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getPhi ( const edm4hep::MCParticleCollection & collection)

Get azimutal angle from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getPhi() [2/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getPhi ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Get azimutal angle from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getPhiEnd() [1/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getPhiEnd ( const edm4hep::MCParticleCollection & collection)

Get azimutal angle from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getPhiEnd() [2/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getPhiEnd ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Get azimutal angle from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getPt() [1/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getPt ( const edm4hep::MCParticleCollection & collection)

Get transverse momentum from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getPt() [2/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getPt ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Get transverse momentum from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getPtEnd() [1/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getPtEnd ( const edm4hep::MCParticleCollection & collection)

Get transverse momentum from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getPtEnd() [2/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getPtEnd ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Get transverse momentum from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getPx() [1/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getPx ( const edm4hep::MCParticleCollection & collection)

Get x momentum from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getPx() [2/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getPx ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Get x momentum from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getPxEnd() [1/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getPxEnd ( const edm4hep::MCParticleCollection & collection)

Get x momentum from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getPxEnd() [2/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getPxEnd ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Get x momentum from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getPy() [1/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getPy ( const edm4hep::MCParticleCollection & collection)

Get y momentum from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getPy() [2/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getPy ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Get y momentum from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getPyEnd() [1/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getPyEnd ( const edm4hep::MCParticleCollection & collection)

Get y momentum from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getPyEnd() [2/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getPyEnd ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Get y momentum from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getPz() [1/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getPz ( const edm4hep::MCParticleCollection & collection)

Get z momentum from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getPz() [2/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getPz ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Get z momentum from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getPzEnd() [1/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getPzEnd ( const edm4hep::MCParticleCollection & collection)

Get z momentum from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getPzEnd() [2/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getPzEnd ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Get z momentum from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getQ() [1/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getQ ( const edm4hep::MCParticleCollection & collection)

Get charge from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getQ() [2/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getQ ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Get charge from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getR() [1/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getR ( const edm4hep::MCParticleCollection & collection)

Get distance to origin from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getR() [2/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getR ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Get distance to origin from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getRapidity() [1/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getRapidity ( const edm4hep::MCParticleCollection & collection)

Get rapidity from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getRapidity() [2/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getRapidity ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Get rapidity from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getRapidityEnd() [1/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getRapidityEnd ( const edm4hep::MCParticleCollection & collection)

Get rapidity from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getRapidityEnd() [2/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getRapidityEnd ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Get rapidity from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getREnd() [1/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getREnd ( const edm4hep::MCParticleCollection & collection)

Get distance to origin from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getREnd() [2/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getREnd ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Get distance to origin from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getSimStat() [1/2]

ROOT::VecOps::RVec< int > k4::ral::MCParticle::getSimStat ( const edm4hep::MCParticleCollection & collection)

Get simulator status from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getSimStat() [2/2]

ROOT::VecOps::RVec< int > k4::ral::MCParticle::getSimStat ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Get simulator status from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getTheta() [1/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getTheta ( const edm4hep::MCParticleCollection & collection)

Get polar angle from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getTheta() [2/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getTheta ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Get polar angle from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getThetaEnd() [1/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getThetaEnd ( const edm4hep::MCParticleCollection & collection)

Get polar angle from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getThetaEnd() [2/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getThetaEnd ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Get polar angle from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getX() [1/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getX ( const edm4hep::MCParticleCollection & collection)

Get x coordinate from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getX() [2/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getX ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Get x coordinate from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getXEnd() [1/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getXEnd ( const edm4hep::MCParticleCollection & collection)

Get x coordinate from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getXEnd() [2/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getXEnd ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Get x coordinate from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getY() [1/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getY ( const edm4hep::MCParticleCollection & collection)

Get y coordinate from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getY() [2/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getY ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Get y coordinate from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getYEnd() [1/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getYEnd ( const edm4hep::MCParticleCollection & collection)

Get y coordinate from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getYEnd() [2/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getYEnd ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Get y coordinate from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getZ() [1/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getZ ( const edm4hep::MCParticleCollection & collection)

Get z coordinate from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getZ() [2/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getZ ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Get z coordinate from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getZEnd() [1/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getZEnd ( const edm4hep::MCParticleCollection & collection)

Get z coordinate from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ getZEnd() [2/2]

ROOT::VecOps::RVec< float > k4::ral::MCParticle::getZEnd ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Get z coordinate from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ maskAbspdg() [1/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskAbspdg ( LogicalOperators::ComparisonOperator op,
int val,
const edm4hep::MCParticleCollection & collection )

Create boolean mask based on the value of absolute pdg from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskAbspdg() [2/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskAbspdg ( LogicalOperators::ComparisonOperator op,
int val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Create boolean mask based on the value of absolute pdg from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskAbsq() [1/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskAbsq ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Create boolean mask based on the value of absolute charge from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskAbsq() [2/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskAbsq ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Create boolean mask based on the value of absolute charge from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskE() [1/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskE ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Create boolean mask based on the value of energy from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskE() [2/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskE ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Create boolean mask based on the value of energy from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskEEnd() [1/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskEEnd ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Create boolean mask based on the value of energy from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskEEnd() [2/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskEEnd ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Create boolean mask based on the value of energy from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskEta() [1/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskEta ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Create boolean mask based on the value of pseudorapidity from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskEta() [2/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskEta ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Create boolean mask based on the value of pseudorapidity from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskEtaEnd() [1/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskEtaEnd ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Create boolean mask based on the value of pseudorapidity from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskEtaEnd() [2/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskEtaEnd ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Create boolean mask based on the value of pseudorapidity from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskGenStat() [1/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskGenStat ( LogicalOperators::ComparisonOperator op,
int val,
const edm4hep::MCParticleCollection & collection )

Create boolean mask based on the value of generator status from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskGenStat() [2/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskGenStat ( LogicalOperators::ComparisonOperator op,
int val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Create boolean mask based on the value of generator status from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskM() [1/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskM ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Create boolean mask based on the value of mass from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskM() [2/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskM ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Create boolean mask based on the value of mass from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskP() [1/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskP ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Create boolean mask based on the value of momentum from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskP() [2/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskP ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Create boolean mask based on the value of momentum from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskPdg() [1/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskPdg ( LogicalOperators::ComparisonOperator op,
int val,
const edm4hep::MCParticleCollection & collection )

Create boolean mask based on the value of pdg from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskPdg() [2/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskPdg ( LogicalOperators::ComparisonOperator op,
int val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Create boolean mask based on the value of pdg from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskPEnd() [1/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskPEnd ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Create boolean mask based on the value of momentum from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskPEnd() [2/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskPEnd ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Create boolean mask based on the value of momentum from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskPhi() [1/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskPhi ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Create boolean mask based on the value of azimutal angle from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskPhi() [2/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskPhi ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Create boolean mask based on the value of azimutal angle from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskPhiEnd() [1/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskPhiEnd ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Create boolean mask based on the value of azimutal angle from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskPhiEnd() [2/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskPhiEnd ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Create boolean mask based on the value of azimutal angle from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskPt() [1/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskPt ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Create boolean mask based on the value of transverse momentum from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskPt() [2/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskPt ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Create boolean mask based on the value of transverse momentum from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskPtEnd() [1/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskPtEnd ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Create boolean mask based on the value of transverse momentum from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskPtEnd() [2/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskPtEnd ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Create boolean mask based on the value of transverse momentum from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskPx() [1/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskPx ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Create boolean mask based on the value of x momentum from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskPx() [2/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskPx ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Create boolean mask based on the value of x momentum from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskPxEnd() [1/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskPxEnd ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Create boolean mask based on the value of x momentum from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskPxEnd() [2/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskPxEnd ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Create boolean mask based on the value of x momentum from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskPy() [1/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskPy ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Create boolean mask based on the value of y momentum from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskPy() [2/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskPy ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Create boolean mask based on the value of y momentum from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskPyEnd() [1/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskPyEnd ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Create boolean mask based on the value of y momentum from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskPyEnd() [2/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskPyEnd ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Create boolean mask based on the value of y momentum from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskPz() [1/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskPz ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Create boolean mask based on the value of z momentum from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskPz() [2/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskPz ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Create boolean mask based on the value of z momentum from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskPzEnd() [1/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskPzEnd ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Create boolean mask based on the value of z momentum from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskPzEnd() [2/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskPzEnd ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Create boolean mask based on the value of z momentum from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskQ() [1/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskQ ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Create boolean mask based on the value of charge from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskQ() [2/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskQ ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Create boolean mask based on the value of charge from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskR() [1/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskR ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Create boolean mask based on the value of distance to origin from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskR() [2/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskR ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Create boolean mask based on the value of distance to origin from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskRapidity() [1/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskRapidity ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Create boolean mask based on the value of rapidity from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskRapidity() [2/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskRapidity ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Create boolean mask based on the value of rapidity from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskRapidityEnd() [1/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskRapidityEnd ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Create boolean mask based on the value of rapidity from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskRapidityEnd() [2/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskRapidityEnd ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Create boolean mask based on the value of rapidity from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskREnd() [1/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskREnd ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Create boolean mask based on the value of distance to origin from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskREnd() [2/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskREnd ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Create boolean mask based on the value of distance to origin from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskSimStat() [1/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskSimStat ( LogicalOperators::ComparisonOperator op,
int val,
const edm4hep::MCParticleCollection & collection )

Create boolean mask based on the value of simulator status from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskSimStat() [2/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskSimStat ( LogicalOperators::ComparisonOperator op,
int val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Create boolean mask based on the value of simulator status from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskTheta() [1/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskTheta ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Create boolean mask based on the value of polar angle from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskTheta() [2/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskTheta ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Create boolean mask based on the value of polar angle from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskThetaEnd() [1/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskThetaEnd ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Create boolean mask based on the value of polar angle from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskThetaEnd() [2/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskThetaEnd ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Create boolean mask based on the value of polar angle from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskX() [1/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskX ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Create boolean mask based on the value of x coordinate from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskX() [2/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskX ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Create boolean mask based on the value of x coordinate from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskXEnd() [1/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskXEnd ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Create boolean mask based on the value of x coordinate from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskXEnd() [2/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskXEnd ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Create boolean mask based on the value of x coordinate from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskY() [1/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskY ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Create boolean mask based on the value of y coordinate from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskY() [2/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskY ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Create boolean mask based on the value of y coordinate from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskYEnd() [1/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskYEnd ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Create boolean mask based on the value of y coordinate from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskYEnd() [2/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskYEnd ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Create boolean mask based on the value of y coordinate from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskZ() [1/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskZ ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Create boolean mask based on the value of z coordinate from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskZ() [2/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskZ ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Create boolean mask based on the value of z coordinate from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskZEnd() [1/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskZEnd ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Create boolean mask based on the value of z coordinate from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ maskZEnd() [2/2]

ROOT::VecOps::RVec< bool > k4::ral::MCParticle::maskZEnd ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Create boolean mask based on the value of z coordinate from each item in a collection of MCParticle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ printAbspdg() [1/2]

int k4::ral::MCParticle::printAbspdg ( const edm4hep::MCParticleCollection & collection)

Print absolute pdg from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printAbspdg() [2/2]

int k4::ral::MCParticle::printAbspdg ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Print absolute pdg from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printAbsq() [1/2]

int k4::ral::MCParticle::printAbsq ( const edm4hep::MCParticleCollection & collection)

Print absolute charge from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printAbsq() [2/2]

int k4::ral::MCParticle::printAbsq ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Print absolute charge from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printE() [1/2]

int k4::ral::MCParticle::printE ( const edm4hep::MCParticleCollection & collection)

Print energy from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printE() [2/2]

int k4::ral::MCParticle::printE ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Print energy from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printEEnd() [1/2]

int k4::ral::MCParticle::printEEnd ( const edm4hep::MCParticleCollection & collection)

Print energy from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printEEnd() [2/2]

int k4::ral::MCParticle::printEEnd ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Print energy from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printEta() [1/2]

int k4::ral::MCParticle::printEta ( const edm4hep::MCParticleCollection & collection)

Print pseudorapidity from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printEta() [2/2]

int k4::ral::MCParticle::printEta ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Print pseudorapidity from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printEtaEnd() [1/2]

int k4::ral::MCParticle::printEtaEnd ( const edm4hep::MCParticleCollection & collection)

Print pseudorapidity from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printEtaEnd() [2/2]

int k4::ral::MCParticle::printEtaEnd ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Print pseudorapidity from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printGenStat() [1/2]

int k4::ral::MCParticle::printGenStat ( const edm4hep::MCParticleCollection & collection)

Print generator status from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printGenStat() [2/2]

int k4::ral::MCParticle::printGenStat ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Print generator status from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printM() [1/2]

int k4::ral::MCParticle::printM ( const edm4hep::MCParticleCollection & collection)

Print mass from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printM() [2/2]

int k4::ral::MCParticle::printM ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Print mass from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printP() [1/2]

int k4::ral::MCParticle::printP ( const edm4hep::MCParticleCollection & collection)

Print momentum from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printP() [2/2]

int k4::ral::MCParticle::printP ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Print momentum from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printPdg() [1/2]

int k4::ral::MCParticle::printPdg ( const edm4hep::MCParticleCollection & collection)

Print pdg from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printPdg() [2/2]

int k4::ral::MCParticle::printPdg ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Print pdg from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printPEnd() [1/2]

int k4::ral::MCParticle::printPEnd ( const edm4hep::MCParticleCollection & collection)

Print momentum from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printPEnd() [2/2]

int k4::ral::MCParticle::printPEnd ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Print momentum from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printPhi() [1/2]

int k4::ral::MCParticle::printPhi ( const edm4hep::MCParticleCollection & collection)

Print azimutal angle from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printPhi() [2/2]

int k4::ral::MCParticle::printPhi ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Print azimutal angle from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printPhiEnd() [1/2]

int k4::ral::MCParticle::printPhiEnd ( const edm4hep::MCParticleCollection & collection)

Print azimutal angle from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printPhiEnd() [2/2]

int k4::ral::MCParticle::printPhiEnd ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Print azimutal angle from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printPt() [1/2]

int k4::ral::MCParticle::printPt ( const edm4hep::MCParticleCollection & collection)

Print transverse momentum from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printPt() [2/2]

int k4::ral::MCParticle::printPt ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Print transverse momentum from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printPtEnd() [1/2]

int k4::ral::MCParticle::printPtEnd ( const edm4hep::MCParticleCollection & collection)

Print transverse momentum from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printPtEnd() [2/2]

int k4::ral::MCParticle::printPtEnd ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Print transverse momentum from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printPx() [1/2]

int k4::ral::MCParticle::printPx ( const edm4hep::MCParticleCollection & collection)

Print x momentum from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printPx() [2/2]

int k4::ral::MCParticle::printPx ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Print x momentum from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printPxEnd() [1/2]

int k4::ral::MCParticle::printPxEnd ( const edm4hep::MCParticleCollection & collection)

Print x momentum from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printPxEnd() [2/2]

int k4::ral::MCParticle::printPxEnd ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Print x momentum from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printPy() [1/2]

int k4::ral::MCParticle::printPy ( const edm4hep::MCParticleCollection & collection)

Print y momentum from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printPy() [2/2]

int k4::ral::MCParticle::printPy ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Print y momentum from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printPyEnd() [1/2]

int k4::ral::MCParticle::printPyEnd ( const edm4hep::MCParticleCollection & collection)

Print y momentum from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printPyEnd() [2/2]

int k4::ral::MCParticle::printPyEnd ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Print y momentum from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printPz() [1/2]

int k4::ral::MCParticle::printPz ( const edm4hep::MCParticleCollection & collection)

Print z momentum from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printPz() [2/2]

int k4::ral::MCParticle::printPz ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Print z momentum from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printPzEnd() [1/2]

int k4::ral::MCParticle::printPzEnd ( const edm4hep::MCParticleCollection & collection)

Print z momentum from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printPzEnd() [2/2]

int k4::ral::MCParticle::printPzEnd ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Print z momentum from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printQ() [1/2]

int k4::ral::MCParticle::printQ ( const edm4hep::MCParticleCollection & collection)

Print charge from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printQ() [2/2]

int k4::ral::MCParticle::printQ ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Print charge from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printR() [1/2]

int k4::ral::MCParticle::printR ( const edm4hep::MCParticleCollection & collection)

Print distance to origin from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printR() [2/2]

int k4::ral::MCParticle::printR ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Print distance to origin from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printRapidity() [1/2]

int k4::ral::MCParticle::printRapidity ( const edm4hep::MCParticleCollection & collection)

Print rapidity from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printRapidity() [2/2]

int k4::ral::MCParticle::printRapidity ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Print rapidity from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printRapidityEnd() [1/2]

int k4::ral::MCParticle::printRapidityEnd ( const edm4hep::MCParticleCollection & collection)

Print rapidity from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printRapidityEnd() [2/2]

int k4::ral::MCParticle::printRapidityEnd ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Print rapidity from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printREnd() [1/2]

int k4::ral::MCParticle::printREnd ( const edm4hep::MCParticleCollection & collection)

Print distance to origin from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printREnd() [2/2]

int k4::ral::MCParticle::printREnd ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Print distance to origin from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printSimStat() [1/2]

int k4::ral::MCParticle::printSimStat ( const edm4hep::MCParticleCollection & collection)

Print simulator status from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printSimStat() [2/2]

int k4::ral::MCParticle::printSimStat ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Print simulator status from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printTheta() [1/2]

int k4::ral::MCParticle::printTheta ( const edm4hep::MCParticleCollection & collection)

Print polar angle from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printTheta() [2/2]

int k4::ral::MCParticle::printTheta ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Print polar angle from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printThetaEnd() [1/2]

int k4::ral::MCParticle::printThetaEnd ( const edm4hep::MCParticleCollection & collection)

Print polar angle from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printThetaEnd() [2/2]

int k4::ral::MCParticle::printThetaEnd ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Print polar angle from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printX() [1/2]

int k4::ral::MCParticle::printX ( const edm4hep::MCParticleCollection & collection)

Print x coordinate from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printX() [2/2]

int k4::ral::MCParticle::printX ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Print x coordinate from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printXEnd() [1/2]

int k4::ral::MCParticle::printXEnd ( const edm4hep::MCParticleCollection & collection)

Print x coordinate from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printXEnd() [2/2]

int k4::ral::MCParticle::printXEnd ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Print x coordinate from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printY() [1/2]

int k4::ral::MCParticle::printY ( const edm4hep::MCParticleCollection & collection)

Print y coordinate from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printY() [2/2]

int k4::ral::MCParticle::printY ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Print y coordinate from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printYEnd() [1/2]

int k4::ral::MCParticle::printYEnd ( const edm4hep::MCParticleCollection & collection)

Print y coordinate from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printYEnd() [2/2]

int k4::ral::MCParticle::printYEnd ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Print y coordinate from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printZ() [1/2]

int k4::ral::MCParticle::printZ ( const edm4hep::MCParticleCollection & collection)

Print z coordinate from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printZ() [2/2]

int k4::ral::MCParticle::printZ ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Print z coordinate from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printZEnd() [1/2]

int k4::ral::MCParticle::printZEnd ( const edm4hep::MCParticleCollection & collection)

Print z coordinate from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ printZEnd() [2/2]

int k4::ral::MCParticle::printZEnd ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection)

Print z coordinate from each item in a collection of MCParticle.

Parameters
collectionCollection of MCParticle to look in

◆ selAbspdg() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::selAbspdg ( LogicalOperators::ComparisonOperator op,
int val,
const edm4hep::MCParticleCollection & collection )

Select a subgroup of MCParticle based on the value of absolute pdg.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selAbspdg() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::selAbspdg ( LogicalOperators::ComparisonOperator op,
int val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Select a subgroup of MCParticle based on the value of absolute pdg.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selAbsq() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::selAbsq ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Select a subgroup of MCParticle based on the value of absolute charge.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selAbsq() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::selAbsq ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Select a subgroup of MCParticle based on the value of absolute charge.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selE() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::selE ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Select a subgroup of MCParticle based on the value of energy.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selE() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::selE ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Select a subgroup of MCParticle based on the value of energy.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selEEnd() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::selEEnd ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Select a subgroup of MCParticle based on the value of energy.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selEEnd() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::selEEnd ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Select a subgroup of MCParticle based on the value of energy.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selEta() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::selEta ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Select a subgroup of MCParticle based on the value of pseudorapidity.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selEta() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::selEta ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Select a subgroup of MCParticle based on the value of pseudorapidity.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selEtaEnd() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::selEtaEnd ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Select a subgroup of MCParticle based on the value of pseudorapidity.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selEtaEnd() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::selEtaEnd ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Select a subgroup of MCParticle based on the value of pseudorapidity.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selGenStat() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::selGenStat ( LogicalOperators::ComparisonOperator op,
int val,
const edm4hep::MCParticleCollection & collection )

Select a subgroup of MCParticle based on the value of generator status.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selGenStat() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::selGenStat ( LogicalOperators::ComparisonOperator op,
int val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Select a subgroup of MCParticle based on the value of generator status.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selM() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::selM ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Select a subgroup of MCParticle based on the value of mass.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selM() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::selM ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Select a subgroup of MCParticle based on the value of mass.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selP() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::selP ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Select a subgroup of MCParticle based on the value of momentum.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selP() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::selP ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Select a subgroup of MCParticle based on the value of momentum.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selPdg() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::selPdg ( LogicalOperators::ComparisonOperator op,
int val,
const edm4hep::MCParticleCollection & collection )

Select a subgroup of MCParticle based on the value of pdg.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selPdg() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::selPdg ( LogicalOperators::ComparisonOperator op,
int val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Select a subgroup of MCParticle based on the value of pdg.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selPEnd() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::selPEnd ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Select a subgroup of MCParticle based on the value of momentum.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selPEnd() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::selPEnd ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Select a subgroup of MCParticle based on the value of momentum.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selPhi() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::selPhi ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Select a subgroup of MCParticle based on the value of azimutal angle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selPhi() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::selPhi ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Select a subgroup of MCParticle based on the value of azimutal angle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selPhiEnd() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::selPhiEnd ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Select a subgroup of MCParticle based on the value of azimutal angle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selPhiEnd() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::selPhiEnd ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Select a subgroup of MCParticle based on the value of azimutal angle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selPt() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::selPt ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Select a subgroup of MCParticle based on the value of transverse momentum.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selPt() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::selPt ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Select a subgroup of MCParticle based on the value of transverse momentum.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selPtEnd() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::selPtEnd ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Select a subgroup of MCParticle based on the value of transverse momentum.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selPtEnd() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::selPtEnd ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Select a subgroup of MCParticle based on the value of transverse momentum.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selPx() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::selPx ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Select a subgroup of MCParticle based on the value of x momentum.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selPx() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::selPx ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Select a subgroup of MCParticle based on the value of x momentum.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selPxEnd() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::selPxEnd ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Select a subgroup of MCParticle based on the value of x momentum.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selPxEnd() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::selPxEnd ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Select a subgroup of MCParticle based on the value of x momentum.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selPy() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::selPy ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Select a subgroup of MCParticle based on the value of y momentum.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selPy() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::selPy ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Select a subgroup of MCParticle based on the value of y momentum.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selPyEnd() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::selPyEnd ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Select a subgroup of MCParticle based on the value of y momentum.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selPyEnd() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::selPyEnd ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Select a subgroup of MCParticle based on the value of y momentum.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selPz() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::selPz ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Select a subgroup of MCParticle based on the value of z momentum.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selPz() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::selPz ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Select a subgroup of MCParticle based on the value of z momentum.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selPzEnd() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::selPzEnd ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Select a subgroup of MCParticle based on the value of z momentum.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selPzEnd() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::selPzEnd ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Select a subgroup of MCParticle based on the value of z momentum.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selQ() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::selQ ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Select a subgroup of MCParticle based on the value of charge.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selQ() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::selQ ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Select a subgroup of MCParticle based on the value of charge.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selR() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::selR ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Select a subgroup of MCParticle based on the value of distance to origin.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selR() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::selR ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Select a subgroup of MCParticle based on the value of distance to origin.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selRapidity() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::selRapidity ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Select a subgroup of MCParticle based on the value of rapidity.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selRapidity() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::selRapidity ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Select a subgroup of MCParticle based on the value of rapidity.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selRapidityEnd() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::selRapidityEnd ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Select a subgroup of MCParticle based on the value of rapidity.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selRapidityEnd() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::selRapidityEnd ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Select a subgroup of MCParticle based on the value of rapidity.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selREnd() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::selREnd ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Select a subgroup of MCParticle based on the value of distance to origin.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selREnd() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::selREnd ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Select a subgroup of MCParticle based on the value of distance to origin.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selSimStat() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::selSimStat ( LogicalOperators::ComparisonOperator op,
int val,
const edm4hep::MCParticleCollection & collection )

Select a subgroup of MCParticle based on the value of simulator status.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selSimStat() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::selSimStat ( LogicalOperators::ComparisonOperator op,
int val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Select a subgroup of MCParticle based on the value of simulator status.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selTheta() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::selTheta ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Select a subgroup of MCParticle based on the value of polar angle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selTheta() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::selTheta ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Select a subgroup of MCParticle based on the value of polar angle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selThetaEnd() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::selThetaEnd ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Select a subgroup of MCParticle based on the value of polar angle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selThetaEnd() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::selThetaEnd ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Select a subgroup of MCParticle based on the value of polar angle.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selX() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::selX ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Select a subgroup of MCParticle based on the value of x coordinate.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selX() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::selX ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Select a subgroup of MCParticle based on the value of x coordinate.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selXEnd() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::selXEnd ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Select a subgroup of MCParticle based on the value of x coordinate.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selXEnd() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::selXEnd ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Select a subgroup of MCParticle based on the value of x coordinate.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selY() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::selY ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Select a subgroup of MCParticle based on the value of y coordinate.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selY() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::selY ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Select a subgroup of MCParticle based on the value of y coordinate.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selYEnd() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::selYEnd ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Select a subgroup of MCParticle based on the value of y coordinate.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selYEnd() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::selYEnd ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Select a subgroup of MCParticle based on the value of y coordinate.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selZ() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::selZ ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Select a subgroup of MCParticle based on the value of z coordinate.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selZ() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::selZ ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Select a subgroup of MCParticle based on the value of z coordinate.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selZEnd() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::selZEnd ( LogicalOperators::ComparisonOperator op,
float val,
const edm4hep::MCParticleCollection & collection )

Select a subgroup of MCParticle based on the value of z coordinate.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ selZEnd() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::selZEnd ( LogicalOperators::ComparisonOperator op,
float val,
ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection )

Select a subgroup of MCParticle based on the value of z coordinate.

Parameters
opLogical operation applied to create the mask.
valValue to compare with.
collectionCollection of MCParticle to look in

◆ sortAbspdg() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::sortAbspdg ( edm4hep::MCParticleCollection & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of absolute pdg.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortAbspdg() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::sortAbspdg ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of absolute pdg.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortAbsq() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::sortAbsq ( edm4hep::MCParticleCollection & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of absolute charge.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortAbsq() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::sortAbsq ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of absolute charge.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortE() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::sortE ( edm4hep::MCParticleCollection & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of energy.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortE() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::sortE ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of energy.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortEEnd() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::sortEEnd ( edm4hep::MCParticleCollection & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of energy.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortEEnd() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::sortEEnd ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of energy.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortEta() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::sortEta ( edm4hep::MCParticleCollection & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of pseudorapidity.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortEta() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::sortEta ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of pseudorapidity.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortEtaEnd() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::sortEtaEnd ( edm4hep::MCParticleCollection & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of pseudorapidity.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortEtaEnd() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::sortEtaEnd ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of pseudorapidity.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortGenStat() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::sortGenStat ( edm4hep::MCParticleCollection & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of generator status.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortGenStat() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::sortGenStat ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of generator status.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortM() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::sortM ( edm4hep::MCParticleCollection & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of mass.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortM() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::sortM ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of mass.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortP() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::sortP ( edm4hep::MCParticleCollection & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of momentum.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortP() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::sortP ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of momentum.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortPdg() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::sortPdg ( edm4hep::MCParticleCollection & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of pdg.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortPdg() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::sortPdg ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of pdg.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortPEnd() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::sortPEnd ( edm4hep::MCParticleCollection & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of momentum.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortPEnd() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::sortPEnd ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of momentum.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortPhi() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::sortPhi ( edm4hep::MCParticleCollection & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of azimutal angle.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortPhi() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::sortPhi ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of azimutal angle.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortPhiEnd() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::sortPhiEnd ( edm4hep::MCParticleCollection & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of azimutal angle.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortPhiEnd() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::sortPhiEnd ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of azimutal angle.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortPt() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::sortPt ( edm4hep::MCParticleCollection & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of transverse momentum.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortPt() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::sortPt ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of transverse momentum.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortPtEnd() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::sortPtEnd ( edm4hep::MCParticleCollection & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of transverse momentum.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortPtEnd() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::sortPtEnd ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of transverse momentum.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortPx() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::sortPx ( edm4hep::MCParticleCollection & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of x momentum.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortPx() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::sortPx ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of x momentum.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortPxEnd() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::sortPxEnd ( edm4hep::MCParticleCollection & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of x momentum.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortPxEnd() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::sortPxEnd ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of x momentum.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortPy() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::sortPy ( edm4hep::MCParticleCollection & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of y momentum.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortPy() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::sortPy ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of y momentum.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortPyEnd() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::sortPyEnd ( edm4hep::MCParticleCollection & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of y momentum.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortPyEnd() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::sortPyEnd ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of y momentum.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortPz() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::sortPz ( edm4hep::MCParticleCollection & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of z momentum.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortPz() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::sortPz ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of z momentum.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortPzEnd() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::sortPzEnd ( edm4hep::MCParticleCollection & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of z momentum.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortPzEnd() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::sortPzEnd ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of z momentum.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortQ() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::sortQ ( edm4hep::MCParticleCollection & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of charge.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortQ() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::sortQ ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of charge.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortR() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::sortR ( edm4hep::MCParticleCollection & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of distance to origin.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortR() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::sortR ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of distance to origin.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortRapidity() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::sortRapidity ( edm4hep::MCParticleCollection & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of rapidity.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortRapidity() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::sortRapidity ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of rapidity.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortRapidityEnd() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::sortRapidityEnd ( edm4hep::MCParticleCollection & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of rapidity.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortRapidityEnd() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::sortRapidityEnd ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of rapidity.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortREnd() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::sortREnd ( edm4hep::MCParticleCollection & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of distance to origin.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortREnd() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::sortREnd ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of distance to origin.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortSimStat() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::sortSimStat ( edm4hep::MCParticleCollection & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of simulator status.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortSimStat() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::sortSimStat ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of simulator status.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortTheta() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::sortTheta ( edm4hep::MCParticleCollection & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of polar angle.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortTheta() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::sortTheta ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of polar angle.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortThetaEnd() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::sortThetaEnd ( edm4hep::MCParticleCollection & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of polar angle.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortThetaEnd() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::sortThetaEnd ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of polar angle.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortX() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::sortX ( edm4hep::MCParticleCollection & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of x coordinate.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortX() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::sortX ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of x coordinate.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortXEnd() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::sortXEnd ( edm4hep::MCParticleCollection & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of x coordinate.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortXEnd() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::sortXEnd ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of x coordinate.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortY() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::sortY ( edm4hep::MCParticleCollection & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of y coordinate.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortY() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::sortY ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of y coordinate.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortYEnd() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::sortYEnd ( edm4hep::MCParticleCollection & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of y coordinate.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortYEnd() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::sortYEnd ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of y coordinate.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortZ() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::sortZ ( edm4hep::MCParticleCollection & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of z coordinate.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortZ() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::sortZ ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of z coordinate.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortZEnd() [1/2]

edm4hep::MCParticleCollection k4::ral::MCParticle::sortZEnd ( edm4hep::MCParticleCollection & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of z coordinate.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.

◆ sortZEnd() [2/2]

ROOT::VecOps::RVec< edm4hep::MCParticleData > k4::ral::MCParticle::sortZEnd ( ROOT::VecOps::RVec< edm4hep::MCParticleData > & collection,
bool reverse = false )

Sort a collection of MCParticle based on the value of z coordinate.

Parameters
collectionCollection of MCParticle to be sorted
reverseChange the order of sorting.