00001 #ifndef CSCGeomety_CSCGattiFunction_h 00002 #define CSCGeomety_CSCGattiFunction_h 00003 00040 class CSCChamberSpecs; 00041 00042 class CSCGattiFunction 00043 { 00044 public: 00045 CSCGattiFunction(); 00047 void initChamberSpecs(const CSCChamberSpecs &); 00048 00053 double binValue( double x, double stripWidth) const; 00054 00055 private: 00056 // geometry constants for the detector 00057 double k1, k2, k3, h; 00058 double norm, sqrtk3; 00059 00060 const CSCChamberSpecs * thePreviousSpecs; 00061 }; 00062 00063 #endif