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

Variables

dictionary dataReco
 
dictionary ecalHcal
 high stat step1 More...
 
dictionary hiDefaults
 
string hltKey = 'relval'
 
list menu = autoHLT[hltKey]
 
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: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'}
 pPb tests More...
 
dictionary step1Up2015Defaults
 
dictionary step1Up2017Defaults
 2015 More...
 
dictionary step1UpepiDefaults
 upgrade dedicated wf extendedPhase1 More...
 
dictionary step2Defaults
 
tuple step2HImixDefaults
 
dictionary step2Upg2015Defaults
 
dictionary step2Upg2017Defaults
 
dictionary step2Upgpixphase1Defaults
 
dictionary step3Defaults
 
dictionary step3Up2015Defaults
 
dictionary step3Up2015Hal
 
dictionary step3Up2017Defaults
 
dictionary step3Upgpixphase1Defaults
 
dictionary step4Defaults
 
dictionary step4Up2015Defaults
 
tuple steps = Steps()
 
dictionary U500by1 = {'--relval': '500,1'}
 heavy ions tests More...
 
dictionary U80by1 = {'--relval': '80,1'}
 

Function Documentation

def relval_steps.addForAll (   steps,
  d 
)

Definition at line 786 of file relval_steps.py.

References update.

787 def addForAll(steps,d):
788  for s in steps:
789  steps[s].update(d)
790 
791 
#define update(a, b)
def relval_steps.changeRefRelease (   steps,
  listOfPairs 
)

Definition at line 774 of file relval_steps.py.

References linker.replace().

775 def changeRefRelease(steps,listOfPairs):
776  for s in steps:
777  if ('INPUT' in steps[s]):
778  oldD=steps[s]['INPUT'].dataSet
779  for (ref,newRef) in listOfPairs:
780  if ref in oldD:
781  steps[s]['INPUT'].dataSet=oldD.replace(ref,newRef)
782  if '--pileup_input' in steps[s]:
783  for (ref,newRef) in listOfPairs:
784  if ref in steps[s]['--pileup_input']:
785  steps[s]['--pileup_input']=steps[s]['--pileup_input'].replace(ref,newRef)
def replace
Definition: linker.py:10
def changeRefRelease
def relval_steps.gen (   fragment,
  howMuch 
)

Definition at line 239 of file relval_steps.py.

Referenced by __attribute__(), GaussNoiseFP420.addNoise(), EWKSystUnc.analyze(), ZMCHistogrammer.analyze(), zPdfUnc.analyze(), ZHistogrammer.analyze(), ZLONLOHistogrammer.analyze(), ZMassHistogrammer.analyze(), ZMuPtScaleAnalyzer.analyze(), myFastSimVal.analyze(), METTester.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::METProducer.produce_GenMET(), HBHEStatusBitSetter.SetFlagsFromDigi(), HBHEStatusBitSetter.SetFlagsFromRecHits(), HcaluLUTTPGCoder.setLUTGenerationMode(), cond::CredentialStore.updateConnection(), and cond::CredentialStore.updatePrincipal().

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

Definition at line 243 of file relval_steps.py.

References Kby(), and Mby().

Referenced by genepi(), and genS().

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

Definition at line 675 of file relval_steps.py.

References Kby().

676 def gen2017(fragment,howMuch):
677  global step1Up2017Defaults
678  return merge([{'cfg':fragment},howMuch,step1Up2017Defaults])
679 
680 steps['FourMuPt1_200_UPG2017']=gen2017('FourMuPt_1_200_cfi',Kby(10,100))
681 steps['SingleElectronPt10_UPG2017']=gen2017('SingleElectronPt10_cfi',Kby(9,3000))
682 steps['SingleElectronPt35_UPG2017']=gen2017('SingleElectronPt35_cfi',Kby(9,500))
683 steps['SingleElectronPt1000_UPG2017']=gen2017('SingleElectronPt1000_cfi',Kby(9,50))
684 steps['SingleGammaPt10_UPG2017']=gen2017('SingleGammaPt10_cfi',Kby(9,3000))
685 steps['SingleGammaPt35_UPG2017']=gen2017('SingleGammaPt35_cfi',Kby(9,500))
686 steps['SingleMuPt1_UPG2017']=gen2017('SingleMuPt1_cfi',Kby(25,1000))
687 steps['SingleMuPt10_UPG2017']=gen2017('SingleMuPt10_cfi',Kby(25,500))
688 steps['SingleMuPt100_UPG2017']=gen2017('SingleMuPt100_cfi',Kby(9,500))
689 steps['SingleMuPt1000_UPG2017']=gen2017('SingleMuPt1000_cfi',Kby(9,500))
690 
691 steps['TTbarLepton_UPG2017_8']=gen2017('TTbarLepton_Tauola_8TeV_cfi',Kby(9,100))
692 steps['Wjet_Pt_80_120_UPG2017_8']=gen2017('Wjet_Pt_80_120_8TeV_cfi',Kby(9,100))
693 steps['Wjet_Pt_3000_3500_UPG2017_8']=gen2017('Wjet_Pt_3000_3500_8TeV_cfi',Kby(9,50))
694 steps['LM1_sfts_UPG2017_8']=gen2017('LM1_sfts_8TeV_cfi',Kby(9,100))
695 
696 steps['QCD_Pt_3000_3500_UPG2017_8']=gen2017('QCD_Pt_3000_3500_8TeV_cfi',Kby(9,25))
697 steps['QCD_Pt_600_800_UPG2017_8']=gen2017('QCD_Pt_600_800_8TeV_cfi',Kby(9,50))
698 steps['QCD_Pt_80_120_UPG2017_8']=gen2017('QCD_Pt_80_120_8TeV_cfi',Kby(9,100))
699 
700 steps['Higgs200ChargedTaus_UPG2017_8']=gen2017('H200ChargedTaus_Tauola_8TeV_cfi',Kby(9,100))
701 steps['JpsiMM_UPG2017_8']=gen2017('JpsiMM_8TeV_cfi',Kby(66,1000))
702 steps['TTbar_UPG2017_8']=gen2017('TTbar_Tauola_8TeV_cfi',Kby(9,100))
703 steps['WE_UPG2017_8']=gen2017('WE_8TeV_cfi',Kby(9,100))
704 steps['ZEE_UPG2017_8']=gen2017('ZEE_8TeV_cfi',Kby(9,100))
705 steps['ZTT_UPG2017_8']=gen2017('ZTT_Tauola_All_hadronic_8TeV_cfi',Kby(9,150))
706 steps['H130GGgluonfusion_UPG2017_8']=gen2017('H130GGgluonfusion_8TeV_cfi',Kby(9,100))
707 steps['PhotonJets_Pt_10_UPG2017_8']=gen2017('PhotonJet_Pt_10_8TeV_cfi',Kby(9,150))
708 steps['QQH1352T_Tauola_UPG2017_8']=gen2017('QQH1352T_Tauola_8TeV_cfi',Kby(9,100))
709 
710 steps['MinBias_TuneZ2star_UPG2017_8']=gen2017('MinBias_TuneZ2star_8TeV_pythia6_cff',Kby(9,300))
711 steps['WM_UPG2017_8']=gen2017('WM_8TeV_cfi',Kby(9,200))
712 steps['ZMM_UPG2017_8']=gen2017('ZMM_8TeV_cfi',Kby(18,300))
713 
714 steps['ADDMonoJet_d3MD3_UPG2017_8']=gen2017('ADDMonoJet_8TeV_d3MD3_cfi',Kby(9,100))
715 steps['ZpMM_UPG2017_8']=gen2017('ZpMM_8TeV_cfi',Kby(9,200))
716 steps['WpM_UPG2017_8']=gen2017('WpM_8TeV_cfi',Kby(9,200))
717 
718 
719 
720 #14TeV
721 #steps['TTbarLepton_UPG2017_14']=gen2017('TTbarLepton_Tauola_14TeV_cfi',Kby(9,100))
722 steps['Wjet_Pt_80_120_UPG2017_14']=gen2017('Wjet_Pt_80_120_14TeV_cfi',Kby(9,100))
723 steps['Wjet_Pt_3000_3500_UPG2017_14']=gen2017('Wjet_Pt_3000_3500_14TeV_cfi',Kby(9,50))
724 steps['LM1_sfts_UPG2017_14']=gen2017('LM1_sfts_14TeV_cfi',Kby(9,100))
725 
726 steps['QCD_Pt_3000_3500_UPG2017_14']=gen2017('QCD_Pt_3000_3500_14TeV_cfi',Kby(9,25))
727 #steps['QCD_Pt_600_800_UPG2017_14']=gen2017('QCD_Pt_600_800_14TeV_cfi',Kby(9,50))
728 steps['QCD_Pt_80_120_UPG2017_14']=gen2017('QCD_Pt_80_120_14TeV_cfi',Kby(9,100))
729 
730 steps['Higgs200ChargedTaus_UPG2017_14']=gen2017('H200ChargedTaus_Tauola_14TeV_cfi',Kby(9,100))
731 steps['JpsiMM_UPG2017_14']=gen2017('JpsiMM_14TeV_cfi',Kby(66,1000))
732 steps['TTbar_UPG2017_14']=gen2017('TTbar_Tauola_14TeV_cfi',Kby(9,100))
733 steps['WE_UPG2017_14']=gen2017('WE_14TeV_cfi',Kby(9,100))
734 steps['ZEE_UPG2017_14']=gen2017('ZEE_14TeV_cfi',Kby(9,100))
735 steps['ZTT_UPG2017_14']=gen2017('ZTT_Tauola_All_hadronic_14TeV_cfi',Kby(9,150))
736 steps['H130GGgluonfusion_UPG2017_14']=gen2017('H130GGgluonfusion_14TeV_cfi',Kby(9,100))
737 steps['PhotonJets_Pt_10_UPG2017_14']=gen2017('PhotonJet_Pt_10_14TeV_cfi',Kby(9,150))
738 steps['QQH1352T_Tauola_UPG2017_14']=gen2017('QQH1352T_Tauola_14TeV_cfi',Kby(9,100))
739 
740 steps['MinBias_TuneZ2star_UPG2017_14']=gen2017('MinBias_TuneZ2star_14TeV_pythia6_cff',Kby(9,300))
741 steps['WM_UPG2017_14']=gen2017('WM_14TeV_cfi',Kby(9,200))
742 steps['ZMM_UPG2017_14']=gen2017('ZMM_14TeV_cfi',Kby(18,300))
743 
744 #steps['ADDMonoJet_d3MD3_UPG2017_14']=gen2017('ADDMonoJet_14TeV_d3MD3_cfi',Kby(9,100))
745 #steps['ZpMM_UPG2017_14']=gen2017('ZpMM_14TeV_cfi',Kby(9,200))
746 #steps['WpM_UPG2017_14']=gen2017('WpM_14TeV_cfi',Kby(9,200))
747 
748 
Definition: merge.py:1
def relval_steps.genepi (   fragment,
  howMuch 
)

Definition at line 520 of file relval_steps.py.

References gen2015(), and Kby().

521 def genepi(fragment,howMuch):
522  global step1UpepiDefaults
523  return merge([{'cfg':fragment},howMuch,step1UpepiDefaults])
524 
525 steps['FourMuPt1_200_UPGPhase1']=genepi('FourMuPt_1_200_cfi',Kby(10,100))
526 steps['SingleElectronPt10_UPGPhase1']=genepi('SingleElectronPt10_cfi',Kby(9,3000))
527 steps['SingleElectronPt35_UPGPhase1']=genepi('SingleElectronPt35_cfi',Kby(9,500))
528 steps['SingleElectronPt1000_UPGPhase1']=genepi('SingleElectronPt1000_cfi',Kby(9,50))
529 steps['SingleGammaPt10_UPGPhase1']=genepi('SingleGammaPt10_cfi',Kby(9,3000))
530 steps['SingleGammaPt35_UPGPhase1']=genepi('SingleGammaPt35_cfi',Kby(9,500))
531 steps['SingleMuPt1_UPGPhase1']=genepi('SingleMuPt1_cfi',Kby(25,1000))
532 steps['SingleMuPt10_UPGPhase1']=genepi('SingleMuPt10_cfi',Kby(25,500))
533 steps['SingleMuPt100_UPGPhase1']=genepi('SingleMuPt100_cfi',Kby(9,500))
534 steps['SingleMuPt1000_UPGPhase1']=genepi('SingleMuPt1000_cfi',Kby(9,500))
535 
536 steps['TTbarLepton_UPGPhase1_8']=genepi('TTbarLepton_Tauola_8TeV_cfi',Kby(9,100))
537 steps['Wjet_Pt_80_120_UPGPhase1_8']=genepi('Wjet_Pt_80_120_8TeV_cfi',Kby(9,100))
538 steps['Wjet_Pt_3000_3500_UPGPhase1_8']=genepi('Wjet_Pt_3000_3500_8TeV_cfi',Kby(9,50))
539 steps['LM1_sfts_UPGPhase1_8']=genepi('LM1_sfts_8TeV_cfi',Kby(9,100))
540 
541 steps['QCD_Pt_3000_3500_UPGPhase1_8']=genepi('QCD_Pt_3000_3500_8TeV_cfi',Kby(9,25))
542 steps['QCD_Pt_600_800_UPGPhase1_8']=genepi('QCD_Pt_600_800_8TeV_cfi',Kby(9,50))
543 steps['QCD_Pt_80_120_UPGPhase1_8']=genepi('QCD_Pt_80_120_8TeV_cfi',Kby(9,100))
544 
545 steps['Higgs200ChargedTaus_UPGPhase1_8']=genepi('H200ChargedTaus_Tauola_8TeV_cfi',Kby(9,100))
546 steps['JpsiMM_UPGPhase1_8']=genepi('JpsiMM_8TeV_cfi',Kby(66,1000))
547 steps['TTbar_UPGPhase1_8']=genepi('TTbar_Tauola_8TeV_cfi',Kby(9,100))
548 steps['WE_UPGPhase1_8']=genepi('WE_8TeV_cfi',Kby(9,100))
549 steps['ZEE_UPGPhase1_8']=genepi('ZEE_8TeV_cfi',Kby(9,100))
550 steps['ZTT_UPGPhase1_8']=genepi('ZTT_Tauola_All_hadronic_8TeV_cfi',Kby(9,150))
551 steps['H130GGgluonfusion_UPGPhase1_8']=genepi('H130GGgluonfusion_8TeV_cfi',Kby(9,100))
552 steps['PhotonJets_Pt_10_UPGPhase1_8']=genepi('PhotonJet_Pt_10_8TeV_cfi',Kby(9,150))
553 steps['QQH1352T_Tauola_UPGPhase1_8']=genepi('QQH1352T_Tauola_8TeV_cfi',Kby(9,100))
554 
555 steps['MinBias_TuneZ2star_UPGPhase1_8']=genepi('MinBias_TuneZ2star_8TeV_pythia6_cff',Kby(9,300))
556 steps['WM_UPGPhase1_8']=genepi('WM_8TeV_cfi',Kby(9,200))
557 steps['ZMM_UPGPhase1_8']=genepi('ZMM_8TeV_cfi',Kby(18,300))
558 
559 steps['ADDMonoJet_d3MD3_UPGPhase1_8']=genepi('ADDMonoJet_8TeV_d3MD3_cfi',Kby(9,100))
560 steps['ZpMM_UPGPhase1_8']=genepi('ZpMM_8TeV_cfi',Kby(9,200))
561 steps['WpM_UPGPhase1_8']=genepi('WpM_8TeV_cfi',Kby(9,200))
562 
563 
564 
565 
566 
567 #14TeV
568 #steps['TTbarLepton_UPGPhase1_14']=genepi('TTbarLepton_Tauola_14TeV_cfi',Kby(9,100))
569 steps['Wjet_Pt_80_120_UPGPhase1_14']=genepi('Wjet_Pt_80_120_14TeV_cfi',Kby(9,100))
570 steps['Wjet_Pt_3000_3500_UPGPhase1_14']=genepi('Wjet_Pt_3000_3500_14TeV_cfi',Kby(9,50))
571 steps['LM1_sfts_UPGPhase1_14']=genepi('LM1_sfts_14TeV_cfi',Kby(9,100))
572 
573 steps['QCD_Pt_3000_3500_UPGPhase1_14']=genepi('QCD_Pt_3000_3500_14TeV_cfi',Kby(9,25))
574 #steps['QCD_Pt_600_800_UPGPhase1_14']=genepi('QCD_Pt_600_800_14TeV_cfi',Kby(9,50))
575 steps['QCD_Pt_80_120_UPGPhase1_14']=genepi('QCD_Pt_80_120_14TeV_cfi',Kby(9,100))
576 
577 steps['Higgs200ChargedTaus_UPGPhase1_14']=genepi('H200ChargedTaus_Tauola_14TeV_cfi',Kby(9,100))
578 steps['JpsiMM_UPGPhase1_14']=genepi('JpsiMM_14TeV_cfi',Kby(66,1000))
579 steps['TTbar_UPGPhase1_14']=genepi('TTbar_Tauola_14TeV_cfi',Kby(9,100))
580 steps['WE_UPGPhase1_14']=genepi('WE_14TeV_cfi',Kby(9,100))
581 steps['ZEE_UPGPhase1_14']=genepi('ZEE_14TeV_cfi',Kby(9,100))
582 steps['ZTT_UPGPhase1_14']=genepi('ZTT_Tauola_All_hadronic_14TeV_cfi',Kby(9,150))
583 steps['H130GGgluonfusion_UPGPhase1_14']=genepi('H130GGgluonfusion_14TeV_cfi',Kby(9,100))
584 steps['PhotonJets_Pt_10_UPGPhase1_14']=genepi('PhotonJet_Pt_10_14TeV_cfi',Kby(9,150))
585 steps['QQH1352T_Tauola_UPGPhase1_14']=genepi('QQH1352T_Tauola_14TeV_cfi',Kby(9,100))
586 
587 steps['MinBias_TuneZ2star_UPGPhase1_14']=genepi('MinBias_TuneZ2star_14TeV_pythia6_cff',Kby(9,300))
588 steps['WM_UPGPhase1_14']=genepi('WM_14TeV_cfi',Kby(9,200))
589 steps['ZMM_UPGPhase1_14']=genepi('ZMM_14TeV_cfi',Kby(18,300))
590 
591 #steps['ADDMonoJet_d3MD3_UPGPhase1_14']=genepi('ADDMonoJet_14TeV_d3MD3_cfi',Kby(9,100))
592 #steps['ZpMM_UPGPhase1_14']=genepi('ZpMM_14TeV_cfi',Kby(9,200))
593 #steps['WpM_UPGPhase1_14']=genepi('WpM_14TeV_cfi',Kby(9,200))
594 
Definition: merge.py:1
def relval_steps.genS (   fragment,
  howMuch 
)

Definition at line 427 of file relval_steps.py.

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

428 def genS(fragment,howMuch):
429  global step1Defaults,stCond
430  return merge([{'cfg':fragment},stCond,howMuch,step1Defaults])
431 
432 steps['Higgs200ChargedTaus']=genS('H200ChargedTaus_Tauola_8TeV_cfi',Kby(9,100))
433 steps['JpsiMM']=genS('JpsiMM_8TeV_cfi',Kby(66,1000))
434 steps['WE']=genS('WE_8TeV_cfi',Kby(9,100))
435 steps['WM']=genS('WM_8TeV_cfi',Kby(9,200))
436 steps['WpM']=genS('WpM_8TeV_cfi',Kby(9,200))
437 steps['ZMM']=genS('ZMM_8TeV_cfi',Kby(18,300))
438 steps['ZpMM']=genS('ZpMM_8TeV_cfi',Kby(9,200))
439 steps['Higgs200ChargedTaus_13']=gen2015('H200ChargedTaus_Tauola_13TeV_cfi',Kby(9,100))
440 steps['JpsiMM_13']=gen2015('JpsiMM_13TeV_cfi',Kby(66,1000))
441 steps['WE_13']=gen2015('WE_13TeV_cfi',Kby(9,100))
442 steps['WM_13']=gen2015('WM_13TeV_cfi',Kby(9,200))
443 steps['WpM_13']=gen2015('WpM_13TeV_cfi',Kby(9,200))
444 steps['ZMM_13']=gen2015('ZMM_13TeV_cfi',Kby(18,300))
445 steps['ZpMM_13']=gen2015('ZpMM_13TeV_cfi',Kby(9,200))
446 
447 steps['ZTT']=genS('ZTT_Tauola_All_hadronic_8TeV_cfi',Kby(9,150))
448 steps['H130GGgluonfusion']=genS('H130GGgluonfusion_8TeV_cfi',Kby(9,100))
449 steps['PhotonJets_Pt_10']=genS('PhotonJet_Pt_10_8TeV_cfi',Kby(9,150))
450 steps['QQH1352T_Tauola']=genS('QQH1352T_Tauola_8TeV_cfi',Kby(9,100))
451 steps['ZTT_13']=gen2015('ZTT_Tauola_All_hadronic_13TeV_cfi',Kby(9,150))
452 steps['H130GGgluonfusion_13']=gen2015('H130GGgluonfusion_13TeV_cfi',Kby(9,100))
453 steps['PhotonJets_Pt_10_13']=gen2015('PhotonJet_Pt_10_13TeV_cfi',Kby(9,150))
454 steps['QQH1352T_Tauola_13']=gen2015('QQH1352T_Tauola_13TeV_cfi',Kby(9,100))
455 steps['ZmumuJets_Pt_20_300']=gen('ZmumuJets_Pt_20_300_GEN_8TeV_cfg',Kby(25,100))
456 steps['ADDMonoJet_d3MD3']=genS('ADDMonoJet_8TeV_d3MD3_cfi',Kby(9,100))
457 steps['ADDMonoJet_d3MD3_13']=gen2015('ADDMonoJet_13TeV_d3MD3_cfi',Kby(9,100))
458 
459 steps['MinBias2INPUT']={'INPUT':InputInfo(dataSet='/RelValMinBias/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
460 steps['Higgs200ChargedTausINPUT']={'INPUT':InputInfo(dataSet='/RelValHiggs200ChargedTaus/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
461 steps['QCD_Pt_3000_3500_2INPUT']={'INPUT':InputInfo(dataSet='/RelValQCD_Pt_3000_3500/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
462 steps['QCD_Pt_80_120_2INPUT']={'INPUT':InputInfo(dataSet='/RelValQCD_Pt_80_120/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
463 steps['JpsiMMINPUT']={'INPUT':InputInfo(dataSet='/RelValJpsiMM/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
464 steps['TTbar2INPUT']={'INPUT':InputInfo(dataSet='/RelValTTbar/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
465 steps['WEINPUT']={'INPUT':InputInfo(dataSet='/RelValWE/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
466 steps['WMINPUT']={'INPUT':InputInfo(dataSet='/RelValWM/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
467 steps['ZEEINPUT']={'INPUT':InputInfo(dataSet='/RelValZEE/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
468 steps['ZMMINPUT']={'INPUT':InputInfo(dataSet='/RelValZMM/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
469 steps['ZTTINPUT']={'INPUT':InputInfo(dataSet='/RelValZTT/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
470 steps['H130GGgluonfusionINPUT']={'INPUT':InputInfo(dataSet='/RelValH130GGgluonfusion/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
471 steps['PhotonJets_Pt_10INPUT']={'INPUT':InputInfo(dataSet='/RelValPhotonJets_Pt_10/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
472 steps['QQH1352T_TauolaINPUT']={'INPUT':InputInfo(dataSet='/RelValQQH1352T_Tauola/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
473 steps['ADDMonoJet_d3MD3INPUT']={'INPUT':InputInfo(dataSet='/RelValADDMonoJet_d3MD3/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
474 steps['WpMINPUT']={'INPUT':InputInfo(dataSet='/RelValWpM/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
475 steps['ZpMMINPUT']={'INPUT':InputInfo(dataSet='/RelValZpMM/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
476 steps['ZpMM_2250_8TeV_TauolaINPUT']={'INPUT':InputInfo(dataSet='/RelValZpMM_2250_8TeV_Tauola/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
477 steps['ZpEE_2250_8TeV_TauolaINPUT']={'INPUT':InputInfo(dataSet='/RelValZpEE_2250_8TeV_Tauola/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
478 steps['ZpTT_1500_8TeV_TauolaINPUT']={'INPUT':InputInfo(dataSet='/RelValZpTT_1500_8TeV_Tauola/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
479 
480 
481 steps['ZmumuJets_Pt_20_300INPUT']={'INPUT':InputInfo(dataSet='/RelValZmumuJets_Pt_20_300/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
482 
483 
484 steps['Cosmics']=merge([{'cfg':'UndergroundCosmicMu_cfi.py','--scenario':'cosmics'},Kby(666,100000),step1Defaults])
485 steps['BeamHalo']=merge([{'cfg':'BeamHalo_cfi.py','--scenario':'cosmics'},Kby(9,100),step1Defaults])
486 steps['BeamHalo_13']=merge([{'cfg':'BeamHalo_13TeV_cfi.py','--scenario':'cosmics'},Kby(9,100),step1Up2015Defaults])
487 
488 steps['CosmicsINPUT']={'INPUT':InputInfo(dataSet='/RelValCosmics/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
489 steps['BeamHaloINPUT']={'INPUT':InputInfo(dataSet='/RelValBeamHalo/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
490 
491 steps['QCD_Pt_50_80']=genS('QCD_Pt_50_80_8TeV_cfi',Kby(25,100))
492 steps['QCD_Pt_15_20']=genS('QCD_Pt_15_20_8TeV_cfi',Kby(25,100))
493 steps['ZTTHS']=merge([Kby(25,100),steps['ZTT']])
494 steps['QQH120Inv']=genS('QQH120Inv_8TeV_cfi',Kby(25,100))
495 steps['TTbar2HS']=merge([Kby(25,100),steps['TTbar']])
496 steps['JpsiMM_Pt_20_inf']=genS('JpsiMM_Pt_20_inf_8TeV_cfi',Kby(70,280))
497 steps['QCD_Pt_120_170']=genS('QCD_Pt_120_170_8TeV_cfi',Kby(25,100))
498 steps['H165WW2L']=genS('H165WW2L_Tauola_8TeV_cfi',Kby(25,100))
499 steps['UpsMM']=genS('UpsMM_8TeV_cfi',Kby(56250,225))
500 steps['RSGrav']=genS('RS750_quarks_and_leptons_8TeV_cff',Kby(25,100))
501 steps['QCD_Pt_80_120_2HS']=merge([Kby(25,100),steps['QCD_Pt_80_120']])
502 steps['bJpsiX']=genS('bJpsiX_8TeV_cfi',Mby(325,1300000))
503 steps['QCD_Pt_30_50']=genS('QCD_Pt_30_50_8TeV_cfi',Kby(25,100))
504 steps['H200ZZ4L']=genS('H200ZZ4L_Tauola_8TeV_cfi',Kby(25,100))
505 steps['LM9p']=genS('LM9p_8TeV_cff',Kby(25,100))
506 steps['QCD_Pt_20_30']=genS('QCD_Pt_20_30_8TeV_cfi',Kby(25,100))
507 steps['QCD_Pt_170_230']=genS('QCD_Pt_170_230_8TeV_cfi',Kby(25,100))
508 
Definition: merge.py:1
def relval_steps.genvalid (   fragment,
  d,
  suffix = 'all',
  fi = '' 
)

Definition at line 846 of file relval_steps.py.

References Kby(), and linker.replace().

847 def genvalid(fragment,d,suffix='all',fi=''):
848  import copy
849  c=copy.copy(d)
850  if suffix:
851  c['-s']=c['-s'].replace('genvalid','genvalid_'+suffix)
852  if fi:
853  c['--filein']='lhe:%d'%(fi,)
854  c['cfg']=fragment
855  return c
856 
857 steps['QCD_Pt-30_8TeV_herwigpp']=genvalid('QCD_Pt_30_8TeV_herwigpp_cff',step1GenDefaults)
858 steps['DYToLL_M-50_TuneZ2star_8TeV_pythia6-tauola']=genvalid('DYToLL_M_50_TuneZ2star_8TeV_pythia6_tauola_cff',step1GenDefaults)
859 steps['QCD_Pt-30_TuneZ2star_8TeV_pythia6']=genvalid('QCD_Pt_30_TuneZ2star_8TeV_pythia6_cff',step1GenDefaults)
860 steps['QCD_Pt-30_8TeV_pythia8']=genvalid('QCD_Pt_30_8TeV_pythia8_cff',step1GenDefaults)
861 steps['GluGluTo2Jets_M-100_8TeV_exhume']=genvalid('GluGluTo2Jets_M_100_8TeV_exhume_cff',step1GenDefaults)
862 steps['TT_TuneZ2star_8TeV_pythia6-evtgen']=genvalid('TT_TuneZ2star_8TeV_pythia6_evtgen_cff',step1GenDefaults)
863 steps['MinBias_TuneZ2star_8TeV_pythia6']=genvalid('MinBias_TuneZ2star_8TeV_pythia6_cff',step1GenDefaults)
864 steps['WToLNu_TuneZ2star_8TeV_pythia6-tauola']=genvalid('WToLNu_TuneZ2star_8TeV_pythia6_tauola_cff',step1GenDefaults)
865 steps['QCD_Pt-30_8TeV_herwig6']=genvalid('QCD_Pt_30_8TeV_herwig6_cff',step1GenDefaults)
866 steps['MinBias_8TeV_pythia8']=genvalid('MinBias_8TeV_pythia8_cff',step1GenDefaults)
867 
868 
869 steps['QCD_Ht-100To250_TuneZ2star_8TeV_madgraph-tauola']=genvalid('Hadronizer_MgmMatchTuneZ2star_8TeV_madgraph_tauola_cff',step1GenDefaults,fi=5475)
870 steps['QCD_Ht-250To500_TuneZ2star_8TeV_madgraph-tauola']=genvalid('Hadronizer_MgmMatchTuneZ2star_8TeV_madgraph_tauola_cff',step1GenDefaults,fi=5476)
871 steps['QCD_Ht-500To1000_TuneZ2star_8TeV_madgraph-tauola']=genvalid('Hadronizer_MgmMatchTuneZ2star_8TeV_madgraph_tauola_cff',step1GenDefaults,fi=5481)
872 steps['TTJets_TuneZ2star_8TeV_madgraph-tauola']=genvalid('Hadronizer_MgmMatchTuneZ2star_8TeV_madgraph_tauola_cff',step1GenDefaults,fi=5502)
873 steps['WJetsLNu_TuneZ2star_8TeV_madgraph-tauola']=genvalid('Hadronizer_MgmMatchTuneZ2star_8TeV_madgraph_tauola_cff',step1GenDefaults,fi=5607)
874 steps['ZJetsLNu_TuneZ2star_8TeV_madgraph-tauola']=genvalid('Hadronizer_MgmMatchTuneZ2star_8TeV_madgraph_tauola_cff',step1GenDefaults,fi=5591)
875 steps['ZJetsLNu_Tune4C_8TeV_madgraph-pythia8']=genvalid('Hadronizer_MgmMatchTune4C_8TeV_madgraph_pythia8_cff',step1GenDefaults,fi=5591)
876 steps['ReggeGribovPartonMC_EposLHC_5TeV_pPb']=genvalid('GeneratorInterface/ReggeGribovPartonMCInterface/ReggeGribovPartonMC_EposLHC_5TeV_pPb_cfi',step1GenDefaults)
877 
878 PU={'-n':10,'--pileup':'default','--pileup_input':'dbs:/RelValMinBias/%s/GEN-SIM'%(baseDataSetRelease[0],)}
879 PUFS={'--pileup':'default'}
880 PUFS2={'--pileup':'mix_2012_Startup_inTimeOnly'}
881 steps['TTbarFSPU']=merge([PUFS,Kby(100,500),steps['TTbarFS']] )
steps['TTbarFSPU2']=merge([PUFS2,Kby(100,500),steps['TTbarFS']])
Definition: merge.py:1
def replace
Definition: linker.py:10
def relval_steps.identityFS (   wf)

Definition at line 834 of file relval_steps.py.

835 def identityFS(wf):
836  return merge([{'--restoreRND':'HLT','--process':'HLT2','--hltProcess':'HLT2'},wf])
837 
838 steps['SingleMuPt10FS_ID']=identityFS(steps['SingleMuPt10FS'])
839 steps['TTbarFS_ID']=identityFS(steps['TTbarFS'])
Definition: merge.py:1
def relval_steps.identitySim (   wf)

Production test: 13 TeV equivalents.

Definition at line 308 of file relval_steps.py.

309 def identitySim(wf):
310  return merge([{'--restoreRND':'SIM','--process':'SIM2'},wf])
311 
312 steps['SingleMuPt10_ID']=identitySim(steps['SingleMuPt10'])
313 steps['TTbar_ID']=identitySim(steps['TTbar'])
314 
315 baseDataSetRelease=[
316  'CMSSW_6_2_0_pre8-PRE_ST62_V8-v1',
317  'CMSSW_6_2_0_pre8-PRE_SH62_V15-v1',
318  'CMSSW_6_2_0_pre8-PRE_ST62_V8_FastSim-v1',
319  'CMSSW_6_2_0_pre8-PRE_SH62_V15-v2',
320  'CMSSW_6_1_0_pre6-STARTHI61_V6-v1',
321  'CMSSW_6_2_0_pre8-PRE_ST62_V8-v3',
322  'CMSSW_6_2_0_pre8-PRE_PO62_V7-v1' # for _13 TeV samples; replace them with 6_2_0_patch1 when available (those GEN-SIM have '--magField':'38T_PostLS1')
323  ]
324 
325 # note: INPUT commands to be added once GEN-SIM w/ 13TeV+PostLS1Geo will be available
326 steps['MinBiasINPUT']={'INPUT':InputInfo(dataSet='/RelValMinBias/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
327 steps['QCD_Pt_3000_3500INPUT']={'INPUT':InputInfo(dataSet='/RelValQCD_Pt_3000_3500/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
328 steps['QCD_Pt_600_800INPUT']={'INPUT':InputInfo(dataSet='/RelValQCD_Pt_600_800/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
329 steps['QCD_Pt_80_120INPUT']={'INPUT':InputInfo(dataSet='/RelValQCD_Pt_80_120/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
330 steps['SingleElectronPt10INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleElectronPt10/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
331 steps['SingleElectronPt1000INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleElectronPt1000/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
332 steps['SingleElectronPt35INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleElectronPt35/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
333 steps['SingleGammaPt10INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleGammaPt10/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
334 steps['SingleGammaPt35INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleGammaPt35/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
335 steps['SingleMuPt1INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleMuPt1/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
336 steps['SingleMuPt10INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleMuPt10/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
337 steps['SingleMuPt10IdINPUT']={'INPUT':InputInfo(dataSet='/RelValSingleMuPt10/%s/GEN-SIM-DIGI-RAW-HLTDEBUG'%(baseDataSetRelease[0],),location='STD',split=1)}
338 steps['SingleMuPt10FSIdINPUT']={'INPUT':InputInfo(dataSet='/RelValSingleMuPt10/%s/GEN-SIM-DIGI-RECO'%(baseDataSetRelease[2],),location='STD',split=1)}
339 steps['SingleMuPt100INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleMuPt100/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
340 steps['SingleMuPt1000INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleMuPt1000/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
341 steps['TTbarINPUT']={'INPUT':InputInfo(dataSet='/RelValTTbar/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
342 steps['TTbarIdINPUT']={'INPUT':InputInfo(dataSet='/RelValTTbar/%s/GEN-SIM-DIGI-RAW-HLTDEBUG'%(baseDataSetRelease[0],),location='STD',split=1)}
343 steps['TTbarFSIdINPUT']={'INPUT':InputInfo(dataSet='/RelValTTbar/%s/GEN-SIM-DIGI-RECO'%(baseDataSetRelease[2],),location='STD',split=1)}
344 steps['TTbarLeptonINPUT']={'INPUT':InputInfo(dataSet='/RelValTTbarLepton/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
345 steps['OldTTbarINPUT']={'INPUT':InputInfo(dataSet='/RelValProdTTbar/CMSSW_5_0_0_pre6-START50_V5-v1/GEN-SIM-RECO',location='STD')}
346 steps['OldGenSimINPUT']={'INPUT':InputInfo(dataSet='/RelValTTbar/CMSSW_4_4_2-START44_V7-v1/GEN-SIM-DIGI-RAW-HLTDEBUG',location='STD')}
347 steps['Wjet_Pt_80_120INPUT']={'INPUT':InputInfo(dataSet='/RelValWjet_Pt_80_120/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
348 steps['Wjet_Pt_3000_3500INPUT']={'INPUT':InputInfo(dataSet='/RelValWjet_Pt_3000_3500/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
349 steps['LM1_sftsINPUT']={'INPUT':InputInfo(dataSet='/RelValLM1_sfts/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
350 steps['QCD_FlatPt_15_3000INPUT']={'INPUT':InputInfo(dataSet='/RelValQCD_FlatPt_15_3000/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
351 
352 steps['QCD_FlatPt_15_3000HSINPUT']={'INPUT':InputInfo(dataSet='/RelValQCD_FlatPt_15_3000HS/CMSSW_6_2_0_pre8-PRE_ST62_V8-v1/GEN-SIM',location='STD')}
353 #the following dataset used to be in input but is currently not valid dbs datasets
354 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')}
355 steps['TTbar__DIGIPU1INPUT']={'INPUT':InputInfo(dataSet='/RelValTTbar/CMSSW_5_2_2-PU_START52_V4_special_120326-v1/GEN-SIM-DIGI-RAW-HLTDEBUG',location='STD')}
356 
357 # 13 TeV recycle GEN-SIM input
358 steps['MinBias_13INPUT']={'INPUT':InputInfo(dataSet='/RelValMinBias_13/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
359 steps['QCD_Pt_3000_3500_13INPUT']={'INPUT':InputInfo(dataSet='/RelValQCD_Pt_3000_3500_13/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
360 steps['QCD_Pt_600_800_13INPUT']={'INPUT':InputInfo(dataSet='/RelValQCD_Pt_600_800_13/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
361 steps['QCD_Pt_80_120_13INPUT']={'INPUT':InputInfo(dataSet='/RelValQCD_Pt_80_120_13/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
362 steps['TTbar_13INPUT']={'INPUT':InputInfo(dataSet='/RelValTTbar_13/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
363 steps['TTbarLepton_13INPUT']={'INPUT':InputInfo(dataSet='/RelValTTbarLepton_13/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
364 steps['ZEE_13INPUT']={'INPUT':InputInfo(dataSet='/RelValZEE_13/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
365 steps['Wjet_Pt_80_120_13INPUT']={'INPUT':InputInfo(dataSet='/RelValWjet_Pt_80_120_13/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
366 steps['Wjet_Pt_3000_3500_13INPUT']={'INPUT':InputInfo(dataSet='/RelValWjet_Pt_3000_3500_13/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
367 steps['LM1_sfts_13INPUT']={'INPUT':InputInfo(dataSet='/RelValLM1_sfts_13/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
368 steps['QCD_FlatPt_15_3000_13INPUT']={'INPUT':InputInfo(dataSet='/RelValQCD_FlatPt_15_3000_13/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
369 steps['QCD_FlatPt_15_3000HS_13INPUT']={'INPUT':InputInfo(dataSet='/RelValQCD_FlatPt_15_3000HS_13/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
370 steps['ZpMM_2250_13TeV_TauolaINPUT']={'INPUT':InputInfo(dataSet='/RelValZpMM_2250_13TeV_Tauola/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
371 steps['ZpEE_2250_13TeV_TauolaINPUT']={'INPUT':InputInfo(dataSet='/RelValZpEE_2250_13TeV_Tauola/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
372 steps['ZpTT_1500_13TeV_TauolaINPUT']={'INPUT':InputInfo(dataSet='/RelValZpTT_1500_13TeV_Tauola/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
373 steps['MinBiasHS_13INPUT']={'INPUT':InputInfo(dataSet='/RelValMinBiasHS_13/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
374 steps['Higgs200ChargedTaus_13INPUT']={'INPUT':InputInfo(dataSet='/RelValHiggs200ChargedTaus_13/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
375 steps['JpsiMM_13INPUT']={'INPUT':InputInfo(dataSet='/RelValJpsiMM_13/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
376 steps['WE_13INPUT']={'INPUT':InputInfo(dataSet='/RelValWE_13/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
377 steps['WM_13INPUT']={'INPUT':InputInfo(dataSet='/RelValWM_13/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
378 steps['WpM_13INPUT']={'INPUT':InputInfo(dataSet='/RelValWpM_13/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
379 steps['ZMM_13INPUT']={'INPUT':InputInfo(dataSet='/RelValZMM_13/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
380 steps['ZpMM_13INPUT']={'INPUT':InputInfo(dataSet='/RelValZpMM_13/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
381 steps['ZTT_13INPUT']={'INPUT':InputInfo(dataSet='/RelValZTT_13/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
382 steps['H130GGgluonfusion_13INPUT']={'INPUT':InputInfo(dataSet='/RelValH130GGgluonfusion_13/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
383 steps['PhotonJets_Pt_10_13INPUT']={'INPUT':InputInfo(dataSet='/RelValPhotonJets_Pt_10_13/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
384 steps['QQH1352T_Tauola_13INPUT']={'INPUT':InputInfo(dataSet='/RelValQQH1352T_Tauola_13/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
385 steps['ADDMonoJet_d3MD3_13INPUT']={'INPUT':InputInfo(dataSet='/RelValADDMonoJet_d3MD3_13/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
386 steps['BeamHalo_13INPUT']={'INPUT':InputInfo(dataSet='/RelValBeamHalo_13/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
387 # particle guns with postLS1 geometry recycle GEN-SIM input
388 steps['SingleElectronPt10_UP15INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleElectronPt10_UP15/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
389 steps['SingleElectronPt35_UP15INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleElectronPt35_UP15/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
390 steps['SingleElectronPt1000_UP15INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleElectronPt1000_UP15/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
391 steps['SingleElectronFlatPt1To100_UP15INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleElectronFlatPt1To100_UP15/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
392 steps['SingleGammaPt10_UP15INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleGammaPt10_UP15/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
393 steps['SingleGammaPt35_UP15INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleGammaPt35_UP15/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
394 steps['SingleMuPt1_UP15INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleMuPt1_UP15/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
395 steps['SingleMuPt10_UP15INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleMuPt10_UP15/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
396 steps['SingleMuPt100_UP15INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleMuPt100_UP15/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
397 steps['SingleMuPt1000_UP15INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleMuPt1000_UP15/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
398 
399 #input for fast sim workflows to be added - TODO
400 
Definition: merge.py:1
def identitySim
Production test: 13 TeV equivalents.
def relval_steps.Kby (   N,
  s 
)

Definition at line 234 of file relval_steps.py.

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

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

Definition at line 236 of file relval_steps.py.

Referenced by gen2015(), and genS().

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

Definition at line 80 of file relval_steps.py.

References max().

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

80 
81 def merge(dictlist,TELL=False):
82  import copy
83  last=len(dictlist)-1
84  if TELL: print last,dictlist
85  if last==0:
86  # ONLY ONE ITEM LEFT
87  return copy.copy(dictlist[0])
88  else:
89  reducedlist=dictlist[0:max(0,last-1)]
90  if TELL: print reducedlist
91  # make a copy of the last item
92  d=copy.copy(dictlist[last])
93  # update with the last but one item
94  d.update(dictlist[last-1])
95  # and recursively do the rest
96  reducedlist.append(d)
97  return merge(reducedlist,TELL)
98 
99 
# 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,EI,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 948 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',
7  '--beamspot':'NoSmear'}

high stat step1

Definition at line 402 of file relval_steps.py.

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

Definition at line 758 of file relval_steps.py.

string relval_steps.hltKey = 'relval'

Definition at line 957 of file relval_steps.py.

Referenced by DQMProvInfo.makeHLTKeyInfo().

list relval_steps.menu = autoHLT[hltKey]

Definition at line 959 of file relval_steps.py.

Referenced by cms::Analyzer_minbias.analyze(), HLTInfo.analyze(), L1TRate.beginRun(), L1TRate_Offline.beginRun(), L1TSync.beginRun(), L1TSync_Offline.beginRun(), L1TBPTX.beginRun(), CSGAction.createMenuEntry(), EEClusterTaskExtras.determineTriggers(), EBClusterTaskExtras.determineTriggers(), EcalCosmicsHists.determineTriggers(), L1Filter.filter(), triggerExpression::L1TechReader.init(), and triggerExpression::L1Reader.init().

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 130 of file relval_steps.py.

list relval_steps.Run2010B = [149011]

Definition at line 140 of file relval_steps.py.

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

Definition at line 131 of file relval_steps.py.

list relval_steps.Run2011A = [165121]

Definition at line 157 of file relval_steps.py.

list relval_steps.Run2011ASk = [165121,172802]

Definition at line 148 of file relval_steps.py.

list relval_steps.Run2011B = [177719]

Definition at line 164 of file relval_steps.py.

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

Definition at line 165 of file relval_steps.py.

list relval_steps.Run2012A = [191226]

Definition at line 183 of file relval_steps.py.

list relval_steps.Run2012ASk = Run2012A+[]

Definition at line 184 of file relval_steps.py.

list relval_steps.Run2012B = [194533]

Definition at line 198 of file relval_steps.py.

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

Definition at line 199 of file relval_steps.py.

list relval_steps.Run2012C = [199812]

Definition at line 209 of file relval_steps.py.

list relval_steps.Run2012Csk = Run2012C+[203002]

Definition at line 210 of file relval_steps.py.

list relval_steps.Run2012D = [208307]

Definition at line 220 of file relval_steps.py.

list relval_steps.Run2012Dsk = Run2012D+[207454]

Definition at line 221 of file relval_steps.py.

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

Standard release validation samples ####.

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

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

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

pPb tests

Definition at line 750 of file relval_steps.py.

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

Definition at line 108 of file relval_steps.py.

dictionary relval_steps.step1Up2017Defaults
Initial value:
1 = {'-s' : 'GEN,SIM',
2  '-n' : 10,
3  '--conditions' : 'auto:upgradePLS1',
4  '--beamspot' : 'Gauss',
5  '--datatier' : 'GEN-SIM',
6  '--eventcontent': 'FEVTDEBUG',
7  '--geometry' : 'Extended2017',
8  '--customise' : 'SLHCUpgradeSimulations/Configuration/postLS1Customs.customisePostLS1,SLHCUpgradeSimulations/Configuration/phase1TkCustoms.customise'
9  }

2015

Definition at line 666 of file relval_steps.py.

dictionary relval_steps.step1UpepiDefaults
Initial value:
1 = {'-s' : 'GEN,SIM',
2  '-n' : 10,
3  '--conditions' : 'DESIGN61_V10::All', #should be updated with autocond
4  '--beamspot' : 'Gauss',
5  '--datatier' : 'GEN-SIM',
6  '--eventcontent': 'FEVTDEBUG',
7  '--geometry' : 'ExtendedPhaseIPixel',
8  '--customise' : 'SLHCUpgradeSimulations/Configuration/phase1TkCustoms.customise'
9  }

upgrade dedicated wf extendedPhase1

Definition at line 511 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 887 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  },hiDefaults,step1Defaults])
Definition: merge.py:1

Definition at line 1007 of file relval_steps.py.

dictionary relval_steps.step2Upg2015Defaults
Initial value:
1 = {'-s' :'DIGI,L1,DIGI2RAW,HLT:@relval,RAW2DIGI,L1Reco',
2  '--conditions' :'auto:upgradePLS1',
3  # '--magField' : '38T_PostLS1', #activate when 6_2_0_patch1 GEN-SIM will be available ( 6_2_0_pre8 GEN-SIM don't have 38T_PostLS1)
4  '--datatier' :'GEN-SIM-DIGI-RAW',
5  '-n' :'10',
6  '--eventcontent':'FEVTDEBUGHLT',
7  '--customise' : 'SLHCUpgradeSimulations/Configuration/postLS1Customs.customisePostLS1',
8  '--geometry' : 'Extended2015'
9  }

Definition at line 894 of file relval_steps.py.

dictionary relval_steps.step2Upg2017Defaults
Initial value:
1 = {'-s':'DIGI,L1,DIGI2RAW',
2  '--conditions':'auto:upgradePLS1',
3  '--datatier':'GEN-SIM-DIGI-RAW',
4  '-n':'10',
5  '--eventcontent':'FEVTDEBUGHLT',
6  '--customise': 'SLHCUpgradeSimulations/Configuration/postLS1Customs.customisePostLS1,SLHCUpgradeSimulations/Configuration/phase1TkCustoms.customise',
7  '--geometry' : 'Extended2017'
8  }

Definition at line 936 of file relval_steps.py.

dictionary relval_steps.step2Upgpixphase1Defaults
Initial value:
1 = {'-s':'DIGI,L1,DIGI2RAW',
2  '--conditions':'DESIGN61_V10::All', #to be updtaed with autocond
3  '--datatier':'GEN-SIM-DIGI-RAW',
4  '-n':'10',
5  '--eventcontent':'FEVTDEBUGHLT',
6  '--customise': 'SLHCUpgradeSimulations/Configuration/phase1TkCustoms.customise',
7  '--geometry' : 'ExtendedPhaseIPixel'
8  }

Definition at line 925 of file relval_steps.py.

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

Definition at line 1017 of file relval_steps.py.

dictionary relval_steps.step3Up2015Defaults
Initial value:
1 = {'-s':'RAW2DIGI,L1Reco,RECO,EI,VALIDATION,DQM',
2  '--conditions':'auto:upgradePLS1',
3  #'--magField' : '38T_PostLS1', #activate when 6_2_0_patch1 GEN-SIM will be available ( 6_2_0_pre8 GEN-SIM don't have 38T_PostLS1)
4  '--datatier':'GEN-SIM-RECO,DQM',
5  '-n':'10',
6  '--eventcontent':'FEVTDEBUGHLT,DQM',
7  '--customise' : 'SLHCUpgradeSimulations/Configuration/postLS1Customs.customisePostLS1',
8  '--geometry' : 'Extended2015'
9  }

Definition at line 1030 of file relval_steps.py.

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

Definition at line 1039 of file relval_steps.py.

dictionary relval_steps.step3Up2017Defaults
Initial value:
1 = {'-s':'RAW2DIGI,L1Reco,RECO,EI,VALIDATION,DQM',
2  '--conditions':'auto:upgradePLS1',
3  '--datatier':'GEN-SIM-RECO,DQM',
4  '-n':'10',
5  '--eventcontent':'FEVTDEBUGHLT,DQM',
6  '--customise' : 'SLHCUpgradeSimulations/Configuration/postLS1Customs.customisePostLS1,SLHCUpgradeSimulations/Configuration/phase1TkCustoms.customise',
7  '--geometry' : 'Extended2017'
8  }

Definition at line 1100 of file relval_steps.py.

dictionary relval_steps.step3Upgpixphase1Defaults
Initial value:
1 = {'-s':'RAW2DIGI,L1Reco,RECO,EI,VALIDATION,DQM',
2  '--conditions':'DESIGN61_V10::All', #to be updtaed with autocond
3  '--datatier':'GEN-SIM-RECO,DQM',
4  '-n':'10',
5  '--eventcontent':'FEVTDEBUGHLT,DQM',
6  '--customise' : 'SLHCUpgradeSimulations/Configuration/phase1TkCustoms.customise',
7  '--geometry' : 'ExtendedPhaseIPixel'
8  }

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

Definition at line 1138 of file relval_steps.py.

tuple relval_steps.steps = Steps()

Definition at line 119 of file relval_steps.py.

Referenced by HLTMuonValidator.beginRun(), TrackingMaterialPlotter.fill_gradient(), MuonResiduals5DOFFitter.fit(), MuonResiduals6DOFFitter.fit(), MuonResiduals6DOFrphiFitter.fit(), XHistogram.splitSegment(), HLTMuonValidator.stepLabels(), CosmicMuonUtilities.stepPropagate(), and CSCGasCollisions.writeSummary().

dictionary relval_steps.U500by1 = {'--relval': '500,1'}

heavy ions tests

Definition at line 755 of file relval_steps.py.

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

Definition at line 756 of file relval_steps.py.