CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Private Member Functions | Private Attributes
Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigFolder Class Reference
Inheritance diagram for Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigFolder:

Public Member Functions

def __init__
 
def label_
 
def parameters_
 

Private Member Functions

def _configChildren
 

Private Attributes

 _configChildren
 
 _label
 
 _parameters
 

Detailed Description

Definition at line 18 of file ConfigDataAccessor.py.

Constructor & Destructor Documentation

def Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigFolder.__init__ (   self,
  label,
  parent = None,
  parameters = None 
)

Definition at line 19 of file ConfigDataAccessor.py.

19 
20  def __init__(self, label, parent=None, parameters=None):
21  self._label = label
22  self._configChildren = []
23  self._parameters = {}
24  if parent != None:
25  parent._configChildren += [self]
26  if parameters != None:
self._parameters = parameters

Member Function Documentation

def Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigFolder._configChildren (   self)
private

Definition at line 31 of file ConfigDataAccessor.py.

References Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigFolder._configChildren.

31 
32  def _configChildren(self):
return self._configChildren
def Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigFolder.label_ (   self)

Definition at line 27 of file ConfigDataAccessor.py.

References editorTools.UserCodeTool._label, MagneticFieldMapESProducer._label, TrackerInteractionGeometryESProducer._label, Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigFolder._label, ConfigToolBase.ConfigToolBase._label, and editorTools.ChangeSource._label.

Referenced by Mixins._Labelable._findDependencies(), and Mixins._TypedParameterizable.dumpPython().

27 
28  def label_(self):
return self._label
def Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigFolder.parameters_ (   self)

Definition at line 29 of file ConfigDataAccessor.py.

References editorTools.UserCodeTool._parameters, Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigFolder._parameters, ConfigToolBase.ConfigToolBase._parameters, and editorTools.ChangeSource._parameters.

Referenced by Mixins._TypedParameterizable.clone(), Types.PSet.clone(), and Mixins._TypedParameterizable.copy().

29 
30  def parameters_(self):
return self._parameters

Member Data Documentation

Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigFolder._configChildren
private

Definition at line 21 of file ConfigDataAccessor.py.

Referenced by Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigFolder._configChildren().

Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigFolder._label
private

Definition at line 20 of file ConfigDataAccessor.py.

Referenced by cmsswVersionTools.PickRelValInputFiles.apply(), Vispa.Views.LineDecayView.DecayLine.boundingRect(), Vispa.Views.LineDecayView.DecayLine.containsPoint(), Vispa.Views.LineDecayView.DecayLine.drawText(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigFolder.label_(), Vispa.Views.LineDecayView.DecayLine.labelBoundingRect(), cmsswVersionTools.PickRelValInputFiles.messageEmptyList(), Vispa.Views.LineDecayView.DecayLine.setLabel(), trigTools.SwitchOnTrigger.toolCode(), trigTools.SwitchOnTriggerStandAlone.toolCode(), trigTools.SwitchOnTriggerMatching.toolCode(), trigTools.SwitchOnTriggerMatchingStandAlone.toolCode(), trigTools.SwitchOnTriggerMatchEmbedding.toolCode(), and trigTools.RemoveCleaningFromTriggerMatching.toolCode().

Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigFolder._parameters
private

Definition at line 22 of file ConfigDataAccessor.py.

Referenced by coreTools.RemoveMCMatching.__call__(), metUncertaintyTools.RunMEtUncertainties.__init__(), cmsswVersionTools.Run52xOn51xTrigger.apply(), cmsswVersionTools.PickRelValInputFiles.apply(), jetTools.RunBTagging.apply(), Vispa.Plugins.ConfigEditor.ToolDataAccessor.ImportTool.dumpPython(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigFolder.parameters_(), electronTools.AddElectronUserIsolation.toolCode(), photonTools.AddPhotonUserIsolation.toolCode(), metTools.AddTcMET.toolCode(), muonTools.AddMuonUserIsolation.toolCode(), HiCoreTools.RestrictInputToAOD.toolCode(), coreTools.RestrictInputToAOD.toolCode(), trackTools.MakeAODTrackCandidates.toolCode(), metTools.AddPfMET.toolCode(), HiCoreTools.RemoveMCMatching.toolCode(), coreTools.RunOnData.toolCode(), trackTools.MakePATTrackCandidates.toolCode(), trigTools.SwitchOnTrigger.toolCode(), coreTools.RemoveMCMatching.toolCode(), HiCoreTools.RemoveAllPATObjectsBut.toolCode(), HiCoreTools.RemoveSpecificPATObjects.toolCode(), trigTools.SwitchOnTriggerStandAlone.toolCode(), coreTools.RemoveAllPATObjectsBut.toolCode(), trackTools.MakeTrackCandidates.toolCode(), coreTools.RemoveSpecificPATObjects.toolCode(), HiCoreTools.RemoveCleaning.toolCode(), trigTools.SwitchOnTriggerMatching.toolCode(), HiCoreTools.AddCleaning.toolCode(), coreTools.RemoveCleaning.toolCode(), tauTools.AddTauCollection.toolCode(), trigTools.SwitchOnTriggerMatchingStandAlone.toolCode(), coreTools.AddCleaning.toolCode(), jetTools.AddJetCollection.toolCode(), trigTools.SwitchOnTriggerMatchEmbedding.toolCode(), trigTools.RemoveCleaningFromTriggerMatching.toolCode(), jetTools.SwitchJetCollection.toolCode(), jetTools.AddJetID.toolCode(), jetTools.SetTagInfos.toolCode(), jetTools.SwitchJetCorrLevels.toolCode(), and metUncertaintyTools.RunMEtUncertainties.toolCode().