CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Public Attributes
DTValidSummary.DTValidSummary Class Reference

Public Member Functions

def __init__
 
def initProcess
 
def run
 
def writeCfg
 

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

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 
22  def initProcess(self):
24  self.process.resolutionTest.inputFile = self.input_file
25  self.process.resolutionTest.OutputFileName = self.output_file
def loadCmsProcess
Definition: tools.py:144
def DTValidSummary.DTValidSummary.run (   self)

Definition at line 30 of file DTValidSummary.py.

30 
31  def run(self):
32  self.task.run()
33  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 
27  def writeCfg(self):
28  writeCfg(self.process,self.dir,self.pset_name)
29  #writeCfgPkl(self.process,self.dir,self.pset_name)

Member Data Documentation

DTValidSummary.DTValidSummary.config

Definition at line 8 of file DTValidSummary.py.

Referenced by DTVDriftMeanTimerCalibration.DTVDriftMeanTimerCalibration.initCrab(), DTVDriftSegmentCalibration.DTVDriftSegmentCalibration.initCrab(), DTVDriftSegmentCalibration.DTVDriftSegmentCalibration.initProcess(), and DTVDriftMeanTimerCalibration.DTVDriftMeanTimerCalibration.initProcess().

DTValidSummary.DTValidSummary.configs

Definition at line 18 of file DTValidSummary.py.

Referenced by DTVDriftMeanTimerWriter.DTVDriftMeanTimerWriter.writeCfg(), and DTVDriftSegmentWriter.DTVDriftSegmentWriter.writeCfg().

DTValidSummary.DTValidSummary.dir

Definition at line 9 of file DTValidSummary.py.

Referenced by Inspector.Inspector.GetListObjects(), DTValidSummary.DTValidSummary.writeCfg(), DTVDriftSegmentWriter.DTVDriftSegmentWriter.writeCfg(), DTVDriftMeanTimerWriter.DTVDriftMeanTimerWriter.writeCfg(), DTVDriftSegmentCalibration.DTVDriftSegmentCalibration.writeCfg(), and DTVDriftMeanTimerCalibration.DTVDriftMeanTimerCalibration.writeCfg().

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 DTValidSummary.DTValidSummary.initProcess(), DTVDriftMeanTimerCalibration.DTVDriftMeanTimerCalibration.initProcess(), DTVDriftSegmentCalibration.DTVDriftSegmentCalibration.initProcess(), DTValidSummary.DTValidSummary.writeCfg(), DTVDriftMeanTimerWriter.DTVDriftMeanTimerWriter.writeCfg(), DTVDriftSegmentWriter.DTVDriftSegmentWriter.writeCfg(), DTVDriftSegmentCalibration.DTVDriftSegmentCalibration.writeCfg(), and DTVDriftMeanTimerCalibration.DTVDriftMeanTimerCalibration.writeCfg().

DTValidSummary.DTValidSummary.pset_name

Definition at line 13 of file DTValidSummary.py.

Referenced by DTVDriftMeanTimerCalibration.DTVDriftMeanTimerCalibration.initCrab(), DTVDriftSegmentCalibration.DTVDriftSegmentCalibration.initCrab(), DTValidSummary.DTValidSummary.writeCfg(), DTVDriftMeanTimerCalibration.DTVDriftMeanTimerCalibration.writeCfg(), and DTVDriftSegmentCalibration.DTVDriftSegmentCalibration.writeCfg().

DTValidSummary.DTValidSummary.pset_template

Definition at line 14 of file DTValidSummary.py.

Referenced by DTValidSummary.DTValidSummary.initProcess(), DTVDriftSegmentCalibration.DTVDriftSegmentCalibration.initProcess(), and DTVDriftMeanTimerCalibration.DTVDriftMeanTimerCalibration.initProcess().

DTValidSummary.DTValidSummary.runnumber

Definition at line 7 of file DTValidSummary.py.

Referenced by DTVDriftMeanTimerWriter.DTVDriftMeanTimerWriter.initProcess(), and DTVDriftSegmentWriter.DTVDriftSegmentWriter.initProcess().

DTValidSummary.DTValidSummary.task

Definition at line 19 of file DTValidSummary.py.