CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Public Attributes
options.ConnectionHLTMenu Class Reference
Inheritance diagram for options.ConnectionHLTMenu:

Public Member Functions

def __init__
 

Public Attributes

 db
 
 name
 
 run
 
 value
 

Detailed Description

Definition at line 27 of file options.py.

Constructor & Destructor Documentation

def options.ConnectionHLTMenu.__init__ (   self,
  value 
)

Definition at line 28 of file options.py.

28 
29  def __init__(self, value):
30  self.value = value
31  self.db = None
32  self.name = None
33  self.run = None
34 
35  # extract the database and configuration name
36  if value:
37  if ':' in self.value:
38  (db, name) = self.value.split(':')
39  if db == 'run':
40  self.run = name
41  elif db in ('hltdev', 'orcoff'):
42  self.db = db
43  self.name = name
44  else:
45  raise Exception('Unknown ConfDB database "%s", valid values are "hltdev" (default) and "orcoff")' % db)
46  else:
47  self.db = 'hltdev'
48  self.name = self.value
49 
50 
# options marked with a (*) only apply when creating a whole process configuration

Member Data Documentation

options.ConnectionHLTMenu.db

Definition at line 30 of file options.py.

options.ConnectionHLTMenu.name

Definition at line 31 of file options.py.

Referenced by BeautifulSoup.Tag._invert(), python.rootplot.utilities.Hist.TGraph(), python.rootplot.utilities.Hist.TH1F(), and python.Vispa.Views.PropertyView.Property.valueChanged().

options.ConnectionHLTMenu.run

Definition at line 32 of file options.py.

Referenced by Types.LuminosityBlockID.cppID().

options.ConnectionHLTMenu.value

Definition at line 29 of file options.py.

Referenced by python.Vispa.Views.PropertyView.FileProperty.buttonClicked(), Types.string.configValue(), Types.FileInPath.configValue(), Mixins.UsingBlock.dumpPython(), Types.int32.insertInto(), Types.uint32.insertInto(), Types.int64.insertInto(), Types.uint64.insertInto(), Mixins.UsingBlock.insertInto(), Types.double.insertInto(), Types.bool.insertInto(), Types.string.insertInto(), Types.FileInPath.insertInto(), Types.vint32.insertInto(), Types.vuint32.insertInto(), Types.vint64.insertInto(), Types.vuint64.insertInto(), Types.vdouble.insertInto(), Types.vbool.insertInto(), Types.vstring.insertInto(), and python.Vispa.Views.PropertyView.FileProperty.labelDoubleClicked().