File indexing completed on 2024-11-25 02:29:22
0001
0002
0003 import os
0004 import sys
0005
0006 SETUPS = ('71212', '', ('0T','2T','3T','3_5T','4T')), \
0007 ('90322', '2pi_scaled', (['3_8T'])), \
0008 ('120812', 'Run1', (['3_8T'])), \
0009 ('120812', 'Run2', (['3_8T'])), \
0010 ('130503', 'Run1', ('3_5T','3_8T')), \
0011 ('130503', 'Run2', ('3_5T','3_8T')),
0012
0013
0014 for SETUP in SETUPS :
0015 SET = SETUP[0]
0016 SUBSET = SETUP[1]
0017 for B_NOM in SETUP[2] :
0018 print(SET, SUBSET, B_NOM)
0019 sys.stdout.flush()
0020 namespace = {'SET':SET, 'SUBSET':SUBSET, 'B_NOM':B_NOM}
0021 execfile("writeMagFieldConfigDB.py",namespace)
0022 process = namespace.get('process')
0023 cfgFile = open('run.py','w')
0024 cfgFile.write( process.dumpPython() )
0025 cfgFile.write( '\n' )
0026 cfgFile.close()
0027 os.system("cmsRun run.py")
0028 del namespace
0029 del process
0030 print("")
0031