CMS 3D CMS Logo

UKUtility.h
Go to the documentation of this file.
1 /*
2 
3 Nikolai Amelin, Ludmila Malinina, Timur Pocheptsov (C) JINR/Dubna
4 amelin@sunhe.jinr.ru, malinina@sunhe.jinr.ru, pocheptsov@sunhe.jinr.ru
5 November. 2, 2005
6 */
7 
8 #ifndef UKUTILITY_INCLUDED
9 #define UKUTILITY_INCLUDED
10 
11 class TLorentzVector;
12 class TVector3;
13 class TH1F;
14 
15 class Particle;
16 
17 void IsotropicR3(double r, double *pX, double *pY, double *pZ);
18 void IsotropicR3(double r, TVector3 &pos);
19 void MomAntiMom(TLorentzVector &mom, double mass, TLorentzVector &antiMom,
20  double antiMass, double initialMass);
21 
22 extern const double GeV;
23 extern const double MeV;
24 extern const double fermi;
25 extern const double mbarn;
26 extern const double hbarc;
27 extern const double w;
28 extern const double hbarc_squared;
29 
30 #endif
const double hbarc_squared
Definition: UKUtility.cc:24
const double w
Definition: UKUtility.cc:23
const double hbarc
Definition: MathUtil.h:18
const double GeV
Definition: MathUtil.h:16
const double mbarn
const double MeV
void MomAntiMom(TLorentzVector &mom, double mass, TLorentzVector &antiMom, double antiMass, double initialMass)
Definition: UKUtility.cc:45
void IsotropicR3(double r, double *pX, double *pY, double *pZ)
Definition: UKUtility.cc:26
const double fermi
Definition: MathUtil.h:17