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