Fork me on GitHub

source: svn/trunk/interface/D_Constants.h@ 526

Last change on this file since 526 was 443, checked in by Xavier Rouby, 15 years ago

new header in all files

File size: 3.3 KB
Line 
1#ifndef _D_CONSTANTS_H_
2#define _D_CONSTANTS_H_
3
4/***********************************************************************
5** **
6** /----------------------------------------------\ **
7** | Delphes, a framework for the fast simulation | **
8** | of a generic collider experiment | **
9** \------------- arXiv:0903.2225v1 ------------/ **
10** **
11** **
12** This package uses: **
13** ------------------ **
14** ROOT: Nucl. Inst. & Meth. in Phys. Res. A389 (1997) 81-86 **
15** FastJet algorithm: Phys. Lett. B641 (2006) [hep-ph/0512210] **
16** Hector: JINST 2:P09005 (2007) [physics.acc-ph:0707.1198v2] **
17** FROG: [hep-ex/0901.2718v1] **
18** HepMC: Comput. Phys. Commun.134 (2001) 41 **
19** **
20** ------------------------------------------------------------------ **
21** **
22** Main authors: **
23** ------------- **
24** **
25** Severine Ovyn Xavier Rouby **
26** severine.ovyn@uclouvain.be xavier.rouby@cern **
27** **
28** Center for Particle Physics and Phenomenology (CP3) **
29** Universite catholique de Louvain (UCL) **
30** Louvain-la-Neuve, Belgium **
31** **
32** Copyright (C) 2008-2009, **
33** All rights reserved. **
34** **
35***********************************************************************/
36
37/// \file D_Constants.h
38/// \brief List of constants
39#ifndef __PI__
40#define __PI__
41const float pi = 3.14159265358979312;
42#endif
43
44// particles PID (PDG ID)
45const int pU = 1; // c quark
46const int pD = 2; // b quark
47const int pS = 3; // s quark
48const int pC = 4; // c quark
49const int pB = 5; // b quark
50const int pE = 11; // e
51const int pNU1 = 12; // nu_e
52const int pMU = 13; // mu
53const int pNU2 = 14; // nu_mu
54const int pTAU = 15; // tau
55const int pNU3 = 16; // nu_tau
56const int pGLUON = 21; // gluon
57const int pGAMMA = 22; // gamma
58const int pW = 24; // W
59const int pP = 2212; // proton
60const int pN = 2112; // neutron
61const int pPI0 = 111; // pi_0
62const int pK0L = 130; // K^0_L
63const int pK0S = 310; // K^0_S
64const int pLAMBDA = 3122; // Lambda
65const int pSIGMA0 = 3212; // Sigma^0
66const int pDELTA0 = 2114; // Delta^0
67
68const double speed_of_light = 299792458; // m/s
69const float UNDEFINED=-9999.;
70const int iUNDEFINED=-9999;
71
72#endif
Note: See TracBrowser for help on using the repository browser.