22 int theLevelPart= muonConstants.
getValue(
"level");
31 std::cout <<
"Initialize ME0NumberingScheme" <<std::endl;
41 std::stringstream DebugStringStream;
42 DebugStringStream <<
"Initialize ME0NumberingScheme" <<std::endl;
43 DebugStringStream <<
"theRegionLevel " <<
theRegionLevel <<std::endl;
44 DebugStringStream <<
"theLayerLevel " <<
theLayerLevel <<std::endl;
45 DebugStringStream <<
"theSectorLevel " <<
theSectorLevel <<std::endl;
46 DebugStringStream <<
"theRollLevel " <<
theRollLevel <<std::endl;
47 DebugStringStream <<
"theNEtaPart " <<
theNEtaPart <<std::endl;
55 edm::LogVerbatim(
"ME0NumberingScheme")<<
"ME0NumberingScheme::baseNumberToUnitNumber BEGIN "<<std::endl;
67 std::stringstream DebugStringStream;
68 DebugStringStream <<
"ME0Numbering :: number of levels = "<<num.
getLevels()<<std::endl;
69 DebugStringStream <<
"Level \t SuperNo \t BaseNo"<<std::endl;
83 <<
"BaseNumber has " << num.
getLevels() <<
" levels," 84 <<
"need "<<maxLevel<<std::endl;
88 int region(0), layer(0),
chamber(0), roll(0);
104 std::cout <<
"ME0NumberingScheme: Region " << region
105 <<
" Layer " << layer
106 <<
" Chamber " <<
chamber <<
" Roll " << roll << std::endl;
111 edm::LogVerbatim(
"ME0NumberingScheme") <<
"ME0NumberingScheme: Region " << region
112 <<
" Layer " << layer
113 <<
" Chamber " <<
chamber <<
" Roll " << roll << std::endl;
121 std::cout <<
" DetId " <<
id << std::endl;
int getBaseNo(int level) const
ME0NumberingScheme(const DDCompactView &cpv)
type of data representation of DDCompactView
int baseNumberToUnitNumber(const MuonBaseNumber &) override
int getValue(const std::string &name) const
int getSuperNo(int level) const
void initMe(const MuonDDDConstants &muonConstants)