Public Member Functions | |
def | __init__ (self, run, config) |
def | dqmOutputDir (self, type, dirLabel, config) |
def | run (self, type, mode, execute) |
def | runAnalysisResiduals (self, run, runselection, trial, label, result_file, config, runStep=True) |
def | runAnalysisWorkflow (self, mode, run, config, execute=True) |
Analysis workflow. More... | |
def | runDBValidationWorkflow (self, mode, run, inputFiles, config, execute=True) |
DB Validation workflow. More... | |
def | runDQMClient (self, run, output_dir, config, runStep=True) |
def | runDQMHarvesting (self, run, output_dir, config, runStep=True) |
def | runDQMMerge (self, run, output_dir, config, runStep=True) |
def | runNoiseWorkflow (self, mode, run, config, execute=True) |
noise workflow More... | |
def | runResidualCalib (self, run, runselection, trial, input_db, label, result_file, config, runStep=True) |
def | runT0Workflow (self, mode, run, config, execute=True) |
t0 workflow More... | |
def | runTtrigProd (self, run, runselection, trial, config, runStep=True) |
def | runTtrigResidualCorr (self, run, input_db, root_file, config, runStep=True) |
def | runTtrigValid (self, run, runselection, trial, input_db, label, config, runStep=True) |
def | runTtrigValidSummary (self, run, input_file, output_file, config, runStep=True) |
def | runTtrigWorkflow (self, mode, run, config, execute=True) |
tTrig workflow More... | |
def | runTtrigWriter (self, run, config, runStep=True) |
def | runValidationWorkflow (self, mode, run, config, execute=True) |
Validation workflow. More... | |
def | runVDriftMeanTimerCalib (self, run, runselection, trial, label, result_file, config, runStep=True) |
def | runVDriftMeanTimerWriter (self, run, root_file, config, runStep=True) |
def | runVDriftSegmentCalib (self, run, runselection, trial, label, result_file, config, runStep=True) |
def | runVDriftSegmentWriter (self, run, root_file, config, runStep=True) |
def | runVDriftWorkflow (self, mode, run, config, execute=True) |
vDrift workflow More... | |
Public Attributes | |
config | |
refRun | |
Definition at line 22 of file DTCalibrationWorker.py.
def DTCalibrationWorker.DTCalibrationWorker.__init__ | ( | self, | |
run, | |||
config | |||
) |
Definition at line 23 of file DTCalibrationWorker.py.
def DTCalibrationWorker.DTCalibrationWorker.dqmOutputDir | ( | self, | |
type, | |||
dirLabel, | |||
config | |||
) |
Definition at line 46 of file DTCalibrationWorker.py.
References tools.getDatasetStr(), and harvestTrackValidationPlots.str.
Referenced by DTCalibrationWorker.DTCalibrationWorker.runTtrigWorkflow(), and DTCalibrationWorker.DTCalibrationWorker.runValidationWorkflow().
def DTCalibrationWorker.DTCalibrationWorker.run | ( | self, | |
type, | |||
mode, | |||
execute | |||
) |
Definition at line 27 of file DTCalibrationWorker.py.
References DTAnalysisResiduals.DTAnalysisResiduals.config, geometry.Alignables.config, preexistingValidation.PreexistingValidation.config, DTCalibrationWorker.DTCalibrationWorker.config, plottingOptions.BasePlottingOptions.config, genericValidation.GenericValidation.config, DTCalibrationWorker.DTCalibrationWorker.refRun, DTCalibrationWorker.DTCalibrationWorker.runAnalysisWorkflow(), DTCalibrationWorker.DTCalibrationWorker.runDBValidationWorkflow(), DTCalibrationWorker.DTCalibrationWorker.runNoiseWorkflow(), DTCalibrationWorker.DTCalibrationWorker.runT0Workflow(), DTCalibrationWorker.DTCalibrationWorker.runTtrigWorkflow(), DTCalibrationWorker.DTCalibrationWorker.runValidationWorkflow(), and DTCalibrationWorker.DTCalibrationWorker.runVDriftWorkflow().
Referenced by Types.EventID.cppID(), Types.LuminosityBlockID.cppID(), and o2olib.O2OTool.execute().
def DTCalibrationWorker.DTCalibrationWorker.runAnalysisResiduals | ( | self, | |
run, | |||
runselection, | |||
trial, | |||
label, | |||
result_file, | |||
config, | |||
runStep = True |
|||
) |
Definition at line 145 of file DTCalibrationWorker.py.
References tools.getDatasetStr(), tools.haddInCastor(), tools.haddLocal(), and harvestTrackValidationPlots.str.
Referenced by DTCalibrationWorker.DTCalibrationWorker.runAnalysisWorkflow().
def DTCalibrationWorker.DTCalibrationWorker.runAnalysisWorkflow | ( | self, | |
mode, | |||
run, | |||
config, | |||
execute = True |
|||
) |
Analysis workflow.
Definition at line 713 of file DTCalibrationWorker.py.
References DTCalibrationWorker.DTCalibrationWorker.runAnalysisResiduals().
Referenced by DTCalibrationWorker.DTCalibrationWorker.run().
def DTCalibrationWorker.DTCalibrationWorker.runDBValidationWorkflow | ( | self, | |
mode, | |||
run, | |||
inputFiles, | |||
config, | |||
execute = True |
|||
) |
DB Validation workflow.
Definition at line 737 of file DTCalibrationWorker.py.
Referenced by DTCalibrationWorker.DTCalibrationWorker.run().
def DTCalibrationWorker.DTCalibrationWorker.runDQMClient | ( | self, | |
run, | |||
output_dir, | |||
config, | |||
runStep = True |
|||
) |
Definition at line 347 of file DTCalibrationWorker.py.
References tools.listFilesInCastor(), and tools.listFilesLocal().
Referenced by DTCalibrationWorker.DTCalibrationWorker.runTtrigWorkflow().
def DTCalibrationWorker.DTCalibrationWorker.runDQMHarvesting | ( | self, | |
run, | |||
output_dir, | |||
config, | |||
runStep = True |
|||
) |
Definition at line 372 of file DTCalibrationWorker.py.
References tools.listFilesInCastor(), and tools.listFilesLocal().
Referenced by DTCalibrationWorker.DTCalibrationWorker.runValidationWorkflow().
def DTCalibrationWorker.DTCalibrationWorker.runDQMMerge | ( | self, | |
run, | |||
output_dir, | |||
config, | |||
runStep = True |
|||
) |
Definition at line 397 of file DTCalibrationWorker.py.
References tools.listFilesInCastor(), and tools.listFilesLocal().
Referenced by DTCalibrationWorker.DTCalibrationWorker.runValidationWorkflow().
def DTCalibrationWorker.DTCalibrationWorker.runNoiseWorkflow | ( | self, | |
mode, | |||
run, | |||
config, | |||
execute = True |
|||
) |
noise workflow
Definition at line 616 of file DTCalibrationWorker.py.
References tools.copyFilesFromCastor(), tools.copyFilesLocal(), tools.getDatasetStr(), and harvestTrackValidationPlots.str.
Referenced by DTCalibrationWorker.DTCalibrationWorker.run().
def DTCalibrationWorker.DTCalibrationWorker.runResidualCalib | ( | self, | |
run, | |||
runselection, | |||
trial, | |||
input_db, | |||
label, | |||
result_file, | |||
config, | |||
runStep = True |
|||
) |
Definition at line 109 of file DTCalibrationWorker.py.
References tools.getDatasetStr(), tools.haddInCastor(), tools.haddLocal(), and harvestTrackValidationPlots.str.
Referenced by DTCalibrationWorker.DTCalibrationWorker.runTtrigWorkflow().
def DTCalibrationWorker.DTCalibrationWorker.runT0Workflow | ( | self, | |
mode, | |||
run, | |||
config, | |||
execute = True |
|||
) |
t0 workflow
Definition at line 663 of file DTCalibrationWorker.py.
Referenced by DTCalibrationWorker.DTCalibrationWorker.run().
def DTCalibrationWorker.DTCalibrationWorker.runTtrigProd | ( | self, | |
run, | |||
runselection, | |||
trial, | |||
config, | |||
runStep = True |
|||
) |
Definition at line 63 of file DTCalibrationWorker.py.
References tools.getDatasetStr(), tools.haddInCastor(), tools.haddLocal(), and harvestTrackValidationPlots.str.
Referenced by DTCalibrationWorker.DTCalibrationWorker.runTtrigWorkflow().
def DTCalibrationWorker.DTCalibrationWorker.runTtrigResidualCorr | ( | self, | |
run, | |||
input_db, | |||
root_file, | |||
config, | |||
runStep = True |
|||
) |
Definition at line 179 of file DTCalibrationWorker.py.
Referenced by DTCalibrationWorker.DTCalibrationWorker.runTtrigWorkflow().
def DTCalibrationWorker.DTCalibrationWorker.runTtrigValid | ( | self, | |
run, | |||
runselection, | |||
trial, | |||
input_db, | |||
label, | |||
config, | |||
runStep = True |
|||
) |
Definition at line 196 of file DTCalibrationWorker.py.
References tools.getDatasetStr(), and harvestTrackValidationPlots.str.
Referenced by DTCalibrationWorker.DTCalibrationWorker.runTtrigWorkflow().
def DTCalibrationWorker.DTCalibrationWorker.runTtrigValidSummary | ( | self, | |
run, | |||
input_file, | |||
output_file, | |||
config, | |||
runStep = True |
|||
) |
if config.stageOutLocal: output_dir = project_valid + "/res" haddLocal(output_dir,result_file,'residuals') elif config.stageOutCAF: castor_dir = config.castorpath + "/" + config.userdircaf haddInCastor(castor_dir,result_file,'residuals','rfio://castorcms/','?svcClass=cmscafuser')
Definition at line 234 of file DTCalibrationWorker.py.
def DTCalibrationWorker.DTCalibrationWorker.runTtrigWorkflow | ( | self, | |
mode, | |||
run, | |||
config, | |||
execute = True |
|||
) |
tTrig workflow
Definition at line 425 of file DTCalibrationWorker.py.
References DTCalibrationWorker.DTCalibrationWorker.dqmOutputDir(), DTCalibrationWorker.DTCalibrationWorker.runDQMClient(), DTCalibrationWorker.DTCalibrationWorker.runResidualCalib(), DTCalibrationWorker.DTCalibrationWorker.runTtrigProd(), DTCalibrationWorker.DTCalibrationWorker.runTtrigResidualCorr(), DTCalibrationWorker.DTCalibrationWorker.runTtrigValid(), and DTCalibrationWorker.DTCalibrationWorker.runTtrigWriter().
Referenced by DTCalibrationWorker.DTCalibrationWorker.run().
Definition at line 97 of file DTCalibrationWorker.py.
Referenced by DTCalibrationWorker.DTCalibrationWorker.runTtrigWorkflow().
def DTCalibrationWorker.DTCalibrationWorker.runValidationWorkflow | ( | self, | |
mode, | |||
run, | |||
config, | |||
execute = True |
|||
) |
Validation workflow.
Definition at line 670 of file DTCalibrationWorker.py.
References DTCalibrationWorker.DTCalibrationWorker.dqmOutputDir(), tools.getDatasetStr(), DTCalibrationWorker.DTCalibrationWorker.runDQMHarvesting(), DTCalibrationWorker.DTCalibrationWorker.runDQMMerge(), and harvestTrackValidationPlots.str.
Referenced by DTCalibrationWorker.DTCalibrationWorker.run().
def DTCalibrationWorker.DTCalibrationWorker.runVDriftMeanTimerCalib | ( | self, | |
run, | |||
runselection, | |||
trial, | |||
label, | |||
result_file, | |||
config, | |||
runStep = True |
|||
) |
Definition at line 296 of file DTCalibrationWorker.py.
References tools.getDatasetStr(), tools.haddInCastor(), tools.haddLocal(), and harvestTrackValidationPlots.str.
Referenced by DTCalibrationWorker.DTCalibrationWorker.runVDriftWorkflow().
def DTCalibrationWorker.DTCalibrationWorker.runVDriftMeanTimerWriter | ( | self, | |
run, | |||
root_file, | |||
config, | |||
runStep = True |
|||
) |
Definition at line 331 of file DTCalibrationWorker.py.
Referenced by DTCalibrationWorker.DTCalibrationWorker.runVDriftWorkflow().
def DTCalibrationWorker.DTCalibrationWorker.runVDriftSegmentCalib | ( | self, | |
run, | |||
runselection, | |||
trial, | |||
label, | |||
result_file, | |||
config, | |||
runStep = True |
|||
) |
Definition at line 245 of file DTCalibrationWorker.py.
References tools.getDatasetStr(), tools.haddInCastor(), tools.haddLocal(), and harvestTrackValidationPlots.str.
Referenced by DTCalibrationWorker.DTCalibrationWorker.runVDriftWorkflow().
def DTCalibrationWorker.DTCalibrationWorker.runVDriftSegmentWriter | ( | self, | |
run, | |||
root_file, | |||
config, | |||
runStep = True |
|||
) |
Definition at line 280 of file DTCalibrationWorker.py.
Referenced by DTCalibrationWorker.DTCalibrationWorker.runVDriftWorkflow().
def DTCalibrationWorker.DTCalibrationWorker.runVDriftWorkflow | ( | self, | |
mode, | |||
run, | |||
config, | |||
execute = True |
|||
) |
vDrift workflow
# Summary of validation if not os.path.exists(summaryResiduals): self.runTtrigValidSummary(run,residualsResidCorr,summaryResiduals,config) if not os.path.exists(summaryResiduals): raise RuntimeError,'Could not produce %s' % summaryResiduals
# Summary of validation if not os.path.exists(summaryResiduals): self.runTtrigValidSummary(run,residualsResidCorr,summaryResiduals,config) if not os.path.exists(summaryResiduals): raise RuntimeError,'Could not produce %s' % summaryResiduals
# Summary of validation if not os.path.exists(summaryResiduals): self.runTtrigValidSummary(run,residualsValid,summaryResiduals,config) if not os.path.exists(summaryResiduals): raise RuntimeError,'Could not produce %s' % summaryResiduals
Definition at line 567 of file DTCalibrationWorker.py.
References DTCalibrationWorker.DTCalibrationWorker.runVDriftMeanTimerCalib(), DTCalibrationWorker.DTCalibrationWorker.runVDriftMeanTimerWriter(), DTCalibrationWorker.DTCalibrationWorker.runVDriftSegmentCalib(), and DTCalibrationWorker.DTCalibrationWorker.runVDriftSegmentWriter().
Referenced by DTCalibrationWorker.DTCalibrationWorker.run().
DTCalibrationWorker.DTCalibrationWorker.config |
Definition at line 24 of file DTCalibrationWorker.py.
Referenced by DTNoiseCalibration.DTNoiseCalibration.initCrab(), DTTTrigProd.DTTTrigProd.initCrab(), DTDQMValidation.DTDQMValidation.initCrab(), DTResidualCalibration.DTResidualCalibration.initCrab(), DTTTrigValid.DTTTrigValid.initCrab(), DTVDriftMeanTimerCalibration.DTVDriftMeanTimerCalibration.initCrab(), DTVDriftSegmentCalibration.DTVDriftSegmentCalibration.initCrab(), DTT0DBValidation.DTT0DBValidation.initProcess(), DTDQMMerge.DTDQMMerge.initProcess(), DTDqm.DTDqm.initProcess(), DTDQMHarvesting.DTDQMHarvesting.initProcess(), DTVDriftMeanTimerCalibration.DTVDriftMeanTimerCalibration.initProcess(), DTTTrigProd.DTTTrigProd.initProcess(), DTVDriftSegmentCalibration.DTVDriftSegmentCalibration.initProcess(), DTNoiseCalibration.DTNoiseCalibration.initProcess(), DTResidualCalibration.DTResidualCalibration.initProcess(), DTDQMValidation.DTDQMValidation.initProcess(), DTTTrigValid.DTTTrigValid.initProcess(), and DTCalibrationWorker.DTCalibrationWorker.run().
DTCalibrationWorker.DTCalibrationWorker.refRun |
Definition at line 25 of file DTCalibrationWorker.py.
Referenced by DTCalibrationWorker.DTCalibrationWorker.run().