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