-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathconstants.h
50 lines (44 loc) · 2.18 KB
/
constants.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
#ifndef Z4430_CONSTANTS_H
#define Z4430_CONSTANTS_H
//const Double_t TMATH_PI = TMath::Pi(); // error: identifier "TMATH_PI" is undefined in device code (because GPU does not know about TMath)
const Double_t TMATH_PI = 3.14159265358979323846;
const Double_t MLb = 5.61951;
const Double_t MBd = 5.27961;
const Double_t MPsi2S = 3.686109;
const Double_t MJpsi = 3.096916;
const Double_t MProton = 0.938272046;
const Double_t MKaon = 0.493677;
const Double_t MPion = 0.13957018;
const Double_t MMuon = 0.1056583715;
const Double_t M892 = 0.89581 ; const Double_t G892 = 0.0474; // From PDG neutral only K*(892)
//const Double_t M892 = 0.8961 ; const Double_t G892 = 0.0507; // From EvtGen
const Double_t M800 = 0.682; const Double_t G800 = 0.547; // From PDG
// K*800 Belle values: M = 0.946, G = 0.736 ?
//const Double_t M800 = 0.931; const Double_t G800 = 0.578; // From Belle
const Double_t M1410 = 1.414; const Double_t G1410 = 0.232;
const Double_t M1430_0 = 1.425; const Double_t G1430_0 = 0.270;
const Double_t M1430_2 = 1.4324; const Double_t G1430_2 = 0.109; // From PDG neutral only
const Double_t M1680 = 1.718; const Double_t G1680 = 0.322; // From PDG
const Double_t M1780_3 = 1.776; const Double_t G1780_3 = 0.159; // From PDG
const Double_t M1950_0 = 1.945; const Double_t G1950_0 = 0.201; // From PDG
const Double_t M1980_2 = 1.974; const Double_t G1980_2 = 0.376; // From PDG
const Double_t M2045_4 = 2.045; const Double_t G2045_4 = 0.198; // From PDG
const Double_t M2380_5 = 2.382; const Double_t G2380_5 = 0.178; // From PDG
//Zc Belle Values JP = 1+
const Double_t MZ4200 = 4.196; const Double_t GZ4200 = 0.370;
const Double_t MZ4430 = 4.485; const Double_t GZ4430 = 0.200;
const Double_t MLb2 = MLb*MLb;
const Double_t MLb4 = MLb2*MLb2;
const Double_t MBd2 = MBd*MBd;
const Double_t MBd4 = MBd2*MBd2;
const Double_t MPsi2S2 = MPsi2S*MPsi2S;
const Double_t MPsi2S4 = MPsi2S2*MPsi2S2;
const Double_t MJpsi2 = MJpsi*MJpsi;
const Double_t MJpsi4 = MJpsi2*MJpsi2;
const Double_t MProton2 = MProton*MProton;
const Double_t MProton4 = MProton2*MProton2;
const Double_t MKaon2 = MKaon*MKaon;
const Double_t MKaon4 = MKaon2*MKaon2;
const Double_t MPion2 = MPion*MPion;
const Double_t MPion4 = MPion2*MPion2;
#endif