Back to home page

Project CMSSW displayed by LXR

 
 

    


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 """