00001 #ifndef CSCDigitizer_CSCStripAmpResponse_h 00002 #define CSCDigitizer_CSCStripAmpResponse_h 00003 00004 00005 class CSCStripAmpResponse 00006 { 00007 public: 00008 enum tailShapes {NONE, CONSERVATIVE, RADICAL}; 00009 00010 CSCStripAmpResponse(int shapingTime, int tailShaping); 00011 00012 float calculateAmpResponse(float t) const; 00013 00014 private: 00015 int theShapingTime; 00016 int theTailShaping; 00017 }; 00018 00019 #endif 00020