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 step1FastUpg2015Defaults
 
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
 
tuple step2Upg2015Defaults50ns = merge([{'--conditions':'auto:upgradePLS150ns'},step2Upg2015Defaults])
 
dictionary step2Upg2017Defaults
 
dictionary step2Upgpixphase1Defaults
 
dictionary step3Defaults
 
dictionary step3Up2015Defaults
 
tuple step3Up2015Defaults50ns = merge([{'--conditions':'auto:upgradePLS150ns'},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 802 of file relval_steps.py.

References update.

803 def addForAll(steps,d):
804  for s in steps:
805  steps[s].update(d)
806 
807 
#define update(a, b)
def relval_steps.changeRefRelease (   steps,
  listOfPairs 
)

Definition at line 790 of file relval_steps.py.

References python.rootplot.root2matplotlib.replace().

791 def changeRefRelease(steps,listOfPairs):
792  for s in steps:
793  if ('INPUT' in steps[s]):
794  oldD=steps[s]['INPUT'].dataSet
795  for (ref,newRef) in listOfPairs:
796  if ref in oldD:
797  steps[s]['INPUT'].dataSet=oldD.replace(ref,newRef)
798  if '--pileup_input' in steps[s]:
799  for (ref,newRef) in listOfPairs:
800  if ref in steps[s]['--pileup_input']:
801  steps[s]['--pileup_input']=steps[s]['--pileup_input'].replace(ref,newRef)
def changeRefRelease
def relval_steps.gen (   fragment,
  howMuch 
)

Definition at line 246 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(), 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(), cms::METProducer.produce_GenMET(), HBHEStatusBitSetter.SetFlagsFromDigi(), HBHEStatusBitSetter.SetFlagsFromRecHits(), HcaluLUTTPGCoder.setLUTGenerationMode(), cond::CredentialStore.updateConnection(), and cond::CredentialStore.updatePrincipal().

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

Definition at line 250 of file relval_steps.py.

References Kby(), and Mby().

Referenced by genepi(), and genS().

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

Definition at line 689 of file relval_steps.py.

References Kby().

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

Definition at line 534 of file relval_steps.py.

References gen2015(), and Kby().

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

Definition at line 438 of file relval_steps.py.

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

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

Definition at line 872 of file relval_steps.py.

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

873 def genvalid(fragment,d,suffix='all',fi=''):
874  import copy
875  c=copy.copy(d)
876  if suffix:
877  c['-s']=c['-s'].replace('genvalid','genvalid_'+suffix)
878  if fi:
879  c['--filein']='lhe:%d'%(fi,)
880  c['cfg']=fragment
881  return c
882 
883 steps['QCD_Pt-30_8TeV_herwigpp']=genvalid('QCD_Pt_30_8TeV_herwigpp_cff',step1GenDefaults)
884 steps['DYToLL_M-50_TuneZ2star_8TeV_pythia6-tauola']=genvalid('DYToLL_M_50_TuneZ2star_8TeV_pythia6_tauola_cff',step1GenDefaults)
885 steps['QCD_Pt-30_TuneZ2star_8TeV_pythia6']=genvalid('QCD_Pt_30_TuneZ2star_8TeV_pythia6_cff',step1GenDefaults)
886 steps['QCD_Pt-30_8TeV_pythia8']=genvalid('QCD_Pt_30_8TeV_pythia8_cff',step1GenDefaults)
887 steps['GluGluTo2Jets_M-100_8TeV_exhume']=genvalid('GluGluTo2Jets_M_100_8TeV_exhume_cff',step1GenDefaults)
888 steps['TT_TuneZ2star_8TeV_pythia6-evtgen']=genvalid('TT_TuneZ2star_8TeV_pythia6_evtgen_cff',step1GenDefaults)
889 steps['MinBias_TuneZ2star_8TeV_pythia6']=genvalid('MinBias_TuneZ2star_8TeV_pythia6_cff',step1GenDefaults)
890 steps['WToLNu_TuneZ2star_8TeV_pythia6-tauola']=genvalid('WToLNu_TuneZ2star_8TeV_pythia6_tauola_cff',step1GenDefaults)
891 steps['QCD_Pt-30_8TeV_herwig6']=genvalid('QCD_Pt_30_8TeV_herwig6_cff',step1GenDefaults)
892 steps['MinBias_8TeV_pythia8']=genvalid('MinBias_8TeV_pythia8_cff',step1GenDefaults)
893 
894 
895 steps['QCD_Ht-100To250_TuneZ2star_8TeV_madgraph-tauola']=genvalid('Hadronizer_MgmMatchTuneZ2star_8TeV_madgraph_tauola_cff',step1GenDefaults,fi=5475)
896 steps['QCD_Ht-250To500_TuneZ2star_8TeV_madgraph-tauola']=genvalid('Hadronizer_MgmMatchTuneZ2star_8TeV_madgraph_tauola_cff',step1GenDefaults,fi=5476)
897 steps['QCD_Ht-500To1000_TuneZ2star_8TeV_madgraph-tauola']=genvalid('Hadronizer_MgmMatchTuneZ2star_8TeV_madgraph_tauola_cff',step1GenDefaults,fi=5481)
898 steps['TTJets_TuneZ2star_8TeV_madgraph-tauola']=genvalid('Hadronizer_MgmMatchTuneZ2star_8TeV_madgraph_tauola_cff',step1GenDefaults,fi=5502)
899 steps['WJetsLNu_TuneZ2star_8TeV_madgraph-tauola']=genvalid('Hadronizer_MgmMatchTuneZ2star_8TeV_madgraph_tauola_cff',step1GenDefaults,fi=5607)
900 steps['ZJetsLNu_TuneZ2star_8TeV_madgraph-tauola']=genvalid('Hadronizer_MgmMatchTuneZ2star_8TeV_madgraph_tauola_cff',step1GenDefaults,fi=5591)
901 steps['ZJetsLNu_Tune4C_8TeV_madgraph-pythia8']=genvalid('Hadronizer_MgmMatchTune4C_8TeV_madgraph_pythia8_cff',step1GenDefaults,fi=5591)
902 steps['ReggeGribovPartonMC_EposLHC_5TeV_pPb']=genvalid('GeneratorInterface/ReggeGribovPartonMCInterface/ReggeGribovPartonMC_EposLHC_5TeV_pPb_cfi',step1GenDefaults)
903 
904 PU={'-n':10,'--pileup':'default','--pileup_input':'das:/RelValMinBias/%s/GEN-SIM'%(baseDataSetRelease[0],)}
905 PU25={'-n':10,'--pileup':'AVE_10_BX_25ns_m8','--pileup_input':'das:/RelValMinBias_13/%s/GEN-SIM'%(baseDataSetRelease[7],)}
906 PU50={'-n':10,'--pileup':'AVE_20_BX_50ns_m8','--pileup_input':'das:/RelValMinBias_13/%s/GEN-SIM'%(baseDataSetRelease[7],)}
907 PUFS={'--pileup':'default'}
908 PUFS2={'--pileup':'mix_2012_Startup_inTimeOnly'}
909 steps['TTbarFSPU']=merge([PUFS,Kby(100,500),steps['TTbarFS']] )
steps['TTbarFSPU2']=merge([PUFS2,Kby(100,500),steps['TTbarFS']])
Definition: merge.py:1
def relval_steps.identityFS (   wf)

Definition at line 860 of file relval_steps.py.

861 def identityFS(wf):
862  return merge([{'--restoreRND':'HLT','--process':'HLT2','--hltProcess':'HLT2'},wf])
863 
864 steps['SingleMuPt10FS_ID']=identityFS(steps['SingleMuPt10FS'])
865 steps['TTbarFS_ID']=identityFS(steps['TTbarFS'])
Definition: merge.py:1
def relval_steps.identitySim (   wf)

Production test: 13 TeV equivalents.

Definition at line 315 of file relval_steps.py.

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

Definition at line 241 of file relval_steps.py.

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

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

Definition at line 243 of file relval_steps.py.

Referenced by gen2015(), and genS().

244 def Mby(N,s):
245  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(), 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,DQM',
5  '--data':'',
6  '--process':'reRECO',
7  '--scenario':'pp',
8  }

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

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

Definition at line 772 of file relval_steps.py.

string relval_steps.hltKey = 'relval'

Definition at line 989 of file relval_steps.py.

Referenced by DQMProvInfo.makeHLTKeyInfo().

list relval_steps.menu = autoHLT[hltKey]

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

list relval_steps.Run2010B = [149011]

Definition at line 142 of file relval_steps.py.

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

Definition at line 133 of file relval_steps.py.

list relval_steps.Run2011A = [165121]

Definition at line 159 of file relval_steps.py.

list relval_steps.Run2011ASk = [165121,172802]

Definition at line 150 of file relval_steps.py.

list relval_steps.Run2011B = [177719]

Definition at line 166 of file relval_steps.py.

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

Definition at line 167 of file relval_steps.py.

list relval_steps.Run2012A = [191226]

Definition at line 185 of file relval_steps.py.

list relval_steps.Run2012ASk = Run2012A+[]

Definition at line 186 of file relval_steps.py.

list relval_steps.Run2012B = [194533]

Definition at line 200 of file relval_steps.py.

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

Definition at line 201 of file relval_steps.py.

list relval_steps.Run2012C = [199812]

Definition at line 211 of file relval_steps.py.

list relval_steps.Run2012Csk = Run2012C+[203002]

Definition at line 212 of file relval_steps.py.

list relval_steps.Run2012D = [208307]

Definition at line 227 of file relval_steps.py.

list relval_steps.Run2012Dsk = Run2012D+[207454]

Definition at line 228 of file relval_steps.py.

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

Standard release validation samples ####.

Definition at line 240 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,DQMROOT',
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 810 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:upgradePLS1', # this is the 25ns GT
4  '--magField' :'38T_PostLS1',
5  '--customise' :'SLHCUpgradeSimulations/Configuration/postLS1Customs.customisePostLS1',
6  '--geometry' :'Extended2015',
7  '--eventcontent':'FEVTDEBUGHLT,DQM',
8  '--datatier':'GEN-SIM-DIGI-RECO,DQMROOT',
9  '--relval':'27000,3000'},
10  step1Defaults])
Definition: merge.py:1

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

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

pPb tests

Definition at line 764 of file relval_steps.py.

dictionary relval_steps.step1Up2015Defaults
Initial value:
1 = {'-s' : 'GEN,SIM',
2  '-n' : 10,
3  '--conditions' : 'auto:upgradePLS1', # 25ns GT
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 680 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 525 of file relval_steps.py.

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

Definition at line 915 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 1040 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:upgradePLS1', # this is the 25ns GT
3  '--magField' :'38T_PostLS1',
4  '--datatier' :'GEN-SIM-DIGI-RAW-HLTDEBUG',
5  '--eventcontent':'FEVTDEBUGHLT',
6  '--customise' :'SLHCUpgradeSimulations/Configuration/postLS1Customs.customisePostLS1',
7  '--geometry' :'Extended2015',
8  '-n' :'10'
9  }

Definition at line 921 of file relval_steps.py.

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

Definition at line 930 of file relval_steps.py.

dictionary relval_steps.step2Upg2017Defaults
Initial value:
1 = {'-s':'DIGI:pdigi_valid,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 968 of file relval_steps.py.

dictionary relval_steps.step2Upgpixphase1Defaults
Initial value:
1 = {'-s':'DIGI:pdigi_valid,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 957 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,DQMROOT',
6  '--eventcontent': 'RECOSIM,DQM'
7  }

Definition at line 1050 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',
4  '-n':'10',
5  '--datatier':'GEN-SIM-RECO,DQMROOT',
6  '--eventcontent':'RECOSIM,DQM',
7  '--customise' : 'SLHCUpgradeSimulations/Configuration/postLS1Customs.customisePostLS1',
8  '--geometry' : 'Extended2015'
9  }

Definition at line 1061 of file relval_steps.py.

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

Definition at line 1070 of file relval_steps.py.

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

Definition at line 1072 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,DQMROOT',
4  '-n':'10',
5  '--eventcontent':'FEVTDEBUGHLT,DQM',
6  '--customise' : 'SLHCUpgradeSimulations/Configuration/postLS1Customs.customisePostLS1,SLHCUpgradeSimulations/Configuration/phase1TkCustoms.customise',
7  '--geometry' : 'Extended2017'
8  }

Definition at line 1136 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,DQMROOT',
4  '-n':'10',
5  '--eventcontent':'FEVTDEBUGHLT,DQM',
6  '--customise' : 'SLHCUpgradeSimulations/Configuration/phase1TkCustoms.customise',
7  '--geometry' : 'ExtendedPhaseIPixel'
8  }

Definition at line 1123 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 1167 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 1174 of file relval_steps.py.

tuple relval_steps.steps = Steps()

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

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

Definition at line 770 of file relval_steps.py.