constants.h

Go to the documentation of this file.
00001 // Author: Bertrand Bellenot   22/08/02
00002 
00003 /*************************************************************************
00004  * Copyright (C) 1995-2002, Bertrand Bellenot.                           *
00005  * All rights reserved.                                                  *
00006  *                                                                       *
00007  * For the licensing terms see the LICENSE file.                         *
00008  *************************************************************************/
00009 
00010 
00011 #ifndef CONSTANTS_H
00012 #define CONSTANTS_H
00013 
00014 #define MAX_PARTICLE  100000
00015 #define EMass         5.100e-04
00016 #define CSpeed        29979245.8      // in cm/ms
00017 #define Prop_B        5.26e-03        // in GeV/c pro 17.4 kGauss
00018 #define MAX_GAMMA     1000000000000.
00019 
00020 #define classic_electr_radius   2.8179409421853486e-12
00021 #define electron_Compton_length 3.861593288718701e-10
00022 #define fine_structure_const    0.00729735301337329
00023 #define hbarc                   1.9732705406375647e-10
00024 
00025 #define DEAD         -1
00026 #define ALIVE         0
00027 #define CREATED       1
00028 
00029 // PDG code :
00030 #define PHOTON              22  // Photon
00031 #define ELECTRON            11  // Electron
00032 #define POSITRON           -11  // Positron
00033 #define MUON_MINUS          13  // Muon-
00034 #define MUON_PLUS          -13  // Muon+
00035 #define TAU_MINUS           15  // Tau-
00036 #define TAU_PLUS           -15  // Tau+
00037 #define NEUTRINO_E          12  // Neutrino e
00038 #define ANTINEUTRINO_E     -12  // Anti Neutrino e
00039 #define NEUTRINO_MUON       14  // Neutrino Muon
00040 #define ANTINEUTRINO_MUON  -14  // Anti Neutrino Muon
00041 #define NEUTRINO_TAU        16  // Neutrino Tau
00042 #define ANTINEUTRINO_TAU   -16  // Anti Neutrino Tau
00043 #define PION_ZERO          111  // Pion0
00044 #define PION_PLUS          211  // Pion+
00045 #define PION_MINUS        -211  // Pion-
00046 #define ETA                221  // Eta
00047 #define KAON_PLUS          321  // Kaon+
00048 #define KAON_MINUS        -321  // Kaon-
00049 #define KAON_LONG          130  // Kaon Long
00050 #define KAON_SHORT         310  // Kaon Short
00051 #define D_PLUS            -411  // D+
00052 #define D_MINUS            411  // D-
00053 #define D_ZERO             421  // D0
00054 #define D_ZERO_BAR        -421  // D0 bar
00055 #define PROTON            2212  // Proton
00056 #define ANTIPROTON       -2212  // Anti Proton
00057 #define NEUTRON           2112  // Neutron
00058 #define ANTINEUTRON      -2112  // Anti Neutron
00059 
00060 #define W_PLUS              24  // W+
00061 #define W_MINUS            -24  // W-
00062 #define Z_ZERO              23  // Z0
00063 #define RHO_ZERO           113  // RHO0
00064 #define RHO_PLUS           213  // RHO+
00065 #define RHO_MINUS         -213  // RHO-
00066 #define OMEGA              223  // OMEG
00067 #define PHI                333  // PHI
00068 #define J_PSI              443  // JPSI
00069 
00070 #define LAMBDA            3122  // Lambda
00071 #define LAMBDA_BAR       -3122  // Lambda bar
00072 #define SIGMA_PLUS        3222  // Sigma+
00073 #define SIGMA_BAR_MINUS  -3222  // Sigma bar -
00074 #define SIGMA_ZERO        3212  // Sigma0
00075 #define SIGMA_BAR_ZERO   -3212  // Sigma bar 0
00076 #define SIGMA_MINUS       3112  // Sigma-
00077 #define SIGMA_BAR_PLUS   -3112  // Sigma bar +
00078 #define XI_ZERO           3322  // Xi0
00079 #define XI_BAR_ZERO      -3322  // Xi bar 0
00080 #define XI_MINUS          3312  // Xi-
00081 #define XI_BAR_PLUS      -3312  // Xi bar +
00082 
00083 #define Fe            0
00084 #define Ne            1
00085 #define Al            2
00086 #define Pb            3
00087 #define Polystyrene   4
00088 #define BGO           5
00089 #define CsI           6
00090 #define NaI           7
00091 
00092 #define UNDEFINE      0
00093 #define STABLE        1
00094 #define BREMS         2
00095 #define CONVERSION    3
00096 #define INTERACT      4
00097 #define DECAY         5
00098 #define PCUT          0.1
00099 
00100 #endif // CONSTANTS_H

Generated on Tue Jul 5 15:15:11 2011 for ROOT_528-00b_version by  doxygen 1.5.1