StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
StPidAmpConst.hh
1 /***************************************************************************
2  *
3  * $Id: StPidAmpConst.hh,v 1.1 2000/07/22 22:27:14 aihong Exp $
4  *
5  * Author: Aihong Tang & Richard Witt (FORTRAN Version),Kent State U.
6  * Send questions to aihong@cnr.physics.kent.edu
7  ***************************************************************************
8  *
9  * Description:part of StPidAmpMaker package
10  * Definition of some global thing
11  ***************************************************************************
12  *
13  * $Log: StPidAmpConst.hh,v $
14  * Revision 1.1 2000/07/22 22:27:14 aihong
15  * move files from StPidAmpMaker to StEventUtilities
16  *
17  * Revision 1.2 2000/07/12 15:38:32 aihong
18  * update for real data
19  *
20  * Revision 1.1.1.1 2000/03/09 17:48:34 aihong
21  * Installation of package
22  *
23  **************************************************************************/
24 
25 
26 #ifndef StPidAmpConst_hh
27 #define StPidAmpConst_hh
28 
29 #include "SystemOfUnits.h"
30 
31 #ifndef ST_NO_NAMESPACES
32  using namespace units;
33 #endif
34 
35 #define NParticleTypes 9 //number of particle type consided
36 #define SliceWidth 0.005
37 #define NPaths 11 //number of paths. SOULD BE AN ODD NUMBER!
38 #define BandsBegin 0.0 //begin rig
39 #define BandsEnd 5.0 //end rig
40 #define CalibFactor 2.4505e-07 //was 1.69e-07 //was 1.207e-07
41 #define Saturation 5.0e-4
42 #define NBandParam 7 //number of band parameters
43 #define NFitBandParam 3 //bandParam that get by fitting.
44 #define NAmpParam 4 //number of parameters for describing the amp.
45 #define NResoParam 2 //number of parameters for linear function
46 #define NMaxHits 45 //max number of hits in tpc.
47 #define PathHeight 1.0e-7
48 #define VetexCut 2*centimeter //vetex cut for seperating e+/-
49 #define NBinNHits 45 //number of bins for nhits. for TH3D dependHisto
50 #define NBinPt 100 //..................pt......................
51 #define NBinX 10 //....................X....................
52 #define PtUpLimit 4.0 // just for dependHisto
53 #define XUpLimit 10 // just for dependHisto
54 #define NWindows4BG 4 //number of windows for mBGNet.
55 #define CheckMultiBGNet 0 //flag for checking how good de/dx ~ betaGamma from
56  //different particle type overlay on the same curve
57 
58 #endif