#include <string>
Go to the source code of this file.
◆ convertStrToIntName()
      
        
          | int convertStrToIntName | ( | const std::string & | ChamberName, | 
        
          |  |  | const std::string & | ChamberType | 
        
          |  | ) |  |  | 
      
 
Definition at line 9 of file MuonStrToIntName.cxx.
   12   const std::string& Name_str = ChamberName;
 
   18   const std::string& 
Type=ChamberType;
 
   28     if (Name_str==
"BIL") Name_int = 0; 
 
   29     else if (Name_str==
"BIS") Name_int = 1; 
 
   30     else if (Name_str==
"BML") Name_int = 2; 
 
   31     else if (Name_str==
"BMS") Name_int = 3;  
 
   32     else if (Name_str==
"BOL") Name_int = 4; 
 
   33     else if (Name_str==
"BOS") Name_int = 5; 
 
   34     else if (Name_str==
"BEE") Name_int = 6; 
 
   35     else if (Name_str==
"BIR") Name_int = 7; 
 
   36     else if (Name_str==
"BMF") Name_int = 8; 
 
   37     else if (Name_str==
"BOF") Name_int = 9; 
 
   38     else if (Name_str==
"BOG") Name_int = 10;
 
   39     else if (Name_str==
"BME") Name_int = 53;
 
   40     else if (Name_str==
"EIC") Name_int = 12;
 
   41     else if (Name_str==
"EIL") Name_int = 13;
 
   42     else if (Name_str==
"EEL") Name_int = 14;
 
   43     else if (Name_str==
"EES") Name_int = 15;
 
   44     else if (Name_str==
"EMC") Name_int = 16;
 
   45     else if (Name_str==
"EML") Name_int = 17;
 
   46     else if (Name_str==
"EMS") Name_int = 18;
 
   47     else if (Name_str==
"EOC") Name_int = 19;
 
   48     else if (Name_str==
"EOL") Name_int = 20;
 
   49     else if (Name_str==
"EOS") Name_int = 21;
 
   50     else if (Name_str==
"T1C") Name_int = 22;
 
   51     else if (Name_str==
"T1L") Name_int = 23;
 
   52     else if (Name_str==
"T1S") Name_int = 24;
 
   53     else if (Name_str==
"T2C") Name_int = 25;
 
   54     else if (Name_str==
"T2L") Name_int = 26;
 
   55     else if (Name_str==
"T2S") Name_int = 27;
 
   56     else if (Name_str==
"T3C") Name_int = 28;
 
   57     else if (Name_str==
"T3L") Name_int = 29;
 
   58     else if (Name_str==
"T3S") Name_int = 30;
 
   59     else if (Name_str==
"CI1") Name_int = 31;
 
   60     else if (Name_str==
"CI2") Name_int = 32;
 
   61     else if (Name_str==
"CI3") Name_int = 33;
 
   62     else if (Name_str==
"CI4") Name_int = 34;
 
   63     else if (Name_str==
"FIL") Name_int = 35;
 
   64     else if (Name_str==
"FIS") Name_int = 36;
 
   65     else if (Name_str==
"FML") Name_int = 37;
 
   66     else if (Name_str==
"FMS") Name_int = 38;
 
   67     else if (Name_str==
"FOL") Name_int = 39;
 
   68     else if (Name_str==
"FOS") Name_int = 40;
 
   69     else if (Name_str==
"T1F") Name_int = 41;
 
   70     else if (Name_str==
"T1E") Name_int = 42;
 
   71     else if (Name_str==
"T2F") Name_int = 43;
 
   72     else if (Name_str==
"T2E") Name_int = 44;
 
   73     else if (Name_str==
"T3F") Name_int = 45;
 
   74     else if (Name_str==
"T3E") Name_int = 46;
 
   75     else if (Name_str==
"T4F") Name_int = 47;
 
   76     else if (Name_str==
"T4E") Name_int = 48;
 
   77     else if (Name_str==
"EIS") Name_int = 49;
 
   78     else if (Name_str==
"CSS") Name_int = 50;
 
   79     else if (Name_str==
"CSL") Name_int = 51;
 
   80     else if (Name_str==
"BIM") Name_int = 52;
 
   81     else if (Name_str==
"BMG") Name_int = 54;
 
   84   } 
else if (
Type==
"RPC") {
 
   85     if (Name_str==
"BML") Name_int = 2; 
 
   86     else if (Name_str==
"BMS") Name_int = 3;  
 
   87     else if (Name_str==
"BOL") Name_int = 4; 
 
   88     else if (Name_str==
"BOS") Name_int = 5;           
 
   89     else if (Name_str==
"BMF") Name_int = 8; 
 
   90     else if (Name_str==
"BOF") Name_int = 9; 
 
   91     else if (Name_str==
"BOG") Name_int = 10;          
 
   93   } 
else {Name_int = -1;}