10 "SinglePiMinusE1000" ,
19 Candles[0]:
"MINBIAS_",
20 Candles[1]:
"HZZLLLL_200",
22 Candles[3]:
"MU-_pt10",
23 Candles[4]:
"PI-_1000",
25 Candles[6]:
"QCD_80_120",
27 Candles[7]:
"QCD_3000_3500" 42 "RAW2DIGI,RECO_PILEUP" 46 ProductionSteps = [
"GEN,SIM,DIGI,L1,DIGI2RAW,HLT",
47 "GEN,SIM,DIGI,L1,DIGI2RAW",
50 "GEN,SIM,DIGI,L1,DIGI2RAW,HLT_PILEUP",
51 "GEN,SIM,DIGI,L1,DIGI2RAW_PILEUP",
52 "RAW2DIGI,RECO_PILEUP",
58 "MINBIAS_" : Candles[0],
59 "HZZLLLL_200" : Candles[1],
60 "E_1000" : Candles[1],
61 "MU-_pt10" : Candles[2],
62 "PI-_1000" : Candles[3],
63 "TTBAR_" : Candles[4],
64 "QCD_80_120" : Candles[6],
66 "QCD_3000_3500": Candles[7]
69 CandDesc=[
"Minimum Bias",
70 "Higgs -> ZZ -> 4 leptons",
75 "QCD Jets 80-120 GeV",
77 "QCD Jets 3000-3500 GeV" 85 configs = [
'MinBias.cfi',
87 'SingleElectronE1000.cfi',
93 'QCD_Pt_3000_3500.cfi' 96 filenames = [CandFname[Candles[0]],
97 CandFname[Candles[1]],
98 CandFname[Candles[2]],
99 CandFname[Candles[3]],
100 CandFname[Candles[4]],
101 CandFname[Candles[5]],
102 CandFname[Candles[6]],
104 CandFname[Candles[7]]
106 for x
in range(len(Candles)):
108 KeywordToCfi[Candles[x]] = configs[x]
109 FileName[Candles[x]] = filenames[x]
112 EventContents=[
'RAWSIM',
119 cmsDriverPileUpOption=
'LowLumiPileUp' 126 CustomiseFragment = {
127 'GEN,SIM':
'Validation/Performance/TimeMemoryG4Info.py',
128 'DIGI':
'Validation/Performance/TimeMemoryInfo.py',
129 'DIGI-PILEUP':
'Validation/Performance/MixingModule.py' 133 prevlog = os.path.join(previous,
"cmsPerfSuite.log")
134 if os.path.exists(prevlog):
135 for line
in open(prevlog):
136 if "Test Release based on:" in line:
137 verreg = re.compile(
"^.*Test Release based on: (.*)$")
138 match = verreg.search(line)
140 return match.groups()[0]
142 return "Unknown_prev_release" def getVerFromLog(previous)