CMS 3D CMS Logo

Public Member Functions | Private Attributes | Static Private Attributes

heavyIonTools::ConfigureHeavyIons Class Reference

Inherits FWCore::GuiBrowsers::ConfigToolBase::ConfigToolBase.

List of all members.

Public Member Functions

def __call__
def __init__
def getDefaultParameters
def toolCode

Private Attributes

 _comment
 _parameters

Static Private Attributes

tuple _defaultParameters = dicttypes.SortedKeysDict()
string _label = 'configureHeavyIons'

Detailed Description

Configure all defaults for heavy ions

Definition at line 5 of file heavyIonTools.py.


Constructor & Destructor Documentation

def heavyIonTools::ConfigureHeavyIons::__init__ (   self)

Definition at line 12 of file heavyIonTools.py.

00013                       :
00014         ConfigToolBase.__init__(self)        
00015         self._parameters=copy.deepcopy(self._defaultParameters)
00016         self._comment = ""


Member Function Documentation

def heavyIonTools::ConfigureHeavyIons::__call__ (   self,
  process 
)

Definition at line 20 of file heavyIonTools.py.

00021                               :
00022                 
00023         self.apply(process) 
        
def heavyIonTools::ConfigureHeavyIons::getDefaultParameters (   self)

Definition at line 17 of file heavyIonTools.py.

00018                                   :
00019         return self._defaultParameters

def heavyIonTools::ConfigureHeavyIons::toolCode (   self,
  process 
)

Definition at line 24 of file heavyIonTools.py.

00024                                :        
00025         productionDefaults(process)
00026         selectionDefaults(process)
00027            
00028 configureHeavyIons=ConfigureHeavyIons()
00029 
00030 

Member Data Documentation

Definition at line 12 of file heavyIonTools.py.

tuple heavyIonTools::ConfigureHeavyIons::_defaultParameters = dicttypes.SortedKeysDict() [static, private]

Definition at line 10 of file heavyIonTools.py.

string heavyIonTools::ConfigureHeavyIons::_label = 'configureHeavyIons' [static, private]

Definition at line 9 of file heavyIonTools.py.

Definition at line 12 of file heavyIonTools.py.