CMS 3D CMS Logo

CSCChannelMapperStartup.h
Go to the documentation of this file.
1 #ifndef CSCChannelMapperStartup_H
2 #define CSCChannelMapperStartup_H
3 
30 
32  public:
33 
36 
37  std::string name() const override {return "CSCChannelMapperStartup";}
38 
40  int rawStripChannel( const CSCDetId& id, int igeom ) const override;
41 
43  int geomStripChannel( const CSCDetId& id, int iraw ) const override ;
44 
47  int channelFromStrip( const CSCDetId& id, int strip ) const override;
48 
51  CSCDetId rawCSCDetId( const CSCDetId& id ) const override;
52 
53 };
54 
55 #endif
int geomStripChannel(const CSCDetId &id, int iraw) const override
Return geometrical strip channel number for input raw channel number.
int rawStripChannel(const CSCDetId &id, int igeom) const override
Return raw strip channel number for input geometrical channel number.
CSCDetId rawCSCDetId(const CSCDetId &id) const override
std::string name() const override
int channelFromStrip(const CSCDetId &id, int strip) const override