CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
ME0NumberingScheme.h
Go to the documentation of this file.
1 #ifndef Geometry_MuonNumbering_ME0NumberingScheme_h
2 #define Geometry_MuonNumbering_ME0NumberingScheme_h
3 
5 
6 class MuonBaseNumber;
7 class DDCompactView;
8 class MuonDDDConstants;
9 
11 
12 public:
13 
14  ME0NumberingScheme( const DDCompactView& cpv );
15  ME0NumberingScheme( const MuonDDDConstants& muonConstants );
16 
17  virtual ~ME0NumberingScheme(){};
18 
19  virtual int baseNumberToUnitNumber(const MuonBaseNumber&);
20 
21 private:
22  void initMe ( const MuonDDDConstants& muonConstants );
23 
28 
29 };
30 
31 #endif
ME0NumberingScheme(const DDCompactView &cpv)
type of data representation of DDCompactView
Definition: DDCompactView.h:76
virtual int baseNumberToUnitNumber(const MuonBaseNumber &)
void initMe(const MuonDDDConstants &muonConstants)