Definition at line 49 of file DetStatusLib.py.
◆ __init__()
def python.DetStatusLib.DetStatusNames.__init__ |
( |
|
self | ) |
|
Definition at line 50 of file DetStatusLib.py.
54 self.namedict={
'PIXB':101,
'PIX0':102,
'PIXEA':104,
'PIXEC':105,
55 'SCTB':111,
'SCTEA':114,
'SCTEC':115,
56 'TRTB':121,
'TRTEA':124,
'TRTEC':125,
'TRTTR':126,
60 'IDPF':160,
'IDVX':161,
62 'EMBA':202,
'EMBC':203,
'EMECA':204,
'EMECC':205,
63 'HECA':214,
'HECC':215,
'FCALA':224,
'FCALC':225,
65 'TILBA':232,
'TILBC':233,
'TIEBA':234,
'TIEBC':235,
66 'MBTSA':244,
'MBTSC':245,
67 'CALBA':251,
'CALEA':254,
'CALEC':255,
68 'MDTBA':302,
'MDTBC':303,
'MDTEA':304,
'MDTEC':305,
69 'RPCBA':312,
'RPCBC':313,
70 'TGCEA':324,
'TGCEC':325,
71 'CSCEA':334,
'CSCEC':335,
72 'LCD':350,
'LCDA':353,
'LCDC':354,
74 'L1CAL':401,
'L1MUB':402,
'L1MUE':403,
'L1CTP':404,
77 'TRBJT':421,
'TRBPH':422,
'TRCOS':423,
'TRELE':424,
78 'TRGAM':425,
'TRJET':426,
'TRMET':427,
'TRMBI':428,
79 'TRMUO':429,
'TRTAU':430,
'TRIDT':431,
80 'LUMI':450,
'LUMIONL':451,
83 'ATLGL':480,
'ATLSOL':481,
'ATLTOR':482,
84 'EIDB':501,
'EIDCR':502,
'EIDE':503,
85 'PIDB':505,
'PIDCR':506,
'PIDE':507,
86 'EIDF':508,
'EIDSOFT':509,
87 'MSTACO':510,
'MMUIDCB':511,
'MMUIDVX':512,
88 'MMUGIRL':513,
'MMUBOY':514,
'MMUIDSA':515,
89 'MMUTAG':516,
'MMTIMO':517,
'MCMUTAG':518,
91 'JETB':521,
'JETEA':524,
'JETEC':525,
92 'JETFA':526,
'JETFC':527,
93 'MET':530,
'METCALO':531,
'METMUON':532,
94 'BTGLIFE':541,
'BTGSOFTE':544,
'BTGSOFTM':545,
95 'TAUB':551,
'TAUCR':552,
'TAUE':553}
99 for (name,num)
in self.namedict.
items():
100 self.numdict[num]=name
◆ allNames()
def python.DetStatusLib.DetStatusNames.allNames |
( |
|
self | ) |
|
◆ allNums()
def python.DetStatusLib.DetStatusNames.allNums |
( |
|
self | ) |
|
◆ name()
def python.DetStatusLib.DetStatusNames.name |
( |
|
self, |
|
|
|
num |
|
) |
| |
◆ num()
def python.DetStatusLib.DetStatusNames.num |
( |
|
self, |
|
|
|
name |
|
) |
| |
Definition at line 105 of file DetStatusLib.py.
106 "Return the numeric channel identifier which exactly matches name"
107 return self.namedict[name]
◆ nums()
def python.DetStatusLib.DetStatusNames.nums |
( |
|
self, |
|
|
|
name |
|
) |
| |
Definition at line 109 of file DetStatusLib.py.
110 "Return a list of all numeric channel identifiers which match name"
112 for (iname,inum)
in self.namedict.
items():
113 if (name==iname[:len(name)]):
◆ namedict
python.DetStatusLib.DetStatusNames.namedict |
◆ numdict
python.DetStatusLib.DetStatusNames.numdict |
The documentation for this class was generated from the following file: