14 #ifndef __TOPTOOLSTOPOLOGYWORKER__
15 #define __TOPTOOLSTOPOLOGYWORKER__
23 #include "TLorentzVector.h"
76 void getetaphi(
double px,
double py,
double pz,
double&
eta,
double&
phi);
78 double sign(
double a,
double b);
161 bool operator () (
const TLorentzVector & tl1,
const TLorentzVector &
164 return tl2.Pt() < tl1.Pt();
double ulAngle(double x, double y)
void planes_sphe_wei(double &pnorm, double &p2, double &p3)
Exp< T >::type exp(const T &t)
bool operator()(const TLorentzVector &tl1, const TLorentzVector &tl2) const
void ludbrb(TMatrix *mom, double the, double phi, double bx, double by, double bz)
void planes_sphe(double &pnorm, double &p2, double &p3)
void setVerbose(bool loud)
void setThMomPower(double tp)
double sign(double a, double b)
void planes_thrust(double &pnorm, double &p2, double &p3)
void getetaphi(double px, double py, double pz, double &eta, double &phi)
void setPartList(TObjArray *e1, TObjArray *e2)
void sumangles(float &sdeta, float &sdr)
virtual ~TopologyWorker()
Power< A, B >::type pow(const A &a, const B &b)
int iPow(int man, int exp)