CMS 3D CMS Logo

RPCNumberingScheme.h
Go to the documentation of this file.
1 #ifndef Geometry_MuonNumbering_RPCNumberingScheme_h
2 #define Geometry_MuonNumbering_RPCNumberingScheme_h
3 
14 
15 class MuonBaseNumber;
16 class DDCompactView;
17 class MuonDDDConstants;
18 
20  public:
21 
22  RPCNumberingScheme( const DDCompactView& cpv );
23  RPCNumberingScheme( const MuonDDDConstants& muonConstants );
24 
25  virtual ~RPCNumberingScheme(){};
26 
27  virtual int baseNumberToUnitNumber(const MuonBaseNumber&);
28 
29  private:
30  void initMe ( const MuonDDDConstants& muonConstants );
31 
40 
41 };
42 
43 #endif
virtual int baseNumberToUnitNumber(const MuonBaseNumber &)
type of data representation of DDCompactView
Definition: DDCompactView.h:90
void initMe(const MuonDDDConstants &muonConstants)
RPCNumberingScheme(const DDCompactView &cpv)