CMS 3D CMS Logo

CSCChannelMapperPostls1.h
Go to the documentation of this file.
1 #ifndef CSCChannelMapperPostls1_H
2 #define CSCChannelMapperPostls1_H
3 
31 
33 public:
36 
37  std::string name() const override { return "CSCChannelMapperPostls1"; }
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 #endif
CSCChannelMapperPostls1::CSCChannelMapperPostls1
CSCChannelMapperPostls1()
Definition: CSCChannelMapperPostls1.h:34
CSCChannelMapperPostls1::geomStripChannel
int geomStripChannel(const CSCDetId &id, int iraw) const override
Return geometrical strip channel number for input raw channel number.
Definition: CSCChannelMapperPostls1.cc:24
CSCChannelMapperPostls1::rawCSCDetId
CSCDetId rawCSCDetId(const CSCDetId &id) const override
Definition: CSCChannelMapperPostls1.cc:53
digitizers_cfi.strip
strip
Definition: digitizers_cfi.py:19
CSCChannelMapperPostls1
Definition: CSCChannelMapperPostls1.h:32
CSCChannelMapperPostls1::~CSCChannelMapperPostls1
~CSCChannelMapperPostls1() override
Definition: CSCChannelMapperPostls1.h:35
CSCDetId
Definition: CSCDetId.h:26
CSCChannelMapperPostls1::name
std::string name() const override
Definition: CSCChannelMapperPostls1.h:37
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
CSCChannelMapperBase
Definition: CSCChannelMapperBase.h:42
CSCChannelMapperPostls1::channelFromStrip
int channelFromStrip(const CSCDetId &id, int strip) const override
Definition: CSCChannelMapperPostls1.cc:45
CSCChannelMapperPostls1::rawStripChannel
int rawStripChannel(const CSCDetId &id, int igeom) const override
Return raw strip channel number for input geometrical channel number.
Definition: CSCChannelMapperPostls1.cc:3
CSCChannelMapperBase.h