CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Functions | Variables
relval_steps Namespace Reference

Classes

class  InputInfo
 
class  Matrix
 
class  Steps
 
class  WF
 

Functions

def addForAll
 
def changeRefRelease
 
def gen
 
def genS
 
def genvalid
 
def identityFS
 
def identitySim
 
def merge
 

Variables

dictionary dataReco
 
dictionary ecalHcal
 
dictionary hiDefaults
 
dictionary K100by500 = {'--relval':'100000,500'}
 
dictionary K100byK2 = {'--relval':'100000,2000'}
 
dictionary K110000by45000 = {'--relval': '11000000,45000'}
 
dictionary K250by100 = {'--relval': '25000,100'}
 
dictionary K250by250 = {'--relval': '25000,250'}
 
dictionary K25by250 = {'--relval':'25000,250'}
 
dictionary K3250000by1300000 = {'--relval': '325000000,1300000'}
 
dictionary K50by100 = {'--relval':'50000,100'}
 
dictionary K562by225 = {'--relval': '56250,225'}
 
dictionary K700by280 = {'--relval': '70000,280'}
 high stat step1 More...
 
dictionary K9by100 = {'--relval':'9000,100'}
 
dictionary K9by25 = {'--relval':'9000,25'}
 
dictionary K9by250 = {'--relval':'9000,250'}
 
dictionary K9by50 = {'--relval':'9000,50'}
 
dictionary K9by500 = {'--relval':'9000,500'}
 
dictionary M2by100 = {'--relval':'2000000,100'}
 
list Run2010ASk = [138937,138934,138924,138923,139790,139789,139788,139787,144086,144085,144084,144083,144011]
 Production test section ####. More...
 
list Run2010B = [149011]
 
list Run2010BSk = [146644,147115,147929,148822,149011,149181,149182,149291,149294,149442]
 
list Run2011A = [165121]
 
list Run2011ASk = [165121,172802]
 
list Run2011B = [177719]
 
list Run2011BSk = [177719,177790,177096,175874]
 
list Run2012A = [191226]
 
list Run2012B = [194533]
 
list Run2012Bsk = Run2012B+[194912,195016]
 
list Run2012C = [199812]
 
list Run2012Csk = Run2012C+[194533]
 
list Run2012D = [208307]
 
list Run2012Dsk = Run2012D+[207454]
 
dictionary stCond = {'--conditions':'auto:startup'}
 Standard release validation samples ####. More...
 
dictionary step1Defaults
 
tuple step1FastDefaults
 fastsim section #### no forseen to do things in two steps GEN-SIM then FASTIM->end: maybe later More...
 
tuple step1GenDefaults
 generator test section #### More...
 
dictionary step1PPbDefaults = {'--beamspot':'Realistic8TeVCollisionPPbBoost'}
 steps['MinBias2']=genS('MinBias_8TeV_cfi',K9by100) More...
 
dictionary step2Defaults
 
tuple step2HImixDefaults
 
dictionary step3Defaults
 
dictionary step4Defaults
 
tuple steps = Steps()
 
dictionary U2000by5 = {'--relval': '2000,5'}
 
dictionary U500by5 = {'--relval': '500,5'}
 heavy ions tests More...
 
dictionary U80by2 = {'--relval': '80,2'}
 

Function Documentation

def relval_steps.addForAll (   steps,
  d 
)

Definition at line 426 of file relval_steps.py.

References update.

427 def addForAll(steps,d):
428  for s in steps:
429  steps[s].update(d)
430 
431 
#define update(a, b)
def relval_steps.changeRefRelease (   step1s,
  listOfPairs 
)

Definition at line 418 of file relval_steps.py.

419 def changeRefRelease(step1s,listOfPairs):
420  for s in step1s:
421  if ('INPUT' in step1s[s]):
422  oldD=steps[s]['INPUT'].dataSet
423  for (ref,newRef) in listOfPairs:
424  if ref in oldD:
425  steps[s]['INPUT'].dataSet=oldD.replace(ref,newRef)
def changeRefRelease
def relval_steps.gen (   fragment,
  howMuch 
)

Definition at line 238 of file relval_steps.py.

Referenced by __attribute__(), GaussNoiseFP420.addNoise(), EWKSystUnc.analyze(), ZLONLOHistogrammer.analyze(), ZMassHistogrammer.analyze(), ZHistogrammer.analyze(), ZMCHistogrammer.analyze(), zPdfUnc.analyze(), ZMuPtScaleAnalyzer.analyze(), myFastSimVal.analyze(), METTester.analyze(), HLTJetMETValidation.analyze(), ValidIsoTrkCalib.analyze(), ValidIsoTrkCalib.beginJob(), cond::DecodingKey.createFromInputFile(), GenParticlesHelper.findParticles(), SherpaHadronizer.generatePartonsAndHadronize(), HBHEStatusBitSetter.HBHEStatusBitSetter(), HcalDeadCellMonitor.HcalDeadCellMonitor(), HcalDetDiagLaserClient.htmlOutput(), HcalDetDiagLEDClient.htmlOutput(), HcalDetDiagPedestalClient.htmlOutput(), cond::CredentialStore.installAdmin(), hitfit::Resolution.pick(), StGenEventReco.produce(), TtGenEventReco.produce(), DistortedPFCandProducer.produce(), DistortedMuonProducer.produce(), GenParticlePruner.produce(), cms::METProducer.produce(), HcaluLUTTPGCoder.setLUTGenerationMode(), HcalRecHitMonitor.setup(), HcalDetDiagNoiseMonitor.setup(), cond::CredentialStore.updateConnection(), and cond::CredentialStore.updatePrincipal().

239 def gen(fragment,howMuch):
240  global step1Defaults
241  return merge([{'cfg':fragment},howMuch,step1Defaults])
242 
243 steps['MinBias']=gen('MinBias_8TeV_cfi',K9by100)
244 steps['QCD_Pt_3000_3500']=gen('QCD_Pt_3000_3500_8TeV_cfi',K9by25)
245 steps['QCD_Pt_80_120']=gen('QCD_Pt_80_120_8TeV_cfi',K9by50)
246 steps['SingleElectronPt10']=gen('SingleElectronPt10_cfi',K9by250)
247 steps['SingleElectronPt1000']=gen('SingleElectronPt1000_cfi',K9by250)
248 steps['SingleElectronPt35']=gen('SingleElectronPt35_cfi',K9by250)
249 steps['SingleElectronFlatPt1To100']=gen('SingleElectronFlatPt1To100_cfi',M2by100)
250 steps['SingleGammaPt10']=gen('SingleGammaPt10_cfi',K9by100)
251 steps['SingleGammaPt35']=gen('SingleGammaPt35_cfi',K9by100)
252 steps['SingleMuPt10']=gen('SingleMuPt10_cfi',K25by250)
253 steps['SingleMuPt100']=gen('SingleMuPt100_cfi',K9by250)
254 steps['SingleMuPt1000']=gen('SingleMuPt1000_cfi',K9by100)
255 steps['TTbar']=gen('TTbar_Tauola_8TeV_cfi',K9by50)
256 steps['TTbarLepton']=gen('TTbarLepton_Tauola_8TeV_cfi',K9by100)
257 steps['ZEE']=gen('ZEE_8TeV_cfi',K9by100)
258 steps['Wjet_Pt_80_120']=gen('Wjet_Pt_80_120_8TeV_cfi',K9by100)
259 steps['Wjet_Pt_3000_3500']=gen('Wjet_Pt_3000_3500_8TeV_cfi',K9by100)
260 steps['LM1_sfts']=gen('LM1_sfts_8TeV_cfi',K9by100)
261 steps['QCD_FlatPt_15_3000']=gen('QCDForPF_8TeV_cfi',K9by100)
262 steps['QCD_FlatPt_15_3000HS']=gen('QCDForPF_8TeV_cfi',K50by100)
Definition: merge.py:1
def relval_steps.genS (   fragment,
  howMuch 
)

Definition at line 335 of file relval_steps.py.

336 def genS(fragment,howMuch):
337  global step1Defaults,stCond
338  return merge([{'cfg':fragment},stCond,howMuch,step1Defaults])
Definition: merge.py:1
def relval_steps.genvalid (   fragment,
  d,
  suffix = '',
  fi = '' 
)

Definition at line 468 of file relval_steps.py.

References linker.replace().

469 def genvalid(fragment,d,suffix='',fi=''):
470  import copy
471  c=copy.copy(d)
472  if suffix:
473  c['-s']=c['-s'].replace('genvalid','genvalid_'+suffix)
474  if fi:
475  c['--filein']='lhe:%d'%(fi,)
476  c['cfg']=fragment
477  return c
478 
479 steps['QCD_Pt-30_8TeV_herwigpp']=genvalid('QCD_Pt_30_8TeV_herwigpp_cff',step1GenDefaults,'qcd')
480 steps['DYToLL_M-50_TuneZ2star_8TeV_pythia6-tauola']=genvalid('DYToLL_M_50_TuneZ2star_8TeV_pythia6_tauola_cff',step1GenDefaults,'dy')
481 steps['QCD_Pt-30_TuneZ2star_8TeV_pythia6']=genvalid('QCD_Pt_30_TuneZ2star_8TeV_pythia6_cff',step1GenDefaults,'qcd')
482 steps['QCD_Pt-30_8TeV_pythia8']=genvalid('QCD_Pt_30_8TeV_pythia8_cff',step1GenDefaults,'qcd')
483 steps['GluGluTo2Jets_M-100_8TeV_exhume']=genvalid('GluGluTo2Jets_M_100_8TeV_exhume_cff',step1GenDefaults,'qcd')
484 steps['TT_TuneZ2star_8TeV_pythia6-evtgen']=genvalid('TT_TuneZ2star_8TeV_pythia6_evtgen_cff',step1GenDefaults)
485 steps['MinBias_TuneZ2star_8TeV_pythia6']=genvalid('MinBias_TuneZ2star_8TeV_pythia6_cff',step1GenDefaults,'qcd')
486 steps['WToLNu_TuneZ2star_8TeV_pythia6-tauola']=genvalid('WToLNu_TuneZ2star_8TeV_pythia6_tauola_cff',step1GenDefaults,'w')
487 steps['QCD_Pt-30_8TeV_herwig6']=genvalid('QCD_Pt_30_8TeV_herwig6_cff',step1GenDefaults,'qcd')
488 steps['MinBias_8TeV_pythia8']=genvalid('MinBias_8TeV_pythia8_cff',step1GenDefaults,'qcd')
489 
490 
491 steps['QCD_Ht-100To250_TuneZ2star_8TeV_madgraph-tauola']=genvalid('Hadronizer_MgmMatchTuneZ2star_8TeV_madgraph_tauola_cff',step1GenDefaults,'qcd',5475)
492 steps['QCD_Ht-250To500_TuneZ2star_8TeV_madgraph-tauola']=genvalid('Hadronizer_MgmMatchTuneZ2star_8TeV_madgraph_tauola_cff',step1GenDefaults,'qcd',5476)
493 steps['QCD_Ht-500To1000_TuneZ2star_8TeV_madgraph-tauola']=genvalid('Hadronizer_MgmMatchTuneZ2star_8TeV_madgraph_tauola_cff',step1GenDefaults,'qcd',5481)
494 steps['TTJets_TuneZ2star_8TeV_madgraph-tauola']=genvalid('Hadronizer_MgmMatchTuneZ2star_8TeV_madgraph_tauola_cff',step1GenDefaults,'',5502)
495 steps['WJetsLNu_TuneZ2star_8TeV_madgraph-tauola']=genvalid('Hadronizer_MgmMatchTuneZ2star_8TeV_madgraph_tauola_cff',step1GenDefaults,'w',5607)
496 steps['ZJetsLNu_TuneZ2star_8TeV_madgraph-tauola']=genvalid('Hadronizer_MgmMatchTuneZ2star_8TeV_madgraph_tauola_cff',step1GenDefaults,'dy',5591)
497 steps['ZJetsLNu_Tune4C_8TeV_madgraph-pythia8']=genvalid('Hadronizer_MgmMatchTune4C_8TeV_madgraph_pythia8_cff',step1GenDefaults,'dy',5591)
498 
499 PU={'-n':10,'--pileup':'default','--pileup_input':'das:/RelValMinBias/%s/GEN-SIM'%(baseDataSetRelease[0],)}
500 PUFS={'--pileup':'default'}
501 PUFS2={'--pileup':'mix_2012_Startup_inTimeOnly'}
502 steps['TTbarFSPU']=merge([PUFS,steps['TTbarFS']])
steps['TTbarFSPU2']=merge([PUFS2,steps['TTbarFS']])
Definition: merge.py:1
def replace
Definition: linker.py:10
def relval_steps.identityFS (   wf)

Definition at line 456 of file relval_steps.py.

457 def identityFS(wf):
458  return merge([{'--restoreRND':'HLT','--process':'HLT2','--hltProcess':'HLT2'},wf])
459 
460 steps['SingleMuPt10FS_ID']=identityFS(steps['SingleMuPt10FS'])
461 steps['TTbarFS_ID']=identityFS(steps['TTbarFS'])
Definition: merge.py:1
def relval_steps.identitySim (   wf)

Definition at line 263 of file relval_steps.py.

264 def identitySim(wf):
265  return merge([{'--restoreRND':'SIM','--process':'SIM2'},wf])
266 steps['SingleMuPt10_ID']=identitySim(steps['SingleMuPt10'])
267 steps['TTbar_ID']=identitySim(steps['TTbar'])
268 
269 baseDataSetRelease=[
270  'CMSSW_5_2_1-START52_V4-v1',
271  'CMSSW_5_2_1-STARTHI52_V4-v1',
272  'CMSSW_5_2_1-PU_START52_V4-v1',
273  'CMSSW_5_2_1-START52_V4_FastSim-v1',
274  'CMSSW_5_3_15-STARTHI53V10A-v1' # only MB HI for legacy re-digi
275  ]
276 
277 steps['MinBiasINPUT']={'INPUT':InputInfo(dataSet='/RelValMinBias/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
278 steps['QCD_Pt_3000_3500INPUT']={'INPUT':InputInfo(dataSet='/RelValQCD_Pt_3000_3500/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
279 steps['QCD_Pt_80_120INPUT']={'INPUT':InputInfo(dataSet='/RelValQCD_Pt_80_120/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
280 steps['SingleElectronPt10INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleElectronPt10/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
281 steps['SingleElectronPt1000INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleElectronPt1000/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
282 steps['SingleElectronPt35INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleElectronPt35/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
283 steps['SingleGammaPt10INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleGammaPt10/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
284 steps['SingleGammaPt35INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleGammaPt35/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
285 steps['SingleMuPt10INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleMuPt10/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
286 steps['SingleMuPt10IdINPUT']={'INPUT':InputInfo(dataSet='/RelValSingleMuPt10/%s/GEN-SIM-DIGI-RAW-HLTDEBUG'%(baseDataSetRelease[0],),location='STD')}
287 steps['SingleMuPt10FSIdINPUT']={'INPUT':InputInfo(dataSet='/RelValSingleMuPt10/%s/GEN-SIM-DIGI-RECO'%(baseDataSetRelease[3],),location='STD')}
288 steps['SingleMuPt100INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleMuPt100/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
289 steps['SingleMuPt1000INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleMuPt1000/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
290 steps['TTbarINPUT']={'INPUT':InputInfo(dataSet='/RelValTTbar/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
291 steps['TTbarIdINPUT']={'INPUT':InputInfo(dataSet='/RelValTTbar/%s/GEN-SIM-DIGI-RAW-HLTDEBUG'%(baseDataSetRelease[0],),location='STD')}
292 steps['TTbarFSIdINPUT']={'INPUT':InputInfo(dataSet='/RelValTTbar/%s/GEN-SIM-DIGI-RECO'%(baseDataSetRelease[3],),location='STD')}
293 steps['TTbarLeptonINPUT']={'INPUT':InputInfo(dataSet='/RelValTTbarLepton/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
294 steps['OldTTbarINPUT']={'INPUT':InputInfo(dataSet='/RelValProdTTbar/CMSSW_5_0_0_pre6-START50_V5-v1/GEN-SIM-RECO',location='STD')}
295 steps['OldGenSimINPUT']={'INPUT':InputInfo(dataSet='/RelValTTbar/CMSSW_4_4_2-START44_V7-v1/GEN-SIM-DIGI-RAW-HLTDEBUG',location='STD')}
296 steps['Wjet_Pt_80_120INPUT']={'INPUT':InputInfo(dataSet='/RelValWjet_Pt_80_120/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
297 steps['Wjet_Pt_3000_3500INPUT']={'INPUT':InputInfo(dataSet='/RelValWjet_Pt_3000_3500/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
298 steps['LM1_sftsINPUT']={'INPUT':InputInfo(dataSet='/RelValLM1_sfts/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
299 steps['QCD_FlatPt_15_3000INPUT']={'INPUT':InputInfo(dataSet='/RelValQCD_FlatPt_15_3000/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
300 
301 steps['QCD_FlatPt_15_3000HSINPUT']={'INPUT':InputInfo(dataSet='/RelValQCD_FlatPt_15_3000/CMSSW_5_2_2-PU_START52_V4_special_120326-v1/GEN-SIM',location='STD')}
302 steps['QCD_FlatPt_15_3000HS__DIGIPU1INPUT']={'INPUT':InputInfo(dataSet='/RelValQCD_FlatPt_15_3000/CMSSW_5_2_2-PU_START52_V4_special_120326-v1/GEN-SIM-DIGI-RAW-HLTDEBUG',location='STD')}
303 steps['TTbar__DIGIPU1INPUT']={'INPUT':InputInfo(dataSet='/RelValTTbar/CMSSW_5_2_2-PU_START52_V4_special_120326-v1/GEN-SIM-DIGI-RAW-HLTDEBUG',location='STD')}
Definition: merge.py:1
def relval_steps.merge (   dictlist,
  TELL = False 
)

Definition at line 85 of file relval_steps.py.

References max().

Referenced by HLTScalersClient.endLuminosityBlock(), SiStripQualityChecker.fillTrackingStatus(), SiStripQualityChecker.fillTrackingStatusAtLumi(), DDI::LogicalPart.mergedSpecificsV(), DDExpandedView.mergedSpecificsV(), HybridNew.readGrid(), and DAClusterizerInZ.vertices().

85 
86 def merge(dictlist,TELL=False):
87  import copy
88  last=len(dictlist)-1
89  if TELL: print last,dictlist
90  if last==0:
91  # ONLY ONE ITEM LEFT
92  return copy.copy(dictlist[0])
93  else:
94  reducedlist=dictlist[0:max(0,last-1)]
95  if TELL: print reducedlist
96  # make a copy of the last item
97  d=copy.copy(dictlist[last])
98  # update with the last but one item
99  d.update(dictlist[last-1])
100  # and recursively do the rest
101  reducedlist.append(d)
102  return merge(reducedlist,TELL)
103 
104 
# step1 gensim
Definition: merge.py:1
const T & max(const T &a, const T &b)

Variable Documentation

dictionary relval_steps.dataReco
Initial value:
1 = {'--conditions':'auto:com10',
2  '-s':'RAW2DIGI,L1Reco,RECO,ALCA:SiStripCalZeroBias+SiStripCalMinBias+TkAlMinBias,DQM',
3  '--datatier':'RECO,DQMROOT',
4  '--eventcontent':'RECO,DQMROOT',
5  '--data':'',
6  '--process':'reRECO',
7  '--scenario':'pp',
8  }

Definition at line 535 of file relval_steps.py.

dictionary relval_steps.ecalHcal
Initial value:
1 = {
2  '-s':'GEN,SIM,DIGI,DIGI2RAW,RAW2DIGI,L1Reco,RECO',
3  '--datatier':'GEN-SIM-DIGI-RAW-RECO',
4  #'--geometry':'ECALHCAL',
5  '--eventcontent':'FEVTDEBUG',
6  '--customise':'Validation/Configuration/ECALHCAL.customise',
7  '--beamspot':'NoSmear'}

Definition at line 312 of file relval_steps.py.

dictionary relval_steps.hiDefaults
Initial value:
1 = {'--conditions':'auto:starthi_HIon',
2  '--scenario':'HeavyIons'}

Definition at line 404 of file relval_steps.py.

dictionary relval_steps.K100by500 = {'--relval':'100000,500'}

Definition at line 439 of file relval_steps.py.

dictionary relval_steps.K100byK2 = {'--relval':'100000,2000'}

Definition at line 440 of file relval_steps.py.

dictionary relval_steps.K110000by45000 = {'--relval': '11000000,45000'}

Definition at line 309 of file relval_steps.py.

dictionary relval_steps.K250by100 = {'--relval': '25000,100'}

Definition at line 306 of file relval_steps.py.

dictionary relval_steps.K250by250 = {'--relval': '25000,250'}

Definition at line 308 of file relval_steps.py.

dictionary relval_steps.K25by250 = {'--relval':'25000,250'}

Definition at line 235 of file relval_steps.py.

dictionary relval_steps.K3250000by1300000 = {'--relval': '325000000,1300000'}

Definition at line 307 of file relval_steps.py.

dictionary relval_steps.K50by100 = {'--relval':'50000,100'}

Definition at line 233 of file relval_steps.py.

dictionary relval_steps.K562by225 = {'--relval': '56250,225'}

Definition at line 310 of file relval_steps.py.

dictionary relval_steps.K700by280 = {'--relval': '70000,280'}

high stat step1

Definition at line 305 of file relval_steps.py.

dictionary relval_steps.K9by100 = {'--relval':'9000,100'}

Definition at line 232 of file relval_steps.py.

dictionary relval_steps.K9by25 = {'--relval':'9000,25'}

Definition at line 229 of file relval_steps.py.

dictionary relval_steps.K9by250 = {'--relval':'9000,250'}

Definition at line 234 of file relval_steps.py.

dictionary relval_steps.K9by50 = {'--relval':'9000,50'}

Definition at line 230 of file relval_steps.py.

dictionary relval_steps.K9by500 = {'--relval':'9000,500'}

Definition at line 231 of file relval_steps.py.

dictionary relval_steps.M2by100 = {'--relval':'2000000,100'}

Definition at line 236 of file relval_steps.py.

list relval_steps.Run2010ASk = [138937,138934,138924,138923,139790,139789,139788,139787,144086,144085,144084,144083,144011]

Production test section ####.

data #### list of run to harvest for 2010A: 144086,144085,144084,144083,144011,139790,139789,139788,139787,138937,138934,138924,138923 list of run to harvest for 2010B: 149442,149291,149181,149011,148822,147929,147115,146644

Definition at line 129 of file relval_steps.py.

list relval_steps.Run2010B = [149011]

Definition at line 139 of file relval_steps.py.

list relval_steps.Run2010BSk = [146644,147115,147929,148822,149011,149181,149182,149291,149294,149442]

Definition at line 130 of file relval_steps.py.

list relval_steps.Run2011A = [165121]

Definition at line 156 of file relval_steps.py.

list relval_steps.Run2011ASk = [165121,172802]

Definition at line 147 of file relval_steps.py.

list relval_steps.Run2011B = [177719]

Definition at line 163 of file relval_steps.py.

list relval_steps.Run2011BSk = [177719,177790,177096,175874]

Definition at line 164 of file relval_steps.py.

list relval_steps.Run2012A = [191226]

Definition at line 183 of file relval_steps.py.

list relval_steps.Run2012B = [194533]

Definition at line 192 of file relval_steps.py.

list relval_steps.Run2012Bsk = Run2012B+[194912,195016]

Definition at line 193 of file relval_steps.py.

list relval_steps.Run2012C = [199812]

Definition at line 203 of file relval_steps.py.

list relval_steps.Run2012Csk = Run2012C+[194533]

Definition at line 204 of file relval_steps.py.

list relval_steps.Run2012D = [208307]

Definition at line 214 of file relval_steps.py.

list relval_steps.Run2012Dsk = Run2012D+[207454]

Definition at line 215 of file relval_steps.py.

dictionary relval_steps.stCond = {'--conditions':'auto:startup'}

Standard release validation samples ####.

Definition at line 228 of file relval_steps.py.

dictionary relval_steps.step1Defaults
Initial value:
1 = {'--relval' : None, # need to be explicitly set
2  '-s' : 'GEN,SIM',
3  '-n' : 10,
4  '--conditions' : 'auto:startup',
5  '--datatier' : 'GEN-SIM',
6  '--eventcontent': 'RAWSIM',
7  }

Definition at line 105 of file relval_steps.py.

tuple relval_steps.step1FastDefaults
Initial value:
1 = merge([{'-s':'GEN,FASTSIM,HLT:@relval,VALIDATION',
2  '--eventcontent':'FEVTDEBUGHLT,DQM',
3  '--datatier':'GEN-SIM-DIGI-RECO,DQM',
4  '--relval':'27000,3000'},
5  step1Defaults])
Definition: merge.py:1

fastsim section #### no forseen to do things in two steps GEN-SIM then FASTIM->end: maybe later

Definition at line 434 of file relval_steps.py.

tuple relval_steps.step1GenDefaults
Initial value:
1 = merge([{'-s':'GEN,VALIDATION:genvalid',
2  '--relval':'1000000,20000',
3  '--eventcontent':'RAWSIM',
4  '--datatier':'GEN'},
5  step1Defaults])
Definition: merge.py:1

generator test section ####

Definition at line 463 of file relval_steps.py.

dictionary relval_steps.step1PPbDefaults = {'--beamspot':'Realistic8TeVCollisionPPbBoost'}

steps['MinBias2']=genS('MinBias_8TeV_cfi',K9by100)

steps['QCD_Pt_3000_3500_2']=genS('QCD_Pt_3000_3500_8TeV_cfi',K9by25) steps['QCD_Pt_80_120_2']=genS('QCD_Pt_80_120_8TeV_cfi',K9by50) steps['TTbar2']=genS('TTbar_Tauola_8TeV_cfi',K9by50) steps['ZEE2']=genS('ZEE_8TeV_cfi',K9by100) pPb tests

Definition at line 397 of file relval_steps.py.

dictionary relval_steps.step2Defaults
Initial value:
1 = {
2  '-s' : 'DIGI,L1,DIGI2RAW,HLT:@relval,RAW2DIGI,L1Reco',
3  '--datatier' : 'GEN-SIM-DIGI-RAW-HLTDEBUG',
4  '--eventcontent': 'FEVTDEBUGHLT',
5  '--conditions' : 'auto:startup',
6  }

Definition at line 508 of file relval_steps.py.

tuple relval_steps.step2HImixDefaults
Initial value:
1 = merge([{'-n':'10',
2  '--himix':'',
3  '--filein':'file.root',
4  '--process':'HISIGNAL',
5  '--beamspot':'MatchHI'
6  },hiDefaults,step1Defaults])
Definition: merge.py:1

Definition at line 589 of file relval_steps.py.

dictionary relval_steps.step3Defaults
Initial value:
1 = {
2  '-s' : 'RAW2DIGI,L1Reco,RECO,VALIDATION,DQM',
3  '--conditions' : 'auto:startup',
4  '--no_exec' : '',
5  '--datatier' : 'GEN-SIM-RECO,DQM',
6  '--eventcontent': 'RECOSIM,DQM'
7  }

Definition at line 600 of file relval_steps.py.

dictionary relval_steps.step4Defaults
Initial value:
1 = {
2  '-s' : 'ALCA:TkAlMuonIsolated+TkAlMinBias+EcalCalElectron+HcalCalIsoTrk+MuAlOverlaps',
3  '-n' : 1000,
4  '--conditions' : 'auto:startup',
5  '--datatier' : 'ALCARECO',
6  '--eventcontent': 'ALCARECO',
7  }

Definition at line 654 of file relval_steps.py.

tuple relval_steps.steps = Steps()

Definition at line 113 of file relval_steps.py.

Referenced by HLTMuonValidator.beginRun(), cmsmath::OneDimMinimizer.doloop(), TrackingMaterialPlotter.fill_gradient(), MuonResiduals5DOFFitter.fit(), MuonResiduals6DOFFitter.fit(), MuonResiduals6DOFrphiFitter.fit(), ProfileLikelihood.significanceFromScan(), XHistogram.splitSegment(), HLTMuonValidator.stepLabels(), CosmicMuonUtilities.stepPropagate(), and CSCGasCollisions.writeSummary().

dictionary relval_steps.U2000by5 = {'--relval': '2000,5'}

Definition at line 402 of file relval_steps.py.

dictionary relval_steps.U500by5 = {'--relval': '500,5'}

heavy ions tests

Definition at line 401 of file relval_steps.py.

dictionary relval_steps.U80by2 = {'--relval': '80,2'}

Definition at line 403 of file relval_steps.py.