File indexing completed on 2024-04-06 11:55:57
0001 condorJobTemplate="""#!/bin/tcsh
0002
0003 set curDir=$PWD
0004 echo $curDir
0005 cd {base}/../..
0006 eval `scramv1 runtime -csh`
0007
0008 cd $curDir
0009
0010 xrdcp {inputFile} reco.root
0011
0012 cmsRun {base}/test/cfgTemplate/apeEstimator_cfg.py {inputCommands}
0013
0014 rm reco.root
0015 """
0016
0017 condorSubTemplate="""
0018 Executable = {jobFile}
0019 Universe = vanilla
0020 Output = {outputFile}
0021 Error = {errorFile}
0022 Log = {logFile}
0023 request_memory = 2000M
0024 request_disk = 500M
0025 batch_name = {jobName}
0026 +JobFlavour = "workday"
0027 Queue Arguments from (
0028 {arguments})
0029 """
0030
0031 condorSubTemplateCAF="""
0032 Executable = {jobFile}
0033 Universe = vanilla
0034 Output = {outputFile}
0035 Error = {errorFile}
0036 Log = {logFile}
0037 request_memory = 2000M
0038 request_disk = 500M
0039 batch_name = {jobName}
0040 +JobFlavour = "workday"
0041 +AccountingGroup = "group_u_CMS.CAF.ALCA"
0042 Queue Arguments from (
0043 {arguments})
0044 """
0045
0046 condorArgumentTemplate="""{fileNumber} {inputFile}
0047 """
0048
0049 submitCondorTemplate="""
0050 condor_submit {subFile}
0051 """
0052
0053 killJobTemplate="condor_rm {jobId}"
0054
0055 summaryTemplate="cmsRun $CMSSW_BASE/src/Alignment/APEEstimation/test/cfgTemplate/apeEstimatorSummary_cfg.py {inputCommands}"
0056
0057 mergeTemplate="hadd {path}/allData.root {inputFiles}"
0058
0059 localSettingTemplate="cmsRun $CMSSW_BASE/src/Alignment/APEEstimation/test/cfgTemplate/apeLocalSetting_cfg.py {inputCommands}"
0060
0061 conditionsFileHeader="""
0062 import FWCore.ParameterSet.Config as cms
0063 from CalibTracker.Configuration.Common.PoolDBESSource_cfi import poolDBESSource
0064 def applyConditions(process):
0065 """
0066
0067 conditionsTemplate="""
0068 process.my{record}Conditions = poolDBESSource.clone(
0069 connect = cms.string('{connect}'),
0070 toGet = cms.VPSet(cms.PSet(record = cms.string('{record}'),
0071 tag = cms.string('{tag}')
0072 )
0073 )
0074 )
0075 process.prefer_my{record}Conditions = cms.ESPrefer("PoolDBESSource", "my{record}Conditions")
0076 """