CMS 3D CMS Logo

helpers Namespace Reference


Classes

struct  CompositeCandidateMaker
class  GatherAllModulesVisitor
class  MassSearchParamVisitor
class  MassSearchReplaceAnyInputTagVisitor
class  MassSearchReplaceParamVisitor
struct  MCTruthPairSelector
struct  NamedCompositeCandidateMaker

Functions

def listModules
def massSearchReplaceAnyInputTag
def massSearchReplaceParam


Function Documentation

def helpers::listModules (   sequence  ) 

Definition at line 85 of file helpers.py.

00085                          :
00086     visitor = GatherAllModulesVisitor()
00087     sequence.visit(visitor)
00088     return visitor.modules()
00089 
def massSearchReplaceAnyInputTag(sequence, oldInputTag, newInputTag) : 

def helpers::massSearchReplaceAnyInputTag (   sequence,
  oldInputTag,
  newInputTag 
)

Replace InputTag oldInputTag with newInputTag, at any level of nesting within PSets, VPSets, VInputTags...

Definition at line 90 of file helpers.py.

00090                                                                      : 
00091     """Replace InputTag oldInputTag with newInputTag, at any level of nesting within PSets, VPSets, VInputTags..."""
00092     sequence.visit(MassSearchReplaceAnyInputTagVisitor(oldInputTag,newInputTag))
00093     
00094     

def helpers::massSearchReplaceParam (   sequence,
  paramName,
  paramOldValue,
  paramValue 
)

Definition at line 82 of file helpers.py.

00082                                                                        :
00083     sequence.visit(MassSearchReplaceParamVisitor(paramName,paramOldValue,paramValue))
00084 
def listModules(sequence):


Generated on Tue Jun 9 18:47:30 2009 for CMSSW by  doxygen 1.5.4