CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Functions
plottingOptions Namespace Reference

Classes

class  BasePlottingOptions
 
class  PlottingOptionsOffline
 
class  PlottingOptionsPrimaryVertex
 
class  PlottingOptionsTrackSplitting
 
class  PlottingOptionsZMuMu
 

Functions

def PlottingOptions
 

Function Documentation

def plottingOptions.PlottingOptions (   config,
  valType 
)

Definition at line 214 of file plottingOptions.py.

Referenced by validateAlignments.createExtendedValidationScript(), validateAlignments.createMergeScript(), validateAlignments.createMergeZmumuPlotsScript(), validateAlignments.createTrackSplitPlotScript(), and genericValidation.GenericValidation.getRepMap().

215 def PlottingOptions(config, valType):
216  plottingOptionsClasses = {
217  "offline": PlottingOptionsOffline,
218  "split": PlottingOptionsTrackSplitting,
219  "zmumu": PlottingOptionsZMuMu,
220  "primaryvertex": PlottingOptionsPrimaryVertex
221  }
222 
223  if valType not in globalDictionaries.plottingOptions:
224  globalDictionaries.plottingOptions[valType] = plottingOptionsClasses[valType](config)
225  return globalDictionaries.plottingOptions[valType].getRepMap()