CMS 3D CMS Logo

MuonBaseNumber.h
Go to the documentation of this file.
1 #ifndef Geometry_MuonNumbering_MuonBaseNumber_h
2 #define Geometry_MuonNumbering_MuonBaseNumber_h
3 
17 #include <vector>
18 
20 
22  public:
23 
26 
27  void addBase(const int level,const int super,const int base);
28  void addBase(const LevelBaseNumber&);
29 
30  int getLevels() const;
31  int getSuperNo(int level) const;
32  int getBaseNo(int level) const;
33 
34 
35  protected:
36  typedef std::vector<LevelBaseNumber> basenumber_type;
37  basenumber_type sortedBaseNumber;
38 
39 };
40 
41 #endif
void addBase(const int level, const int super, const int base)
int getBaseNo(int level) const
base
Make Sure CMSSW is Setup ##.
std::vector< LevelBaseNumber > basenumber_type
int getLevels() const
int getSuperNo(int level) const
basenumber_type sortedBaseNumber