00001
00002
00003
00004
00005
00006
00007 #ifndef EstParameter_FLAG_
00008 #define EstParameter_FLAG_
00009
00010 #include<iostream>
00011
00012 using namespace std;
00013
00014 class EstParameter{
00015
00016 public:
00017
00018
00019 EstParameter();
00020 ~EstParameter();
00021
00022 double vscint() const;
00023 double vdrift() const;
00024
00025
00026 int SkipMC() const;
00027 int Skip() const;
00028 double ptCut() const ;
00029 double drCut() const ;
00030 double dzCut() const ;
00031 double pathlCut() const ;
00032 double ztofCutmin() const ;
00033 double ztofCutmax() const ;
00034 double timeOfs() const ;
00035 double MDC_Skip() const ;
00036 double MDC_Inner() const ;
00037 double MDC_drCut() const ;
00038 double MDC_dzCut() const ;
00039 double MDC_Tof() const ;
00040 double MDC_Prop() const ;
00041 double MDC_Walk() const ;
00042 double MDC_Xt() const ;
00043 int MDC_Debug() const ;
00044
00045 private:
00046 double _vscint;
00047 double _vdrift;
00048
00049 int _SkipMC,_Skip;
00050 double _ptCut, _drCut, _dzCut;
00051 double _pathlCut, _ztofCutmin, _ztofCutmax;
00052 double _timeOfs;
00053 int _MDC_Skip;
00054 double _MDC_ptCut, _MDC_drCut, _MDC_dzCut;
00055 int _MDC_Tof, _MDC_Prop, _MDC_Walk;
00056 int _MDC_Debug;
00057 int _MDC_Xt, _MDC_Inner;
00058
00059
00060
00061
00062 };
00063
00064 #endif