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 gen2015
 
def genS
 
def genvalid
 
def identityFS
 
def identitySim
 Production test: 13 TeV equivalents. More...
 
def Kby
 
def Mby
 
def merge
 

Variables

dictionary dataReco
 
dictionary digiPremixUp2015Defaults25ns
 
tuple digiPremixUp2015Defaults50ns
 
dictionary ecalHcal
 high stat step1 More...
 
dictionary hiAlca = {'--conditions':'auto:run2_mc_HIon'}
 
tuple hiDefaults = merge([hiAlca,{'--scenario':'HeavyIons','-n':2}])
 
string hltKey = 'fake'
 
list menu = autoHLT[hltKey]
 
dictionary premixProd
 
dictionary premixUp2015Defaults
 
tuple premixUp2015Defaults50ns = merge([{'--conditions':'auto:upgradePLS150ns'},premixUp2015Defaults])
 
tuple recoPremixUp15prod
 
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 Run2012ASk = Run2012A+[]
 
list Run2012B = [194533]
 
list Run2012Bsk = Run2012B+[194912,195016]
 
list Run2012C = [199812]
 
list Run2012Csk = Run2012C+[203002]
 
list Run2012D = [208307]
 
list Run2012Dsk = Run2012D+[207454]
 
dictionary stCond = {'--conditions':'auto:run1_mc'}
 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 step1FastPUNewMixing
 
tuple step1FastUpg2015Defaults
 
dictionary step1PPbDefaults = {'--beamspot':'Realistic8TeVCollisionPPbBoost'}
 pPb tests More...
 
dictionary step1Up2015Defaults
 
dictionary step2Defaults
 
tuple step2HImixDefaults
 
dictionary step2Upg2015Defaults
 
tuple step2Upg2015Defaults50ns = merge([{'--conditions':'auto:run2_mc_50ns'},step2Upg2015Defaults])
 
dictionary step3Defaults
 
tuple step3DefaultsUnsch = merge([{'--runUnscheduled':''},step3Defaults])
 
dictionary step3Up2015Defaults
 
tuple step3Up2015Defaults50ns = merge([{'--conditions':'auto:run2_mc_50ns'},step3Up2015Defaults])
 
tuple step3Up2015DefaultsUnsch = merge([{'--runUnscheduled':''},step3Up2015Defaults])
 
dictionary step3Up2015Hal
 
dictionary step4Defaults
 
dictionary step4Up2015Defaults
 
tuple stepMiniAODData
 
dictionary stepMiniAODDefaults
 
tuple stepMiniAODMC
 
tuple steps = Steps()
 
dictionary U2000by1 = {'--relval': '2000,1'}
 heavy ions tests More...
 
dictionary U80by1 = {'--relval': '80,1'}
 

Function Documentation

def relval_steps.addForAll (   steps,
  d 
)

Definition at line 566 of file relval_steps.py.

References update.

567 def addForAll(steps,d):
568  for s in steps:
569  steps[s].update(d)
570 
571 
#define update(a, b)
def relval_steps.changeRefRelease (   steps,
  listOfPairs 
)

Definition at line 554 of file relval_steps.py.

References python.rootplot.root2matplotlib.replace().

555 def changeRefRelease(steps,listOfPairs):
556  for s in steps:
557  if ('INPUT' in steps[s]):
558  oldD=steps[s]['INPUT'].dataSet
559  for (ref,newRef) in listOfPairs:
560  if ref in oldD:
561  steps[s]['INPUT'].dataSet=oldD.replace(ref,newRef)
562  if '--pileup_input' in steps[s]:
563  for (ref,newRef) in listOfPairs:
564  if ref in steps[s]['--pileup_input']:
565  steps[s]['--pileup_input']=steps[s]['--pileup_input'].replace(ref,newRef)
def changeRefRelease
def relval_steps.gen (   fragment,
  howMuch 
)

Definition at line 243 of file relval_steps.py.

Referenced by __attribute__(), GaussNoiseFP420.addNoise(), EWKSystUnc.analyze(), zPdfUnc.analyze(), ZLONLOHistogrammer.analyze(), ZMassHistogrammer.analyze(), ZHistogrammer.analyze(), ZMuPtScaleAnalyzer.analyze(), ZMCHistogrammer.analyze(), myFastSimVal.analyze(), AnaL1CaloCleaner.analyze(), ZdcSimHitStudy.analyze(), HLTJetMETValidation.analyze(), ValidIsoTrkCalib.analyze(), ValidIsoTrkCalib.beginJob(), cond::DecodingKey.createFromInputFile(), SherpaHadronizer.generatePartonsAndHadronize(), HcalBaseDQMonitor.getLogicalMap(), HcalBaseDQClient.getLogicalMap(), cond::CredentialStore.installAdmin(), hitfit::Resolution.pick(), TtGenEventReco.produce(), StGenEventReco.produce(), DistortedPFCandProducer.produce(), DistortedMuonProducer.produce(), GenParticlePruner.produce(), cms::GenMETProducer.produce(), HBHEStatusBitSetter.SetFlagsFromDigi(), HBHEStatusBitSetter.SetFlagsFromRecHits(), HcaluLUTTPGCoder.setLUTGenerationMode(), cond::CredentialStore.updateConnection(), and cond::CredentialStore.updatePrincipal().

244 def gen(fragment,howMuch):
245  global step1Defaults
246  return merge([{'cfg':fragment},howMuch,step1Defaults])
Definition: merge.py:1
def relval_steps.gen2015 (   fragment,
  howMuch 
)

Definition at line 247 of file relval_steps.py.

References Kby(), and Mby().

Referenced by genS().

248 def gen2015(fragment,howMuch):
249  global step1Up2015Defaults
250  return merge([{'cfg':fragment},howMuch,step1Up2015Defaults])
Definition: merge.py:1
def relval_steps.genS (   fragment,
  howMuch 
)

Definition at line 441 of file relval_steps.py.

References gen2015(), Kby(), and Mby().

442 def genS(fragment,howMuch):
443  global step1Defaults,stCond
444  return merge([{'cfg':fragment},stCond,howMuch,step1Defaults])
445 
446 steps['Higgs200ChargedTaus']=genS('H200ChargedTaus_Tauola_8TeV_cfi',Kby(9,100))
447 steps['JpsiMM']=genS('JpsiMM_8TeV_cfi',Kby(66,1000))
448 steps['WE']=genS('WE_8TeV_cfi',Kby(9,100))
449 steps['WM']=genS('WM_8TeV_cfi',Kby(9,200))
450 steps['WpM']=genS('WpM_8TeV_cfi',Kby(9,200))
451 steps['ZMM']=genS('ZMM_8TeV_cfi',Kby(18,300))
452 steps['ZpMM']=genS('ZpMM_8TeV_cfi',Kby(9,200))
453 steps['Higgs200ChargedTaus_13']=gen2015('H200ChargedTaus_Tauola_13TeV_cfi',Kby(9,100))
454 steps['Upsilon1SToMuMu_13']=gen2015('Upsilon1SToMuMu_forSTEAM_13TeV_cfi',Kby(17,190))
455 steps['BuToKstarMuMu_13']=gen2015('BuToKstarMuMu_forSTEAM_13TeV_cfi',Kby(2250,25000))
456 steps['BsToMuMu_13']=gen2015('BsToMuMu_forSTEAM_13TeV_cfi',Kby(30000,333333))
457 steps['JpsiMuMu_Pt-15']=gen2015('JpsiMuMu_Pt-15_forSTEAM_13TeV_cfi',Kby(11000,122000))
458 steps['BuToKstarPsi2S_13']=gen2015('BuToKstarPsi2S_forSTEAM_13TeV_cfi',Kby(16000,176000))
459 steps['WE_13']=gen2015('WE_13TeV_cfi',Kby(9,100))
460 steps['WM_13']=gen2015('WM_13TeV_cfi',Kby(9,200))
461 steps['WpM_13']=gen2015('WpM_13TeV_cfi',Kby(9,200))
462 steps['ZMM_13']=gen2015('ZMM_13TeV_cfi',Kby(18,300))
463 steps['ZpMM_13']=gen2015('ZpMM_13TeV_cfi',Kby(9,200))
464 
465 steps['ZTT']=genS('ZTT_Tauola_All_hadronic_8TeV_cfi',Kby(9,150))
466 steps['H130GGgluonfusion']=genS('H130GGgluonfusion_8TeV_cfi',Kby(9,100))
467 steps['PhotonJets_Pt_10']=genS('PhotonJet_Pt_10_8TeV_cfi',Kby(9,150))
468 steps['QQH1352T_Tauola']=genS('QQH1352T_Tauola_8TeV_cfi',Kby(9,100))
469 steps['ZTT_13']=gen2015('ZTT_Tauola_All_hadronic_13TeV_cfi',Kby(9,150))
470 steps['H130GGgluonfusion_13']=gen2015('H130GGgluonfusion_13TeV_cfi',Kby(9,100))
471 steps['PhotonJets_Pt_10_13']=gen2015('PhotonJet_Pt_10_13TeV_cfi',Kby(9,150))
472 steps['QQH1352T_Tauola_13']=gen2015('QQH1352T_Tauola_13TeV_cfi',Kby(9,100))
473 #steps['ZmumuJets_Pt_20_300']=gen('ZmumuJets_Pt_20_300_GEN_8TeV_cfg',Kby(25,100))
474 steps['ADDMonoJet_d3MD3']=genS('ADDMonoJet_8TeV_d3MD3_cfi',Kby(9,100))
475 steps['ADDMonoJet_d3MD3_13']=gen2015('ADDMonoJet_13TeV_d3MD3_cfi',Kby(9,100))
476 steps['RSKKGluon_m3000GeV_13']=gen2015('RSKKGluon_m3000GeV_13TeV_cff',Kby(9,100))
477 steps['Pythia6_BuJpsiK_TuneZ2star_13']=gen2015('Pythia6_BuJpsiK_TuneZ2star_13TeV_cfi',Kby(36000,400000))
478 
479 steps['MinBias2INPUT']={'INPUT':InputInfo(dataSet='/RelValMinBias/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
480 steps['Higgs200ChargedTausINPUT']={'INPUT':InputInfo(dataSet='/RelValHiggs200ChargedTaus/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
481 steps['QCD_Pt_3000_3500_2INPUT']={'INPUT':InputInfo(dataSet='/RelValQCD_Pt_3000_3500/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
482 steps['QCD_Pt_80_120_2INPUT']={'INPUT':InputInfo(dataSet='/RelValQCD_Pt_80_120/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
483 steps['JpsiMMINPUT']={'INPUT':InputInfo(dataSet='/RelValJpsiMM/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
484 steps['TTbar2INPUT']={'INPUT':InputInfo(dataSet='/RelValTTbar/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
485 steps['WEINPUT']={'INPUT':InputInfo(dataSet='/RelValWE/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
486 steps['WMINPUT']={'INPUT':InputInfo(dataSet='/RelValWM/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
487 steps['ZEEINPUT']={'INPUT':InputInfo(dataSet='/RelValZEE/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
488 steps['ZMMINPUT']={'INPUT':InputInfo(dataSet='/RelValZMM/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
489 steps['ZTTINPUT']={'INPUT':InputInfo(dataSet='/RelValZTT/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
490 steps['H130GGgluonfusionINPUT']={'INPUT':InputInfo(dataSet='/RelValH130GGgluonfusion/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
491 steps['PhotonJets_Pt_10INPUT']={'INPUT':InputInfo(dataSet='/RelValPhotonJets_Pt_10/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
492 steps['QQH1352T_TauolaINPUT']={'INPUT':InputInfo(dataSet='/RelValQQH1352T_Tauola/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
493 steps['ADDMonoJet_d3MD3INPUT']={'INPUT':InputInfo(dataSet='/RelValADDMonoJet_d3MD3/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
494 steps['WpMINPUT']={'INPUT':InputInfo(dataSet='/RelValWpM/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
495 steps['ZpMMINPUT']={'INPUT':InputInfo(dataSet='/RelValZpMM/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
496 steps['ZpMM_2250_8TeV_TauolaINPUT']={'INPUT':InputInfo(dataSet='/RelValZpMM_2250_8TeV_Tauola/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
497 steps['ZpEE_2250_8TeV_TauolaINPUT']={'INPUT':InputInfo(dataSet='/RelValZpEE_2250_8TeV_Tauola/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
498 steps['ZpTT_1500_8TeV_TauolaINPUT']={'INPUT':InputInfo(dataSet='/RelValZpTT_1500_8TeV_Tauola/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
499 
500 
501 steps['Cosmics']=merge([{'cfg':'UndergroundCosmicMu_cfi.py','--scenario':'cosmics'},Kby(666,100000),step1Defaults])
502 steps['Cosmics_UP15']=merge([{'cfg':'UndergroundCosmicMu_cfi.py','--scenario':'cosmics'},Kby(666,100000),step1Up2015Defaults])
503 steps['BeamHalo']=merge([{'cfg':'BeamHalo_cfi.py','--scenario':'cosmics'},Kby(9,100),step1Defaults])
504 steps['BeamHalo_13']=merge([{'cfg':'BeamHalo_13TeV_cfi.py','--scenario':'cosmics'},Kby(9,100),step1Up2015Defaults])
505 
506 # GF re-introduce INPUT command once GEN-SIM will be available
507 # steps['CosmicsINPUT']={'INPUT':InputInfo(dataSet='/RelValCosmics/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
508 steps['BeamHaloINPUT']={'INPUT':InputInfo(dataSet='/RelValBeamHalo/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
509 
510 steps['QCD_Pt_50_80']=genS('QCD_Pt_50_80_8TeV_cfi',Kby(25,100))
511 steps['QCD_Pt_15_20']=genS('QCD_Pt_15_20_8TeV_cfi',Kby(25,100))
512 steps['ZTTHS']=merge([Kby(25,100),steps['ZTT']])
513 steps['QQH120Inv']=genS('QQH120Inv_8TeV_cfi',Kby(25,100))
514 steps['TTbar2HS']=merge([Kby(25,100),steps['TTbar']])
515 steps['JpsiMM_Pt_20_inf']=genS('JpsiMM_Pt_20_inf_8TeV_cfi',Kby(70,280))
516 steps['QCD_Pt_120_170']=genS('QCD_Pt_120_170_8TeV_cfi',Kby(25,100))
517 steps['H165WW2L']=genS('H165WW2L_Tauola_8TeV_cfi',Kby(25,100))
518 steps['UpsMM']=genS('UpsMM_8TeV_cfi',Kby(56250,225))
519 steps['RSGrav']=genS('RS750_quarks_and_leptons_8TeV_cff',Kby(25,100))
520 steps['QCD_Pt_80_120_2HS']=merge([Kby(25,100),steps['QCD_Pt_80_120']])
521 steps['bJpsiX']=genS('bJpsiX_8TeV_cfi',Mby(325,1300000))
522 steps['QCD_Pt_30_50']=genS('QCD_Pt_30_50_8TeV_cfi',Kby(25,100))
523 steps['H200ZZ4L']=genS('H200ZZ4L_Tauola_8TeV_cfi',Kby(25,100))
524 steps['LM9p']=genS('LM9p_8TeV_cff',Kby(25,100))
525 steps['QCD_Pt_20_30']=genS('QCD_Pt_20_30_8TeV_cfi',Kby(25,100))
526 steps['QCD_Pt_170_230']=genS('QCD_Pt_170_230_8TeV_cfi',Kby(25,100))
527 
528 
529 
Definition: merge.py:1
def relval_steps.genvalid (   fragment,
  d,
  suffix = 'all',
  fi = '',
  dataSet = '' 
)

Definition at line 653 of file relval_steps.py.

References Kby(), and python.rootplot.root2matplotlib.replace().

654 def genvalid(fragment,d,suffix='all',fi='',dataSet=''):
655  import copy
656  c=copy.copy(d)
657  if suffix:
658  c['-s']=c['-s'].replace('genvalid','genvalid_'+suffix)
659  if fi:
660  c['--filein']='lhe:%d'%(fi,)
661  if dataSet:
662  c['--filein']='das:%s'%(dataSet,)
663  c['cfg']=fragment
664  return c
665 
666 
667 steps['MinBias_TuneZ2star_13TeV_pythia6']=genvalid('MinBias_TuneZ2star_13TeV_pythia6_cff',step1GenDefaults)
668 steps['QCD_Pt-30_TuneZ2star_13TeV_pythia6']=genvalid('QCD_Pt_30_TuneZ2star_13TeV_pythia6_cff',step1GenDefaults)
669 steps['MinBias_13TeV_pythia8']=genvalid('MinBias_13TeV_pythia8_cff',step1GenDefaults)
670 steps['QCD_Pt-30_13TeV_pythia8']=genvalid('QCD_Pt_30_13TeV_pythia8_cff',step1GenDefaults)
671 
672 steps['DYToLL_M-50_13TeV_pythia8']=genvalid('DYToLL_M-50_13TeV_pythia8_cff',step1GenDefaults)
673 steps['WToLNu_13TeV_pythia8']=genvalid('WToLNu_13TeV_pythia8_cff',step1GenDefaults)
674 
675 steps['SoftQCDDiffractive_13TeV_pythia8']=genvalid('SoftQCDDiffractive_13TeV_pythia8_cff',step1GenDefaults)
676 steps['SoftQCDnonDiffractive_13TeV_pythia8']=genvalid('SoftQCDnonDiffractive_13TeV_pythia8_cff',step1GenDefaults)
677 steps['SoftQCDelastic_13TeV_pythia8']=genvalid('SoftQCDelastic_13TeV_pythia8_cff',step1GenDefaults)
678 steps['SoftQCDinelastic_13TeV_pythia8']=genvalid('SoftQCDinelastic_13TeV_pythia8_cff',step1GenDefaults)
679 
680 steps['QCD_Pt-30_8TeV_herwigpp']=genvalid('QCD_Pt_30_8TeV_herwigpp_cff',step1GenDefaults)
681 
682 # Generator Hadronization (Hadronization of LHE)
683 steps['WJetsLNu_13TeV_madgraph-pythia8']=genvalid('Hadronizer_MgmMatchTuneCUETP8M1_13TeV_madgraph_pythia8_cff',step1GenDefaults,dataSet='/WJetsToLNu_13TeV-madgraph/Fall13wmLHE-START62_V1-v1/GEN')
684 steps['ZJetsLL_13TeV_madgraph-pythia8']=genvalid('Hadronizer_MgmMatchTuneCUETP8M1_13TeV_madgraph_pythia8_cff',step1GenDefaults,dataSet='/DYJetsToLL_M-50_13TeV-madgraph_v2/Fall13wmLHE-START62_V1-v1/GEN')
685 steps['GGToH_13TeV_pythia8']=genvalid('GGToHtautau_13TeV_pythia8_cff',step1GenDefaults)
686 
687 steps['WJetsLNutaupinu_13TeV_madgraph-pythia8']=genvalid('Hadronizer_MgmMatchTuneCUETP8M1_13TeV_madgraph_pythia8_taupinu_cff',step1GenDefaults,dataSet='/WJetsToLNu_13TeV-madgraph/Fall13wmLHE-START62_V1-v1/GEN')
688 steps['ZJetsLLtaupinu_13TeV_madgraph-pythia8']=genvalid('Hadronizer_MgmMatchTuneCUETP8M1_13TeV_madgraph_pythia8_taupinu_cff',step1GenDefaults,dataSet='/DYJetsToLL_M-50_13TeV-madgraph_v2/Fall13wmLHE-START62_V1-v1/GEN')
689 steps['GGToHtaupinu_13TeV_pythia8']=genvalid('GGToHtautau_13TeV_pythia8_taupinu_cff',step1GenDefaults)
690 
691 steps['WJetsLNutaurhonu_13TeV_madgraph-pythia8']=genvalid('Hadronizer_MgmMatchTuneCUETP8M1_13TeV_madgraph_pythia8_taurhonu_cff.py',step1GenDefaults,dataSet='/WJetsToLNu_13TeV-madgraph/Fall13wmLHE-START62_V1-v1/GEN')
692 steps['ZJetsLLtaurhonu_13TeV_madgraph-pythia8']=genvalid('Hadronizer_MgmMatchTuneCUETP8M1_13TeV_madgraph_pythia8_taurhonu_cff.py',step1GenDefaults,dataSet='/DYJetsToLL_M-50_13TeV-madgraph_v2/Fall13wmLHE-START62_V1-v1/GEN')
693 steps['GGToHtaurhonu_13TeV_pythia8']=genvalid('GGToHtautau_13TeV_pythia8_taurhonu_cff',step1GenDefaults)
694 
695 # Generator External Decays
696 steps['TT_13TeV_pythia8-evtgen']=genvalid('Hadronizer_MgmMatchTuneCUETP8M1_13TeV_madgraph_pythia8_EvtGen_cff',step1GenDefaults,dataSet='/TTJets_MSDecaysCKM_central_13TeV-madgraph/Fall13wmLHE-START62_V1-v1/GEN')
697 
698 steps['DYToLL_M-50_13TeV_pythia8-tauola']=genvalid('Hadronizer_MgmMatchTuneCUETP8M1_13TeV_madgraph_pythia8_Tauola_cff',step1GenDefaults,dataSet='/DYJetsToLL_M-50_13TeV-madgraph_v2/Fall13wmLHE-START62_V1-v1/GEN')
699 steps['WToLNu_13TeV_pythia8-tauola']=genvalid('Hadronizer_MgmMatchTuneCUETP8M1_13TeV_madgraph_pythia8_Tauola_cff',step1GenDefaults,dataSet='/WJetsToLNu_13TeV-madgraph/Fall13wmLHE-START62_V1-v1/GEN')
700 steps['GGToH_13TeV_pythia8-tauola']=genvalid('GGToHtautau_13TeV_pythia8_Tauola_cff',step1GenDefaults)
701 
702 steps['WToLNutaupinu_13TeV_pythia8-tauola']=genvalid('Hadronizer_MgmMatchTuneCUETP8M1_13TeV_madgraph_pythia8_Tauola_taupinu_cff',step1GenDefaults,dataSet='/WJetsToLNu_13TeV-madgraph/Fall13wmLHE-START62_V1-v1/GEN')
703 steps['DYToLLtaupinu_M-50_13TeV_pythia8-tauola']=genvalid('Hadronizer_MgmMatchTuneCUETP8M1_13TeV_madgraph_pythia8_Tauola_taupinu_cff',step1GenDefaults,dataSet='/DYJetsToLL_M-50_13TeV-madgraph_v2/Fall13wmLHE-START62_V1-v1/GEN')
704 steps['GGToHtaupinu_13TeV_pythia8-tauola']=genvalid('GGToHtautau_13TeV_pythia8_Tauola_taupinu_cff',step1GenDefaults)
705 
706 steps['WToLNutaurhonu_13TeV_pythia8-tauola']=genvalid('Hadronizer_MgmMatchTuneCUETP8M1_13TeV_madgraph_pythia8_Tauola_taurhonu_cff',step1GenDefaults,dataSet='/WJetsToLNu_13TeV-madgraph/Fall13wmLHE-START62_V1-v1/GEN')
707 steps['DYToLLtaurhonu_M-50_13TeV_pythia8-tauola']=genvalid('Hadronizer_MgmMatchTuneCUETP8M1_13TeV_madgraph_pythia8_Tauola_taurhonu_cff',step1GenDefaults,dataSet='/DYJetsToLL_M-50_13TeV-madgraph_v2/Fall13wmLHE-START62_V1-v1/GEN')
708 steps['GGToHtaurhonu_13TeV_pythia8-tauola']=genvalid('GGToHtautau_13TeV_pythia8_Tauola_taurhonu_cff',step1GenDefaults)
709 
710 # Heavy Ion
711 steps['ReggeGribovPartonMC_EposLHC_5TeV_pPb']=genvalid('GeneratorInterface/ReggeGribovPartonMCInterface/ReggeGribovPartonMC_EposLHC_5TeV_pPb_cfi',step1GenDefaults)
712 
713 
714 
715 
716 #PU for FullSim
717 PU={'-n':10,'--pileup':'default','--pileup_input':'das:/RelValMinBias/%s/GEN-SIM'%(baseDataSetRelease[0],)}
718 # pu2 can be removed
719 PU2={'-n':10,'--pileup':'default','--pileup_input':'das:/RelValMinBias/%s/GEN-SIM'%(baseDataSetRelease[0],)}
720 PU25={'-n':10,'--pileup':'AVE_35_BX_25ns','--pileup_input':'das:/RelValMinBias_13/%s/GEN-SIM'%(baseDataSetRelease[4],)}
721 PU50={'-n':10,'--pileup':'AVE_35_BX_50ns','--pileup_input':'das:/RelValMinBias_13/%s/GEN-SIM'%(baseDataSetRelease[4],)}
722 
723 
724 #PU for FastSim
725 PUFS={'--pileup':'default'}
726 PUFS2={'--pileup':'mix_2012_Startup_inTimeOnly'}
727 PUFSAVE10={'--pileup':'E13TeV_AVE_10_inTimeOnly'}
728 PUFSAVE20={'--pileup':'E13TeV_AVE_20_inTimeOnly'}
729 
730 #
731 steps['TTbarFSPU']=merge([PUFS,Kby(100,500),steps['TTbarFS']] )
732 steps['TTbarFSPU2']=merge([PUFS2,Kby(100,500),steps['TTbarFS']])
733 steps['TTbarFSPU13AVE10']=merge([PUFSAVE10,Kby(100,500),steps['TTbarFS_13']] )
734 steps['TTbarFSPU13AVE20']=merge([PUFSAVE20,Kby(100,500),steps['TTbarFS_13']] )
735 
736 
# step2
Definition: merge.py:1
def relval_steps.identityFS (   wf)

Definition at line 642 of file relval_steps.py.

643 def identityFS(wf):
644  return merge([{'--restoreRND':'HLT','--process':'HLT2','--hltProcess':'HLT2', '--inputCommands':'"keep *","drop *TagInfo*_*_*_*"'},wf])
645 
646 steps['SingleMuPt10FS_UP15_ID']=identityFS(steps['SingleMuPt10FS_UP15'])
647 steps['TTbarFS_13_ID']=identityFS(steps['TTbarFS_13'])
648 
649 step1GenDefaults=merge([{'-s':'GEN,VALIDATION:genvalid',
650  '--relval':'250000,20000',
651  '--eventcontent':'RAWSIM,DQM',
652  '--datatier':'GEN,DQMIO'},
step1Defaults])
Definition: merge.py:1
def relval_steps.identitySim (   wf)

Production test: 13 TeV equivalents.

Definition at line 312 of file relval_steps.py.

313 def identitySim(wf):
314  return merge([{'--restoreRND':'SIM','--process':'SIM2', '--inputCommands':'"keep *","drop *TagInfo*_*_*_*"' },wf])
315 
316 steps['SingleMuPt10_UP15_ID']=identitySim(steps['SingleMuPt10_UP15'])
317 steps['TTbar_13_ID']=identitySim(steps['TTbar_13'])
318 
319 baseDataSetRelease=[
320  'CMSSW_7_1_0_pre7-PRE_STA71_V3-v1', # run1 samples; keep GEN-SIM fixed to 710_pre7, for samples not routinely produced
321  'CMSSW_7_1_0-STARTHI71_V13-v1', # Run1 HI GEN-SIM (only MB = wf 140)
322  'CMSSW_6_2_0_pre8-PRE_ST62_V8_FastSim-v1', # for fastsim id test
323  'CMSSW_7_1_0_pre5-START71_V1-v2', # 8 TeV , for the one sample which is part of the routine relval production (RelValZmumuJets_Pt_20_300, because of -v2)
324  # this an previous should be unified, when -v2 will be gone
325  'CMSSW_7_3_0_pre1-PRE_LS172_V15-v1', # 13 TeV samples with GEN-SIM from 720_p4; also GEN-SIM-DIGI-RAW-HLTDEBUG for id tests
326  'CMSSW_7_3_0_pre1-PRE_LS172_V15_FastSim-v1', # fast sim GEN-SIM-DIGI-RAW-HLTDEBUG for id tests
327  'CMSSW_7_3_0_pre2-MCRUN2_73_V1-v1', # GEN-SIM for BPH trigger relvals made in 73pre2; to be uniformed to the other 13 TeV GEN-SIM, in 7_4
328  ]
329 
330 # note: INPUT commands to be added once GEN-SIM w/ 13TeV+PostLS1Geo will be available
331 steps['MinBiasINPUT']={'INPUT':InputInfo(dataSet='/RelValMinBias/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')} #was [0]
332 steps['QCD_Pt_3000_3500INPUT']={'INPUT':InputInfo(dataSet='/RelValQCD_Pt_3000_3500/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
333 steps['QCD_Pt_600_800INPUT']={'INPUT':InputInfo(dataSet='/RelValQCD_Pt_600_800/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
334 steps['QCD_Pt_80_120INPUT']={'INPUT':InputInfo(dataSet='/RelValQCD_Pt_80_120/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
335 steps['SingleElectronPt10INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleElectronPt10/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
336 steps['SingleElectronPt1000INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleElectronPt1000/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
337 steps['SingleElectronPt35INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleElectronPt35/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
338 steps['SingleGammaPt10INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleGammaPt10/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
339 steps['SingleGammaPt35INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleGammaPt35/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
340 steps['SingleMuPt1INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleMuPt1/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
341 steps['SingleMuPt10INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleMuPt10/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
342 steps['SingleMuPt10_UP15IDINPUT']={'INPUT':InputInfo(dataSet='/RelValSingleMuPt10_UP15/%s/GEN-SIM-DIGI-RAW-HLTDEBUG'%(baseDataSetRelease[4],),location='STD',split=1)}
343 steps['SingleMuPt10_UP15FSIDINPUT']={'INPUT':InputInfo(dataSet='/RelValSingleMuPt10/%s/GEN-SIM-DIGI-RECO'%(baseDataSetRelease[5],),location='STD',split=1)}
344 steps['SingleMuPt100INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleMuPt100/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
345 steps['SingleMuPt1000INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleMuPt1000/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
346 steps['TTbarINPUT']={'INPUT':InputInfo(dataSet='/RelValTTbar/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
347 steps['TTbar_13IDINPUT']={'INPUT':InputInfo(dataSet='/RelValTTbar_13/%s/GEN-SIM-DIGI-RAW-HLTDEBUG'%(baseDataSetRelease[4],),location='STD',split=1)}
348 steps['TTbar_13FSIDINPUT']={'INPUT':InputInfo(dataSet='/RelValTTbar_13/%s/GEN-SIM-DIGI-RECO'%(baseDataSetRelease[5],),location='STD',split=1)}
349 steps['TTbarLeptonINPUT']={'INPUT':InputInfo(dataSet='/RelValTTbarLepton/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
350 steps['OldTTbarINPUT']={'INPUT':InputInfo(dataSet='/RelValProdTTbar/CMSSW_5_0_0_pre6-START50_V5-v1/GEN-SIM-RECO',location='STD')}
351 steps['OldGenSimINPUT']={'INPUT':InputInfo(dataSet='/RelValTTbar/CMSSW_4_4_2-START44_V7-v1/GEN-SIM-DIGI-RAW-HLTDEBUG',location='STD')}
352 steps['Wjet_Pt_80_120INPUT']={'INPUT':InputInfo(dataSet='/RelValWjet_Pt_80_120/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
353 steps['Wjet_Pt_3000_3500INPUT']={'INPUT':InputInfo(dataSet='/RelValWjet_Pt_3000_3500/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
354 steps['LM1_sftsINPUT']={'INPUT':InputInfo(dataSet='/RelValLM1_sfts/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
355 steps['QCD_FlatPt_15_3000INPUT']={'INPUT':InputInfo(dataSet='/RelValQCD_FlatPt_15_3000/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
356 
357 steps['QCD_FlatPt_15_3000HSINPUT']={'INPUT':InputInfo(dataSet='/RelValQCD_FlatPt_15_3000HS/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
358 steps['TTbar__DIGIPU1INPUT']={'INPUT':InputInfo(dataSet='/RelValTTbar/CMSSW_5_2_2-PU_START52_V4_special_120326-v1/GEN-SIM-DIGI-RAW-HLTDEBUG',location='STD')}
359 
360 # 13 TeV recycle GEN-SIM input
361 steps['MinBias_13INPUT']={'INPUT':InputInfo(dataSet='/RelValMinBias_13/%s/GEN-SIM'%(baseDataSetRelease[4],),location='STD')}
362 steps['QCD_Pt_3000_3500_13INPUT']={'INPUT':InputInfo(dataSet='/RelValQCD_Pt_3000_3500_13/%s/GEN-SIM'%(baseDataSetRelease[4],),location='STD')}
363 steps['QCD_Pt_600_800_13INPUT']={'INPUT':InputInfo(dataSet='/RelValQCD_Pt_600_800_13/%s/GEN-SIM'%(baseDataSetRelease[4],),location='STD')}
364 steps['QCD_Pt_80_120_13INPUT']={'INPUT':InputInfo(dataSet='/RelValQCD_Pt_80_120_13/%s/GEN-SIM'%(baseDataSetRelease[4],),location='STD')}
365 steps['QCD_Pt_80_120_13_HIINPUT']={'INPUT':InputInfo(dataSet='/RelValQCD_Pt_80_120_13_HI/%s/GEN-SIM'%(baseDataSetRelease[4],),location='STD')}
366 steps['TTbar_13INPUT']={'INPUT':InputInfo(dataSet='/RelValTTbar_13/%s/GEN-SIM'%(baseDataSetRelease[4],),location='STD')}
367 steps['TTbarLepton_13INPUT']={'INPUT':InputInfo(dataSet='/RelValTTbarLepton_13/%s/GEN-SIM'%(baseDataSetRelease[4],),location='STD')}
368 steps['ZEE_13INPUT']={'INPUT':InputInfo(dataSet='/RelValZEE_13/%s/GEN-SIM'%(baseDataSetRelease[4],),location='STD')}
369 steps['Wjet_Pt_80_120_13INPUT']={'INPUT':InputInfo(dataSet='/RelValWjet_Pt_80_120_13/%s/GEN-SIM'%(baseDataSetRelease[4],),location='STD')}
370 steps['Wjet_Pt_3000_3500_13INPUT']={'INPUT':InputInfo(dataSet='/RelValWjet_Pt_3000_3500_13/%s/GEN-SIM'%(baseDataSetRelease[4],),location='STD')}
371 steps['LM1_sfts_13INPUT']={'INPUT':InputInfo(dataSet='/RelValLM1_sfts_13/%s/GEN-SIM'%(baseDataSetRelease[4],),location='STD')}
372 steps['QCD_FlatPt_15_3000_13INPUT']={'INPUT':InputInfo(dataSet='/RelValQCD_FlatPt_15_3000_13/%s/GEN-SIM'%(baseDataSetRelease[4],),location='STD')}
373 steps['QCD_FlatPt_15_3000HS_13INPUT']={'INPUT':InputInfo(dataSet='/RelValQCD_FlatPt_15_3000HS_13/%s/GEN-SIM'%(baseDataSetRelease[4],),location='STD')}
374 steps['ZpMM_2250_13TeV_TauolaINPUT']={'INPUT':InputInfo(dataSet='/RelValZpMM_2250_13TeV_Tauola/%s/GEN-SIM'%(baseDataSetRelease[4],),location='STD')}
375 steps['ZpEE_2250_13TeV_TauolaINPUT']={'INPUT':InputInfo(dataSet='/RelValZpEE_2250_13TeV_Tauola/%s/GEN-SIM'%(baseDataSetRelease[4],),location='STD')}
376 steps['ZpTT_1500_13TeV_TauolaINPUT']={'INPUT':InputInfo(dataSet='/RelValZpTT_1500_13TeV_Tauola/%s/GEN-SIM'%(baseDataSetRelease[4],),location='STD')}
377 steps['MinBiasHS_13INPUT']={'INPUT':InputInfo(dataSet='/RelValMinBiasHS_13/%s/GEN-SIM'%(baseDataSetRelease[4],),location='STD')}
378 steps['Higgs200ChargedTaus_13INPUT']={'INPUT':InputInfo(dataSet='/RelValHiggs200ChargedTaus_13/%s/GEN-SIM'%(baseDataSetRelease[4],),location='STD')}
379 
380 # activate GEN-SIM recycling once we'll have the first set of gen-sim
381 steps['Upsilon1SToMuMu_13INPUT']={'INPUT':InputInfo(dataSet='/RelValUpsilon1SToMuMu_13/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
382 steps['BuToKstarMuMu_13INPUT']={'INPUT':InputInfo(dataSet='/RelValBuToKstarMuMu_13/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
383 steps['BsToMuMu_13INPUT']={'INPUT':InputInfo(dataSet='/RelValBsToMuMu_13/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
384 steps['JpsiMuMu_Pt-15INPUT']={'INPUT':InputInfo(dataSet='/RelValJpsiMuMu_Pt-15/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
385 steps['BuToKstarPsi2S_13INPUT']={'INPUT':InputInfo(dataSet='/RelValBuToKstarPsi2S_13/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
386 steps['WE_13INPUT']={'INPUT':InputInfo(dataSet='/RelValWE_13/%s/GEN-SIM'%(baseDataSetRelease[4],),location='STD')}
387 steps['WM_13INPUT']={'INPUT':InputInfo(dataSet='/RelValWM_13/%s/GEN-SIM'%(baseDataSetRelease[4],),location='STD')}
388 steps['WpM_13INPUT']={'INPUT':InputInfo(dataSet='/RelValWpM_13/%s/GEN-SIM'%(baseDataSetRelease[4],),location='STD')}
389 steps['ZMM_13INPUT']={'INPUT':InputInfo(dataSet='/RelValZMM_13/%s/GEN-SIM'%(baseDataSetRelease[4],),location='STD')}
390 steps['ZMM_13_HIINPUT']={'INPUT':InputInfo(dataSet='/RelValZMM_13_HI/%s/GEN-SIM'%(baseDataSetRelease[4],),location='STD')}
391 steps['ZpMM_13INPUT']={'INPUT':InputInfo(dataSet='/RelValZpMM_13/%s/GEN-SIM'%(baseDataSetRelease[4],),location='STD')}
392 steps['ZTT_13INPUT']={'INPUT':InputInfo(dataSet='/RelValZTT_13/%s/GEN-SIM'%(baseDataSetRelease[4],),location='STD')}
393 steps['H130GGgluonfusion_13INPUT']={'INPUT':InputInfo(dataSet='/RelValH130GGgluonfusion_13/%s/GEN-SIM'%(baseDataSetRelease[4],),location='STD')}
394 steps['PhotonJets_Pt_10_13INPUT']={'INPUT':InputInfo(dataSet='/RelValPhotonJets_Pt_10_13/%s/GEN-SIM'%(baseDataSetRelease[4],),location='STD')}
395 steps['PhotonJets_Pt_10_13_HIINPUT']={'INPUT':InputInfo(dataSet='/RelValPhotonJets_Pt_10_13_HI/%s/GEN-SIM'%(baseDataSetRelease[4],),location='STD')}
396 steps['QQH1352T_Tauola_13INPUT']={'INPUT':InputInfo(dataSet='/RelValQQH1352T_Tauola_13/%s/GEN-SIM'%(baseDataSetRelease[4],),location='STD')}
397 steps['ADDMonoJet_d3MD3_13INPUT']={'INPUT':InputInfo(dataSet='/RelValADDMonoJet_d3MD3_13/%s/GEN-SIM'%(baseDataSetRelease[4],),location='STD')}
398 steps['RSKKGluon_m3000GeV_13INPUT']={'INPUT':InputInfo(dataSet='/RelValRSKKGluon_m3000GeV_13/%s/GEN-SIM'%(baseDataSetRelease[4],),location='STD')}
399 steps['Pythia6_BuJpsiK_TuneZ2star_13INPUT']={'INPUT':InputInfo(dataSet='/RelValPythia6_BuJpsiK_TuneZ2star_13/%s/GEN-SIM'%(baseDataSetRelease[4],),location='STD')}
400 steps['Cosmics_UP15INPUT']={'INPUT':InputInfo(dataSet='/RelValCosmics_UP15/%s/GEN-SIM'%(baseDataSetRelease[4],),location='STD')}
401 steps['BeamHalo_13INPUT']={'INPUT':InputInfo(dataSet='/RelValBeamHalo_13/%s/GEN-SIM'%(baseDataSetRelease[4],),location='STD')}
402 # particle guns with postLS1 geometry recycle GEN-SIM input
403 steps['SingleElectronPt10_UP15INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleElectronPt10_UP15/%s/GEN-SIM'%(baseDataSetRelease[4],),location='STD')}
404 steps['SingleElectronPt35_UP15INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleElectronPt35_UP15/%s/GEN-SIM'%(baseDataSetRelease[4],),location='STD')}
405 steps['SingleElectronPt1000_UP15INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleElectronPt1000_UP15/%s/GEN-SIM'%(baseDataSetRelease[4],),location='STD')}
406 steps['SingleElectronFlatPt1To100_UP15INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleElectronFlatPt1To100_UP15/%s/GEN-SIM'%(baseDataSetRelease[4],),location='STD')}
407 steps['SingleGammaPt10_UP15INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleGammaPt10_UP15/%s/GEN-SIM'%(baseDataSetRelease[4],),location='STD')}
408 steps['SingleGammaPt35_UP15INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleGammaPt35_UP15/%s/GEN-SIM'%(baseDataSetRelease[4],),location='STD')}
409 steps['SingleMuPt1_UP15INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleMuPt1_UP15/%s/GEN-SIM'%(baseDataSetRelease[4],),location='STD')}
410 steps['SingleMuPt10_UP15INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleMuPt10_UP15/%s/GEN-SIM'%(baseDataSetRelease[4],),location='STD')}
411 steps['SingleMuPt100_UP15INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleMuPt100_UP15/%s/GEN-SIM'%(baseDataSetRelease[4],),location='STD')}
412 steps['SingleMuPt1000_UP15INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleMuPt1000_UP15/%s/GEN-SIM'%(baseDataSetRelease[4],),location='STD')}
413 
414 #input for fast sim workflows to be added - TODO
415 
Definition: merge.py:1
def identitySim
Production test: 13 TeV equivalents.
def relval_steps.Kby (   N,
  s 
)

Definition at line 238 of file relval_steps.py.

Referenced by gen2015(), genS(), and genvalid().

239 def Kby(N,s):
return {'--relval':'%s000,%s'%(N,s)}
def relval_steps.Mby (   N,
  s 
)

Definition at line 240 of file relval_steps.py.

Referenced by gen2015(), and genS().

241 def Mby(N,s):
242  return {'--relval':'%s000000,%s'%(N,s)}
def relval_steps.merge (   dictlist,
  TELL = False 
)

Definition at line 86 of file relval_steps.py.

References bookConverter.max.

Referenced by HLTScalersClient.endLuminosityBlock(), DDI::LogicalPart.mergedSpecificsV(), DDExpandedView.mergedSpecificsV(), DAClusterizerInZ.vertices(), and DAClusterizerInZ_vect.vertices().

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

Variable Documentation

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

Definition at line 818 of file relval_steps.py.

dictionary relval_steps.digiPremixUp2015Defaults25ns
Initial value:
1 = {
2  '--conditions' : 'auto:upgradePLS1',
3  '-s' : 'DIGIPREMIX_S2:pdigi_valid,DATAMIX,L1,DIGI2RAW,HLT:@relval,RAW2DIGI,L1Reco',
4  '--pileup_input' : 'das:/RelValPREMIXUP15_PU25/%s/GEN-SIM-DIGI-RAW'%baseDataSetRelease[3],
5  '--eventcontent' : 'FEVTDEBUGHLT',
6  '--datatier' : 'GEN-SIM-DIGI-RAW-HLTDEBUG',
7  '--datamix' : 'PreMix',
8  '--customise' : 'SLHCUpgradeSimulations/Configuration/postLS1CustomsPreMixing.customisePostLS1', # temporary replacement for premix; to be brought back to customisePostLS1
9  '--geometry' : 'Extended2015',
10  '--magField' : '38T_PostLS1',
11  }

Definition at line 795 of file relval_steps.py.

tuple relval_steps.digiPremixUp2015Defaults50ns
Initial value:
1 = merge([{'--conditions':'auto:upgradePLS150ns'},
2  {'--pileup_input' : 'das:/RelValPREMIXUP15_PU50/%s/GEN-SIM-DIGI-RAW'%baseDataSetRelease[4]},
3  digiPremixUp2015Defaults25ns])
Definition: merge.py:1

Definition at line 806 of file relval_steps.py.

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

high stat step1

Definition at line 417 of file relval_steps.py.

dictionary relval_steps.hiAlca = {'--conditions':'auto:run2_mc_HIon'}

Definition at line 540 of file relval_steps.py.

tuple relval_steps.hiDefaults = merge([hiAlca,{'--scenario':'HeavyIons','-n':2}])

Definition at line 541 of file relval_steps.py.

string relval_steps.hltKey = 'fake'

Definition at line 827 of file relval_steps.py.

Referenced by DQMProvInfo.makeHLTKeyInfo().

list relval_steps.menu = autoHLT[hltKey]

Definition at line 829 of file relval_steps.py.

Referenced by cms::Analyzer_minbias.analyze(), HLTInfo.analyze(), ecaldqm::ClusterTask.beginEvent(), L1TRate.beginRun(), L1TRate_Offline.beginRun(), L1TSync.beginRun(), L1TSync_Offline.beginRun(), L1TBPTX.beginRun(), CSGAction.createMenuEntry(), EcalCosmicsHists.determineTriggers(), L1Filter.filter(), triggerExpression::L1TechReader.init(), and triggerExpression::L1AlgoReader.init().

dictionary relval_steps.premixProd
Initial value:
1 = {'-s' : 'DIGIPREMIX_S2,DATAMIX,L1,DIGI2RAW,HLT:@relval,RAW2DIGI,L1Reco',
2  '--eventcontent' : 'PREMIXRAW',
3  '--datatier' : 'PREMIXRAW'}

Definition at line 811 of file relval_steps.py.

dictionary relval_steps.premixUp2015Defaults
Initial value:
1 = {
2  '--evt_type' : 'SingleNuE10_cfi',
3  '-s' : 'GEN,SIM,DIGIPREMIX,L1,DIGI2RAW',
4  '-n' : '10',
5  '--conditions' : 'auto:upgradePLS1', # 25ns GT; dedicated dict for 50ns
6  '--datatier' : 'GEN-SIM-DIGI-RAW',
7  '--eventcontent': 'PREMIX',
8  '--magField' : '38T_PostLS1',
9  '--geometry' : 'Extended2015',
10  '--customise' : 'SLHCUpgradeSimulations/Configuration/postLS1CustomsPreMixing.customisePostLS1' # temporary replacement for premix; to be brought back to customisePostLS1
11 }

Definition at line 779 of file relval_steps.py.

tuple relval_steps.premixUp2015Defaults50ns = merge([{'--conditions':'auto:upgradePLS150ns'},premixUp2015Defaults])

Definition at line 790 of file relval_steps.py.

tuple relval_steps.recoPremixUp15prod
Initial value:
1 = merge([
2  {'-s':'RAW2DIGI,L1Reco,RECO,EI'},
3  {'--datatier' : 'GEN-SIM-RECO,AODSIM'},
4  {'--eventcontent' : 'RECOSIM,AODSIM'},
5  {'--customise':'SLHCUpgradeSimulations/Configuration/postLS1CustomsPreMixing.customisePostLS1'}, # temporary replacement for premix; to be brought back to customisePostLS1
6  {'--geometry' : 'Extended2015'},
7  step3Up2015Defaults])
Definition: merge.py:1

Definition at line 959 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 134 of file relval_steps.py.

list relval_steps.Run2010B = [149011]

Definition at line 144 of file relval_steps.py.

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

Definition at line 135 of file relval_steps.py.

list relval_steps.Run2011A = [165121]

Definition at line 161 of file relval_steps.py.

list relval_steps.Run2011ASk = [165121,172802]

Definition at line 152 of file relval_steps.py.

list relval_steps.Run2011B = [177719]

Definition at line 168 of file relval_steps.py.

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

Definition at line 169 of file relval_steps.py.

list relval_steps.Run2012A = [191226]

Definition at line 187 of file relval_steps.py.

list relval_steps.Run2012ASk = Run2012A+[]

Definition at line 188 of file relval_steps.py.

list relval_steps.Run2012B = [194533]

Definition at line 202 of file relval_steps.py.

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

Definition at line 203 of file relval_steps.py.

list relval_steps.Run2012C = [199812]

Definition at line 213 of file relval_steps.py.

list relval_steps.Run2012Csk = Run2012C+[203002]

Definition at line 214 of file relval_steps.py.

list relval_steps.Run2012D = [208307]

Definition at line 224 of file relval_steps.py.

list relval_steps.Run2012Dsk = Run2012D+[207454]

Definition at line 225 of file relval_steps.py.

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

Standard release validation samples ####.

Definition at line 237 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:run1_mc',
5  '--datatier' : 'GEN-SIM',
6  '--eventcontent': 'RAWSIM',
7  }

Definition at line 106 of file relval_steps.py.

tuple relval_steps.step1FastDefaults
Initial value:
1 = merge([{'-s':'GEN,SIM,RECO,EI,HLT:@fake,VALIDATION',
2  '--fast':'',
3  '--eventcontent':'FEVTDEBUGHLT,DQM',
4  '--datatier':'GEN-SIM-DIGI-RECO,DQMIO',
5  '--relval':'27000,3000'},
6  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 574 of file relval_steps.py.

tuple relval_steps.step1FastPUNewMixing
Initial value:
1 = merge([{'-s':'GEN,SIM,RECO',
2  '--fast':'',
3  '--conditions' :'auto:run2_mc',
4  '--magField' :'38T_PostLS1',
5  '--customise' :'SLHCUpgradeSimulations/Configuration/postLS1Customs.customisePostLS1',
6  '--eventcontent':'FASTPU',
7  '--datatier':'GEN-SIM-RECO',
8  '--relval':'27000,3000'},
9  step1Defaults])
Definition: merge.py:1

Definition at line 589 of file relval_steps.py.

tuple relval_steps.step1FastUpg2015Defaults
Initial value:
1 = merge([{'-s':'GEN,SIM,RECO,EI,HLT:@relval,VALIDATION',
2  '--fast':'',
3  '--conditions' :'auto:run2_mc',
4  '--magField' :'38T_PostLS1',
5  '--customise' :'SLHCUpgradeSimulations/Configuration/postLS1Customs.customisePostLS1',
6  '--eventcontent':'FEVTDEBUGHLT,DQM',
7  '--datatier':'GEN-SIM-DIGI-RECO,DQMIO',
8  '--relval':'27000,3000'},
9  step1Defaults])
Definition: merge.py:1

Definition at line 580 of file relval_steps.py.

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

pPb tests

Definition at line 531 of file relval_steps.py.

dictionary relval_steps.step1Up2015Defaults
Initial value:
1 = {'-s' : 'GEN,SIM',
2  '-n' : 10,
3  '--conditions' : 'auto:run2_mc',
4  '--datatier' : 'GEN-SIM',
5  '--eventcontent': 'FEVTDEBUG',
6  '--magField' : '38T_PostLS1',
7  '--customise' : 'SLHCUpgradeSimulations/Configuration/postLS1Customs.customisePostLS1'
8  }

Definition at line 114 of file relval_steps.py.

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

Definition at line 737 of file relval_steps.py.

tuple relval_steps.step2HImixDefaults
Initial value:
1 = merge([{'-n':'2', #too slow for 10 events/hour
2  '--himix':'',
3  '--filein':'file.root',
4  '--process':'HISIGNAL'
5  },hiDefaults,step1Up2015Defaults])
Definition: merge.py:1

Definition at line 878 of file relval_steps.py.

dictionary relval_steps.step2Upg2015Defaults
Initial value:
1 = {'-s' :'DIGI:pdigi_valid,L1,DIGI2RAW,HLT:@relval,RAW2DIGI,L1Reco',
2  '--conditions' :'auto:run2_mc',
3  '--magField' :'38T_PostLS1',
4  '--datatier' :'GEN-SIM-DIGI-RAW-HLTDEBUG',
5  '--eventcontent':'FEVTDEBUGHLT',
6  '--customise' :'SLHCUpgradeSimulations/Configuration/postLS1Customs.customisePostLS1',
7  '-n' :'10'
8  }

Definition at line 743 of file relval_steps.py.

tuple relval_steps.step2Upg2015Defaults50ns = merge([{'--conditions':'auto:run2_mc_50ns'},step2Upg2015Defaults])

Definition at line 751 of file relval_steps.py.

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

Definition at line 888 of file relval_steps.py.

tuple relval_steps.step3DefaultsUnsch = merge([{'--runUnscheduled':''},step3Defaults])

Definition at line 919 of file relval_steps.py.

dictionary relval_steps.step3Up2015Defaults
Initial value:
1 = {'-s':'RAW2DIGI,L1Reco,RECO,EI,VALIDATION,DQM',
2  '--conditions':'auto:run2_mc',
3  '--magField' : '38T_PostLS1',
4  '-n':'10',
5  '--datatier':'GEN-SIM-RECO,DQMIO',
6  '--eventcontent':'RECOSIM,DQM',
7  '--customise' : 'SLHCUpgradeSimulations/Configuration/postLS1Customs.customisePostLS1'
8  }

Definition at line 899 of file relval_steps.py.

tuple relval_steps.step3Up2015Defaults50ns = merge([{'--conditions':'auto:run2_mc_50ns'},step3Up2015Defaults])

Definition at line 907 of file relval_steps.py.

tuple relval_steps.step3Up2015DefaultsUnsch = merge([{'--runUnscheduled':''},step3Up2015Defaults])

Definition at line 918 of file relval_steps.py.

dictionary relval_steps.step3Up2015Hal
Initial value:
1 = {'-s' :'RAW2DIGI,L1Reco,RECO,EI,VALIDATION,DQM',
2  '--conditions' :'auto:run2_mc',
3  '--magField' :'38T_PostLS1',
4  '--datatier' :'GEN-SIM-RECO,DQMIO',
5  '--eventcontent':'RECOSIM,DQM',
6  '-n' :'10',
7  '--customise' :'SLHCUpgradeSimulations/Configuration/postLS1Customs.customisePostLS1'
8  }

Definition at line 909 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:run1_mc',
5  '--datatier' : 'ALCARECO',
6  '--eventcontent': 'ALCARECO',
7  }

Definition at line 1014 of file relval_steps.py.

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

Definition at line 1021 of file relval_steps.py.

tuple relval_steps.stepMiniAODData
Initial value:
1 = merge([{'--conditions' : 'auto:run1_data',
2  '--data' : '',
3  '--datatier' : 'MINIAOD',
4  '--eventcontent' : 'MINIAOD',
5  '--filein' :'file:step3.root'
6  },stepMiniAODDefaults])
Definition: merge.py:1

Definition at line 1191 of file relval_steps.py.

dictionary relval_steps.stepMiniAODDefaults
Initial value:
1 = { '-s' : 'PAT',
2  '--runUnscheduled': '',
3  '-n' : '100'
4  }

Definition at line 1187 of file relval_steps.py.

tuple relval_steps.stepMiniAODMC
Initial value:
1 = merge([{'--conditions' : 'auto:run2_mc',
2  '--mc' : '',
3  '--datatier' : 'MINIAODSIM',
4  '--eventcontent' : 'MINIAODSIM',
5  '--filein' :'file:step3.root'
6  },stepMiniAODDefaults])
Definition: merge.py:1

Definition at line 1197 of file relval_steps.py.

tuple relval_steps.steps = Steps()

Definition at line 123 of file relval_steps.py.

dictionary relval_steps.U2000by1 = {'--relval': '2000,1'}

heavy ions tests

Definition at line 537 of file relval_steps.py.

dictionary relval_steps.U80by1 = {'--relval': '80,1'}

Definition at line 538 of file relval_steps.py.