CMS 3D CMS Logo

List of all members | Public Member Functions | Static Public Member Functions | Public Attributes
Types._Untracked Class Reference
Inheritance diagram for Types._Untracked:

Public Member Functions

def __getattr__ (self, name)
 

Static Public Member Functions

def __call__ (param)
 

Public Attributes

 name
 

Detailed Description

Class type for 'untracked' to allow nice syntax

Definition at line 13 of file Types.py.

Member Function Documentation

def Types._Untracked.__call__ (   param)
static
used to set a 'param' parameter to be 'untracked'

Definition at line 17 of file Types.py.

17  def __call__(param):
18  """used to set a 'param' parameter to be 'untracked'"""
19  param.setIsTracked(False)
20  return param
def __call__(param)
Definition: Types.py:17
def Types._Untracked.__getattr__ (   self,
  name 
)
A factory which allows syntax untracked.name(value) to construct an
instance of 'name' class which is set to be untracked

Definition at line 21 of file Types.py.

References resolutioncreator_cfi.object.

Referenced by VarParsing.VarParsing.setType().

21  def __getattr__(self,name):
22  """A factory which allows syntax untracked.name(value) to construct an
23  instance of 'name' class which is set to be untracked"""
24  if name == "__bases__": raise AttributeError # isclass uses __bases__ to recognize class objects
25  class Factory(object):
26  def __init__(self,name):
27  self.name = name
28  def __call__(self,*value,**params):
29  param = globals()[self.name](*value,**params)
30  return _Untracked.__call__(param)
31  return Factory(name)
32 
def __getattr__(self, name)
Definition: Types.py:21
def __call__(param)
Definition: Types.py:17

Member Data Documentation

Types._Untracked.name

Definition at line 27 of file Types.py.

Referenced by ElectronMVAID.ElectronMVAID.__call__(), FWLite.ElectronMVAID.__call__(), dirstructure.Directory.__create_pie_image(), DisplayManager.DisplayManager.__del__(), dqm_interfaces.DirID.__eq__(), dirstructure.Directory.__get_full_path(), dirstructure.Comparison.__get_img_name(), dataset.Dataset.__getDataType(), dataset.Dataset.__getFileInfoList(), dirstructure.Comparison.__make_image(), core.autovars.NTupleVariable.__repr__(), core.autovars.NTupleObjectType.__repr__(), core.autovars.NTupleObject.__repr__(), core.autovars.NTupleCollection.__repr__(), dirstructure.Directory.__repr__(), dqm_interfaces.DirID.__repr__(), dirstructure.Comparison.__repr__(), config.Service.__setattr__(), config.CFG.__str__(), counter.Counter.__str__(), average.Average.__str__(), FWLite.WorkingPoints._reformat_cut_definitions(), core.autovars.NTupleObjectType.addSubObjects(), core.autovars.NTupleObjectType.addVariables(), core.autovars.NTupleObjectType.allVars(), dirstructure.Directory.calcStats(), validation.Sample.digest(), python.rootplot.utilities.Hist.divide(), python.rootplot.utilities.Hist.divide_wilson(), DisplayManager.DisplayManager.Draw(), core.autovars.NTupleVariable.fillBranch(), core.autovars.NTupleObject.fillBranches(), core.autovars.NTupleCollection.fillBranchesScalar(), core.autovars.NTupleCollection.fillBranchesVector(), core.autovars.NTupleCollection.get_cpp_declaration(), core.autovars.NTupleCollection.get_cpp_wrapper_class(), core.autovars.NTupleCollection.get_py_wrapper_class(), utils.StatisticalTest.get_status(), production_tasks.Task.getname(), dataset.CMSDataset.getPrimaryDatasetEntries(), dataset.PrivateDataset.getPrimaryDatasetEntries(), VIDSelectorBase.VIDSelectorBase.initialize(), core.autovars.NTupleVariable.makeBranch(), core.autovars.NTupleObject.makeBranches(), core.autovars.NTupleCollection.makeBranchesScalar(), core.autovars.NTupleCollection.makeBranchesVector(), dirstructure.Directory.print_report(), dataset.BaseDataset.printInfo(), dataset.Dataset.printInfo(), production_tasks.MonitorJobs.run(), python.rootplot.utilities.Hist.TGraph(), python.rootplot.utilities.Hist.TH1F(), Vispa.Views.PropertyView.Property.valueChanged(), counter.Counter.write(), and average.Average.write().