3 'FULL':
'auto:startup',
4 'GRun':
'auto:startup',
5 'data':
'auto:hltonline',
6 'HIon':
'auto:starthi',
7 'PIon':
'auto:startup',
21 self.
connect = value.split(
',')[1]
36 self.
XmlFile = value.split(
',')[0]
37 self.
LumiDir = value.split(
',')[1]
54 (db, name) = self.value.split(
':')
57 elif db
in (
'hltdev',
'orcoff'):
61 raise Exception(
'Unknown ConfDB database "%s", valid values are "hltdev" (default) and "orcoff")' % db)
94 if name
is 'menu' and type(value)
is not ConnectionHLTMenu:
97 elif name
is 'l1' and type(value)
is not ConnectionL1TMenu:
100 elif name
is 'l1Xml' and type(value)
is not ConnectionL1TMenuXml:
103 elif name
is 'fastsim' and value:
105 object.__setattr__(self,
'fastsim',
True)
106 object.__setattr__(self,
'fragment',
True)
107 object.__setattr__(self,
'data',
False)
108 elif name
is 'open' and value:
110 object.__setattr__(self,
'open',
True)
111 object.__setattr__(self,
'prescale',
"none")
112 elif name
is 'prescale' and value
is not None:
115 object.__setattr__(self,
'prescale', value)
116 elif name
is 'profiling' and value:
118 object.__setattr__(self,
'profiling',
True)
119 elif name
is 'timing' and value:
121 object.__setattr__(self,
'timing',
True)
122 object.__setattr__(self,
'profiling',
True)
124 object.__setattr__(self, name, value)