00001 #ifndef CSCChannelMapperStartup_H 00002 #define CSCChannelMapperStartup_H 00003 00029 #include "CalibMuon/CSCCalibration/interface/CSCChannelMapperBase.h" 00030 00031 class CSCChannelMapperStartup : public CSCChannelMapperBase { 00032 public: 00033 00034 CSCChannelMapperStartup() {} 00035 ~CSCChannelMapperStartup() {} 00036 00037 virtual std::string name() const {return "CSCChannelMapperStartup";} 00038 00040 int rawStripChannel( const CSCDetId& id, int igeom ) const; 00041 00043 int geomStripChannel( const CSCDetId& id, int iraw ) const ; 00044 00047 int channelFromStrip( const CSCDetId& id, int strip ) const; 00048 00051 CSCDetId rawCSCDetId( const CSCDetId& id ) const; 00052 00053 }; 00054 00055 #endif