CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
RPCNumberingScheme.h
Go to the documentation of this file.
1 #ifndef MuonNumbering_RPCNumberingScheme_h
2 #define MuonNumbering_RPCNumberingScheme_h
3 
16 
17 class MuonBaseNumber;
18 class DDCompactView;
19 class MuonDDDConstants;
20 
22  public:
23 
24  RPCNumberingScheme( const DDCompactView& cpv );
25  RPCNumberingScheme( const MuonDDDConstants& muonConstants );
26 
27  virtual ~RPCNumberingScheme(){};
28 
29  virtual int baseNumberToUnitNumber(const MuonBaseNumber);
30 
31  private:
32  void initMe ( const MuonDDDConstants& muonConstants );
33 
42 
43 };
44 
45 #endif
type of data representation of DDCompactView
Definition: DDCompactView.h:77
void initMe(const MuonDDDConstants &muonConstants)
RPCNumberingScheme(const DDCompactView &cpv)
virtual int baseNumberToUnitNumber(const MuonBaseNumber)