00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025 #include "MdcGeom/Constants.h"
00026 #include "CLHEP/Units/PhysicalConstants.h"
00027
00028 const double Constants::pi = CLHEP::pi;
00029 const double Constants::twoPi = CLHEP::twopi;
00030 const double Constants::halfPi = CLHEP::halfpi;
00031 const double Constants::radToDegrees = 180./pi;
00032
00033 const double Constants::c = 2.99792458E10;
00034 const double Constants::epsilon = 0.000000001;
00035 const double Constants::vpropInner = 22.0;
00036 const double Constants::vpropOuter = 24.0;
00037
00038 const int Constants::nSuperLayer = 11;
00039 const int Constants::nWireBeforeLayer[43] = {0,40,84,132,188,252,324,404,484,560,636,724,812,912,1012,1124,1236,1364,1492,1632,1772,1932,2092,2252,2412,2588,2764,2940,3116,3324,3532,3740,3948,4188,4428,4668,4908,5164,5420,5676,5932,6220,6508};
00040 const int Constants::maxCell[43] = {
00041 40,44,48,56, 64,72,80,80, 76,76,88,88,
00042 100,100,112,112, 128,128,140,140, 160,160,160,160,
00043 176,176,176,176, 208,208,208,208, 240,240,240,240,
00044 256,256,256,256, 288,288,288 };
00045
00046 const int Constants::viewOfsLayer[11] = {1,-1,0,0,0,1,-1,1,-1,0,0};
00047
00049 const double Constants::firstStLayerRadius = 23.6;
00050 const double Constants::maxMdcRadius = 81.0;
00051 const double Constants::maxMdcZLen = 150.;