CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
DTValidSummary.DTValidSummary Class Reference

Public Member Functions

def __init__ (self, run, dir, input_file, output_file, config)
 
def initProcess (self)
 
def run (self)
 
def writeCfg (self)
 

Public Attributes

 config
 
 configs
 
 dir
 
 input_file
 
 output_file
 
 process
 
 pset_name
 
 pset_template
 
 runnumber
 
 task
 

Detailed Description

Definition at line 5 of file DTValidSummary.py.

Constructor & Destructor Documentation

def DTValidSummary.DTValidSummary.__init__ (   self,
  run,
  dir,
  input_file,
  output_file,
  config 
)

Definition at line 6 of file DTValidSummary.py.

6  def __init__(self, run, dir, input_file, output_file, config):
7  self.runnumber = run
8  self.config = config
9  self.dir = dir
10  self.input_file = input_file
11  self.output_file = output_file
12 
13  self.pset_name = 'dtTTrigValidSummary_cfg.py'
14  self.pset_template = 'CalibMuon.DTCalibration.dtTTrigValidSummary_cfg'
15 
16  self.process = None
17  self.initProcess()
18  self.configs = [self.pset_name]
19  self.task = CmsswTask(self.dir,self.configs)
20 
def __init__(self, run, dir, input_file, output_file, config)

Member Function Documentation

def DTValidSummary.DTValidSummary.initProcess (   self)

Definition at line 21 of file DTValidSummary.py.

References DTValidSummary.DTValidSummary.input_file, tools.loadCmsProcess(), DTValidSummary.DTValidSummary.output_file, DTTTrigProd.DTTTrigProd.process, DTDqm.DTDqm.process, DTDQMMerge.DTDQMMerge.process, DTValidSummary.DTValidSummary.process, DTAnalysisResiduals.DTAnalysisResiduals.process, DTDQMHarvesting.DTDQMHarvesting.process, DTNoiseCalibration.DTNoiseCalibration.process, DTResidualCalibration.DTResidualCalibration.process, DTDQMValidation.DTDQMValidation.process, DTTTrigValid.DTTTrigValid.process, DTT0DBValidation.DTT0DBValidation.process, DTTTrigResidualCorr.DTTTrigResidualCorr.process, DTTTrigCorrFirst.DTTTrigCorrFirst.process, DTTTrigTimeBoxesWriter.DTTTrigTimeBoxesWriter.process, DTTTrigProd.DTTTrigProd.pset_template, DTAnalysisResiduals.DTAnalysisResiduals.pset_template, DTResidualCalibration.DTResidualCalibration.pset_template, DTValidSummary.DTValidSummary.pset_template, DTNoiseCalibration.DTNoiseCalibration.pset_template, DTT0DBValidation.DTT0DBValidation.pset_template, DTDQMMerge.DTDQMMerge.pset_template, DTDqm.DTDqm.pset_template, DTTTrigValid.DTTTrigValid.pset_template, DTDQMHarvesting.DTDQMHarvesting.pset_template, and DTDQMValidation.DTDQMValidation.pset_template.

21  def initProcess(self):
23  self.process.resolutionTest.inputFile = self.input_file
24  self.process.resolutionTest.OutputFileName = self.output_file
25 
def loadCmsProcess(psetPath)
Definition: tools.py:144
def DTValidSummary.DTValidSummary.run (   self)

Definition at line 30 of file DTValidSummary.py.

Referenced by Types.EventID.cppID(), Types.LuminosityBlockID.cppID(), and o2olib.O2OTool.execute().

30  def run(self):
31  self.task.run()
32  return
def DTValidSummary.DTValidSummary.writeCfg (   self)

Definition at line 26 of file DTValidSummary.py.

References CmsswTask.CmsswTask.dir, DTDqm.DTDqm.dir, DTDQMMerge.DTDQMMerge.dir, DTDQMHarvesting.DTDQMHarvesting.dir, DTT0DBValidation.DTT0DBValidation.dir, DTValidSummary.DTValidSummary.dir, CrabTask.CrabTask.dir, DTTTrigProd.DTTTrigProd.dir, DTTTrigResidualCorr.DTTTrigResidualCorr.dir, DTTTrigTimeBoxesWriter.DTTTrigTimeBoxesWriter.dir, DTAnalysisResiduals.DTAnalysisResiduals.dir, DTDQMValidation.DTDQMValidation.dir, DTResidualCalibration.DTResidualCalibration.dir, DTNoiseCalibration.DTNoiseCalibration.dir, DTTTrigCorrFirst.DTTTrigCorrFirst.dir, DTTTrigValid.DTTTrigValid.dir, DTTTrigProd.DTTTrigProd.process, DTDqm.DTDqm.process, DTDQMMerge.DTDQMMerge.process, DTValidSummary.DTValidSummary.process, DTAnalysisResiduals.DTAnalysisResiduals.process, DTDQMHarvesting.DTDQMHarvesting.process, DTNoiseCalibration.DTNoiseCalibration.process, DTResidualCalibration.DTResidualCalibration.process, DTDQMValidation.DTDQMValidation.process, DTTTrigValid.DTTTrigValid.process, DTT0DBValidation.DTT0DBValidation.process, DTTTrigResidualCorr.DTTTrigResidualCorr.process, DTTTrigCorrFirst.DTTTrigCorrFirst.process, DTTTrigTimeBoxesWriter.DTTTrigTimeBoxesWriter.process, DTTTrigProd.DTTTrigProd.pset_name, DTNoiseCalibration.DTNoiseCalibration.pset_name, DTTTrigValid.DTTTrigValid.pset_name, DTResidualCalibration.DTResidualCalibration.pset_name, DTAnalysisResiduals.DTAnalysisResiduals.pset_name, DTDQMMerge.DTDQMMerge.pset_name, DTDqm.DTDqm.pset_name, DTValidSummary.DTValidSummary.pset_name, DTDQMValidation.DTDQMValidation.pset_name, DTDQMHarvesting.DTDQMHarvesting.pset_name, and CrabTask.CrabTask.pset_name.

26  def writeCfg(self):
27  writeCfg(self.process,self.dir,self.pset_name)
28  #writeCfgPkl(self.process,self.dir,self.pset_name)
29 

Member Data Documentation

DTValidSummary.DTValidSummary.input_file

Definition at line 10 of file DTValidSummary.py.

Referenced by DTValidSummary.DTValidSummary.initProcess().

DTValidSummary.DTValidSummary.output_file

Definition at line 11 of file DTValidSummary.py.

Referenced by DTValidSummary.DTValidSummary.initProcess().

DTValidSummary.DTValidSummary.process

Definition at line 16 of file DTValidSummary.py.

Referenced by ConfigBuilder.ConfigBuilder.addExtraStream(), ConfigBuilder.ConfigBuilder.completeInputCommand(), ConfigBuilder.ConfigBuilder.doNotInlineEventContent(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor.dumpPython(), DTValidSummary.DTValidSummary.initProcess(), DTVDriftMeanTimerCalibration.DTVDriftMeanTimerCalibration.initProcess(), DTVDriftSegmentCalibration.DTVDriftSegmentCalibration.initProcess(), ConfigBuilder.ConfigBuilder.PrintAllModules.leave(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor.open(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor.outputEventContent(), ConfigBuilder.ConfigBuilder.prepare(), ConfigBuilder.ConfigBuilder.prepare_ALCA(), ConfigBuilder.ConfigBuilder.prepare_DQM(), ConfigBuilder.ConfigBuilder.prepare_HLT(), ConfigBuilder.ConfigBuilder.prepare_LHE(), ConfigBuilder.ConfigBuilder.prepare_PATFILTER(), ConfigBuilder.ConfigBuilder.prepare_VALIDATION(), ConfigBuilder.ConfigBuilder.renameHLTprocessInSequence(), ConfigBuilder.ConfigBuilder.renameInputTagsInSequence(), ConfigBuilder.ConfigBuilder.scheduleSequence(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor.setProcess(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor.setProperty(), DTValidSummary.DTValidSummary.writeCfg(), DTVDriftMeanTimerWriter.DTVDriftMeanTimerWriter.writeCfg(), DTVDriftSegmentWriter.DTVDriftSegmentWriter.writeCfg(), DTVDriftSegmentCalibration.DTVDriftSegmentCalibration.writeCfg(), and DTVDriftMeanTimerCalibration.DTVDriftMeanTimerCalibration.writeCfg().

DTValidSummary.DTValidSummary.runnumber
DTValidSummary.DTValidSummary.task

Definition at line 19 of file DTValidSummary.py.