150 bool momentum_eta_less(
const Cmomentum &v1,
const Cmomentum &v2){
151 return v1.eta < v2.eta;
156 bool momentum_pt_less(
const Cmomentum &v1,
const Cmomentum &v2){
157 return v1.perp2() < v2.perp2();
base class for dynamic coordinates management
Cmomentum & operator+=(const Cmomentum &v)
incrementation of vectors !!! WARNING !!! no updating of eta and phi !!!
const Cmomentum operator+(const Cmomentum &v)
addition of vectors !!! WARNING !!! no updating of eta and phi !!!
Creference ref
reference number for the vector
int index
internal particle number
double eta
particle pseudo-rapidity
Cmomentum & operator-=(const Cmomentum &v)
decrementation of vectors !!! WARNING !!! no updating of eta and phi !!!
void build_etaphi()
build eta-phi from 4-momentum info !!! WARNING !!! !!! computing eta and phi is time-consuming !...
Cmomentum & operator=(const Cmomentum &v)
assignment of vectors
double phi
particle azimuthal angle
references used for checksums.