CMS 3D CMS Logo

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.
def Kby
def Mby
def merge

Variables

dictionary dataReco
dictionary ecalHcal
 high stat step1
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 ####.
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 ####.
dictionary step1Defaults
tuple step1FastDefaults
 fastsim section #### no forseen to do things in two steps GEN-SIM then FASTIM->end: maybe later
tuple step1GenDefaults
 generator test section ####
dictionary step1PPbDefaults = {'--beamspot':'Realistic8TeVCollisionPPbBoost'}
 pPb tests
dictionary step1Up2015Defaults
dictionary step1Up2017Defaults
 2015
dictionary step1UpepiDefaults
 upgrade dedicated wf extendedPhase1
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
dictionary U80by1 = {'--relval': '80,1'}

Function Documentation

def relval_steps::addForAll (   steps,
  d 
)

Definition at line 786 of file relval_steps.py.

00787                       :
00788     for s in steps:
00789         steps[s].update(d)
00790 
00791 

def relval_steps::changeRefRelease (   steps,
  listOfPairs 
)

Definition at line 774 of file relval_steps.py.

00775                                        :
00776     for s in steps:
00777         if ('INPUT' in steps[s]):
00778             oldD=steps[s]['INPUT'].dataSet
00779             for (ref,newRef) in listOfPairs:
00780                 if  ref in oldD:
00781                     steps[s]['INPUT'].dataSet=oldD.replace(ref,newRef)
00782         if '--pileup_input' in steps[s]:
00783             for (ref,newRef) in listOfPairs:
00784                 if ref in steps[s]['--pileup_input']:
00785                     steps[s]['--pileup_input']=steps[s]['--pileup_input'].replace(ref,newRef)
        
def relval_steps::gen (   fragment,
  howMuch 
)
def relval_steps::gen2015 (   fragment,
  howMuch 
)

Definition at line 243 of file relval_steps.py.

00244                              :
00245     global step1Up2015Defaults
00246     return merge([{'cfg':fragment},howMuch,step1Up2015Defaults])

def relval_steps::gen2017 (   fragment,
  howMuch 
)

Definition at line 675 of file relval_steps.py.

00676                              :
00677     global step1Up2017Defaults
00678     return merge([{'cfg':fragment},howMuch,step1Up2017Defaults])
00679 
00680 steps['FourMuPt1_200_UPG2017']=gen2017('FourMuPt_1_200_cfi',Kby(10,100))
00681 steps['SingleElectronPt10_UPG2017']=gen2017('SingleElectronPt10_cfi',Kby(9,3000))
00682 steps['SingleElectronPt35_UPG2017']=gen2017('SingleElectronPt35_cfi',Kby(9,500))
00683 steps['SingleElectronPt1000_UPG2017']=gen2017('SingleElectronPt1000_cfi',Kby(9,50))
00684 steps['SingleGammaPt10_UPG2017']=gen2017('SingleGammaPt10_cfi',Kby(9,3000))
00685 steps['SingleGammaPt35_UPG2017']=gen2017('SingleGammaPt35_cfi',Kby(9,500))
00686 steps['SingleMuPt1_UPG2017']=gen2017('SingleMuPt1_cfi',Kby(25,1000))
00687 steps['SingleMuPt10_UPG2017']=gen2017('SingleMuPt10_cfi',Kby(25,500))
00688 steps['SingleMuPt100_UPG2017']=gen2017('SingleMuPt100_cfi',Kby(9,500))
00689 steps['SingleMuPt1000_UPG2017']=gen2017('SingleMuPt1000_cfi',Kby(9,500))
00690 
00691 steps['TTbarLepton_UPG2017_8']=gen2017('TTbarLepton_Tauola_8TeV_cfi',Kby(9,100))
00692 steps['Wjet_Pt_80_120_UPG2017_8']=gen2017('Wjet_Pt_80_120_8TeV_cfi',Kby(9,100))
00693 steps['Wjet_Pt_3000_3500_UPG2017_8']=gen2017('Wjet_Pt_3000_3500_8TeV_cfi',Kby(9,50))
00694 steps['LM1_sfts_UPG2017_8']=gen2017('LM1_sfts_8TeV_cfi',Kby(9,100))
00695 
00696 steps['QCD_Pt_3000_3500_UPG2017_8']=gen2017('QCD_Pt_3000_3500_8TeV_cfi',Kby(9,25))
00697 steps['QCD_Pt_600_800_UPG2017_8']=gen2017('QCD_Pt_600_800_8TeV_cfi',Kby(9,50))
00698 steps['QCD_Pt_80_120_UPG2017_8']=gen2017('QCD_Pt_80_120_8TeV_cfi',Kby(9,100))
00699 
00700 steps['Higgs200ChargedTaus_UPG2017_8']=gen2017('H200ChargedTaus_Tauola_8TeV_cfi',Kby(9,100))
00701 steps['JpsiMM_UPG2017_8']=gen2017('JpsiMM_8TeV_cfi',Kby(66,1000))
00702 steps['TTbar_UPG2017_8']=gen2017('TTbar_Tauola_8TeV_cfi',Kby(9,100))
00703 steps['WE_UPG2017_8']=gen2017('WE_8TeV_cfi',Kby(9,100))
00704 steps['ZEE_UPG2017_8']=gen2017('ZEE_8TeV_cfi',Kby(9,100))
00705 steps['ZTT_UPG2017_8']=gen2017('ZTT_Tauola_All_hadronic_8TeV_cfi',Kby(9,150))
00706 steps['H130GGgluonfusion_UPG2017_8']=gen2017('H130GGgluonfusion_8TeV_cfi',Kby(9,100))
00707 steps['PhotonJets_Pt_10_UPG2017_8']=gen2017('PhotonJet_Pt_10_8TeV_cfi',Kby(9,150))
00708 steps['QQH1352T_Tauola_UPG2017_8']=gen2017('QQH1352T_Tauola_8TeV_cfi',Kby(9,100))
00709 
00710 steps['MinBias_TuneZ2star_UPG2017_8']=gen2017('MinBias_TuneZ2star_8TeV_pythia6_cff',Kby(9,300))
00711 steps['WM_UPG2017_8']=gen2017('WM_8TeV_cfi',Kby(9,200))
00712 steps['ZMM_UPG2017_8']=gen2017('ZMM_8TeV_cfi',Kby(18,300))
00713 
00714 steps['ADDMonoJet_d3MD3_UPG2017_8']=gen2017('ADDMonoJet_8TeV_d3MD3_cfi',Kby(9,100))
00715 steps['ZpMM_UPG2017_8']=gen2017('ZpMM_8TeV_cfi',Kby(9,200))
00716 steps['WpM_UPG2017_8']=gen2017('WpM_8TeV_cfi',Kby(9,200))
00717 
00718 
00719 
00720 #14TeV
00721 #steps['TTbarLepton_UPG2017_14']=gen2017('TTbarLepton_Tauola_14TeV_cfi',Kby(9,100))
00722 steps['Wjet_Pt_80_120_UPG2017_14']=gen2017('Wjet_Pt_80_120_14TeV_cfi',Kby(9,100))
00723 steps['Wjet_Pt_3000_3500_UPG2017_14']=gen2017('Wjet_Pt_3000_3500_14TeV_cfi',Kby(9,50))
00724 steps['LM1_sfts_UPG2017_14']=gen2017('LM1_sfts_14TeV_cfi',Kby(9,100))
00725 
00726 steps['QCD_Pt_3000_3500_UPG2017_14']=gen2017('QCD_Pt_3000_3500_14TeV_cfi',Kby(9,25))
00727 #steps['QCD_Pt_600_800_UPG2017_14']=gen2017('QCD_Pt_600_800_14TeV_cfi',Kby(9,50))
00728 steps['QCD_Pt_80_120_UPG2017_14']=gen2017('QCD_Pt_80_120_14TeV_cfi',Kby(9,100))
00729 
00730 steps['Higgs200ChargedTaus_UPG2017_14']=gen2017('H200ChargedTaus_Tauola_14TeV_cfi',Kby(9,100))
00731 steps['JpsiMM_UPG2017_14']=gen2017('JpsiMM_14TeV_cfi',Kby(66,1000))
00732 steps['TTbar_UPG2017_14']=gen2017('TTbar_Tauola_14TeV_cfi',Kby(9,100))
00733 steps['WE_UPG2017_14']=gen2017('WE_14TeV_cfi',Kby(9,100))
00734 steps['ZEE_UPG2017_14']=gen2017('ZEE_14TeV_cfi',Kby(9,100))
00735 steps['ZTT_UPG2017_14']=gen2017('ZTT_Tauola_All_hadronic_14TeV_cfi',Kby(9,150))
00736 steps['H130GGgluonfusion_UPG2017_14']=gen2017('H130GGgluonfusion_14TeV_cfi',Kby(9,100))
00737 steps['PhotonJets_Pt_10_UPG2017_14']=gen2017('PhotonJet_Pt_10_14TeV_cfi',Kby(9,150))
00738 steps['QQH1352T_Tauola_UPG2017_14']=gen2017('QQH1352T_Tauola_14TeV_cfi',Kby(9,100))
00739 
00740 steps['MinBias_TuneZ2star_UPG2017_14']=gen2017('MinBias_TuneZ2star_14TeV_pythia6_cff',Kby(9,300))
00741 steps['WM_UPG2017_14']=gen2017('WM_14TeV_cfi',Kby(9,200))
00742 steps['ZMM_UPG2017_14']=gen2017('ZMM_14TeV_cfi',Kby(18,300))
00743 
00744 #steps['ADDMonoJet_d3MD3_UPG2017_14']=gen2017('ADDMonoJet_14TeV_d3MD3_cfi',Kby(9,100))
00745 #steps['ZpMM_UPG2017_14']=gen2017('ZpMM_14TeV_cfi',Kby(9,200))
00746 #steps['WpM_UPG2017_14']=gen2017('WpM_14TeV_cfi',Kby(9,200))
00747 
00748 

def relval_steps::genepi (   fragment,
  howMuch 
)

Definition at line 520 of file relval_steps.py.

00521                             :
00522     global step1UpepiDefaults
00523     return merge([{'cfg':fragment},howMuch,step1UpepiDefaults])
00524 
00525 steps['FourMuPt1_200_UPGPhase1']=genepi('FourMuPt_1_200_cfi',Kby(10,100))
00526 steps['SingleElectronPt10_UPGPhase1']=genepi('SingleElectronPt10_cfi',Kby(9,3000))
00527 steps['SingleElectronPt35_UPGPhase1']=genepi('SingleElectronPt35_cfi',Kby(9,500))
00528 steps['SingleElectronPt1000_UPGPhase1']=genepi('SingleElectronPt1000_cfi',Kby(9,50))
00529 steps['SingleGammaPt10_UPGPhase1']=genepi('SingleGammaPt10_cfi',Kby(9,3000))
00530 steps['SingleGammaPt35_UPGPhase1']=genepi('SingleGammaPt35_cfi',Kby(9,500))
00531 steps['SingleMuPt1_UPGPhase1']=genepi('SingleMuPt1_cfi',Kby(25,1000))
00532 steps['SingleMuPt10_UPGPhase1']=genepi('SingleMuPt10_cfi',Kby(25,500))
00533 steps['SingleMuPt100_UPGPhase1']=genepi('SingleMuPt100_cfi',Kby(9,500))
00534 steps['SingleMuPt1000_UPGPhase1']=genepi('SingleMuPt1000_cfi',Kby(9,500))
00535 
00536 steps['TTbarLepton_UPGPhase1_8']=genepi('TTbarLepton_Tauola_8TeV_cfi',Kby(9,100))
00537 steps['Wjet_Pt_80_120_UPGPhase1_8']=genepi('Wjet_Pt_80_120_8TeV_cfi',Kby(9,100))
00538 steps['Wjet_Pt_3000_3500_UPGPhase1_8']=genepi('Wjet_Pt_3000_3500_8TeV_cfi',Kby(9,50))
00539 steps['LM1_sfts_UPGPhase1_8']=genepi('LM1_sfts_8TeV_cfi',Kby(9,100))
00540 
00541 steps['QCD_Pt_3000_3500_UPGPhase1_8']=genepi('QCD_Pt_3000_3500_8TeV_cfi',Kby(9,25))
00542 steps['QCD_Pt_600_800_UPGPhase1_8']=genepi('QCD_Pt_600_800_8TeV_cfi',Kby(9,50))
00543 steps['QCD_Pt_80_120_UPGPhase1_8']=genepi('QCD_Pt_80_120_8TeV_cfi',Kby(9,100))
00544 
00545 steps['Higgs200ChargedTaus_UPGPhase1_8']=genepi('H200ChargedTaus_Tauola_8TeV_cfi',Kby(9,100))
00546 steps['JpsiMM_UPGPhase1_8']=genepi('JpsiMM_8TeV_cfi',Kby(66,1000))
00547 steps['TTbar_UPGPhase1_8']=genepi('TTbar_Tauola_8TeV_cfi',Kby(9,100))
00548 steps['WE_UPGPhase1_8']=genepi('WE_8TeV_cfi',Kby(9,100))
00549 steps['ZEE_UPGPhase1_8']=genepi('ZEE_8TeV_cfi',Kby(9,100))
00550 steps['ZTT_UPGPhase1_8']=genepi('ZTT_Tauola_All_hadronic_8TeV_cfi',Kby(9,150))
00551 steps['H130GGgluonfusion_UPGPhase1_8']=genepi('H130GGgluonfusion_8TeV_cfi',Kby(9,100))
00552 steps['PhotonJets_Pt_10_UPGPhase1_8']=genepi('PhotonJet_Pt_10_8TeV_cfi',Kby(9,150))
00553 steps['QQH1352T_Tauola_UPGPhase1_8']=genepi('QQH1352T_Tauola_8TeV_cfi',Kby(9,100))
00554 
00555 steps['MinBias_TuneZ2star_UPGPhase1_8']=genepi('MinBias_TuneZ2star_8TeV_pythia6_cff',Kby(9,300))
00556 steps['WM_UPGPhase1_8']=genepi('WM_8TeV_cfi',Kby(9,200))
00557 steps['ZMM_UPGPhase1_8']=genepi('ZMM_8TeV_cfi',Kby(18,300))
00558 
00559 steps['ADDMonoJet_d3MD3_UPGPhase1_8']=genepi('ADDMonoJet_8TeV_d3MD3_cfi',Kby(9,100))
00560 steps['ZpMM_UPGPhase1_8']=genepi('ZpMM_8TeV_cfi',Kby(9,200))
00561 steps['WpM_UPGPhase1_8']=genepi('WpM_8TeV_cfi',Kby(9,200))
00562 
00563 
00564 
00565 
00566 
00567 #14TeV
00568 #steps['TTbarLepton_UPGPhase1_14']=genepi('TTbarLepton_Tauola_14TeV_cfi',Kby(9,100))
00569 steps['Wjet_Pt_80_120_UPGPhase1_14']=genepi('Wjet_Pt_80_120_14TeV_cfi',Kby(9,100))
00570 steps['Wjet_Pt_3000_3500_UPGPhase1_14']=genepi('Wjet_Pt_3000_3500_14TeV_cfi',Kby(9,50))
00571 steps['LM1_sfts_UPGPhase1_14']=genepi('LM1_sfts_14TeV_cfi',Kby(9,100))
00572 
00573 steps['QCD_Pt_3000_3500_UPGPhase1_14']=genepi('QCD_Pt_3000_3500_14TeV_cfi',Kby(9,25))
00574 #steps['QCD_Pt_600_800_UPGPhase1_14']=genepi('QCD_Pt_600_800_14TeV_cfi',Kby(9,50))
00575 steps['QCD_Pt_80_120_UPGPhase1_14']=genepi('QCD_Pt_80_120_14TeV_cfi',Kby(9,100))
00576 
00577 steps['Higgs200ChargedTaus_UPGPhase1_14']=genepi('H200ChargedTaus_Tauola_14TeV_cfi',Kby(9,100))
00578 steps['JpsiMM_UPGPhase1_14']=genepi('JpsiMM_14TeV_cfi',Kby(66,1000))
00579 steps['TTbar_UPGPhase1_14']=genepi('TTbar_Tauola_14TeV_cfi',Kby(9,100))
00580 steps['WE_UPGPhase1_14']=genepi('WE_14TeV_cfi',Kby(9,100))
00581 steps['ZEE_UPGPhase1_14']=genepi('ZEE_14TeV_cfi',Kby(9,100))
00582 steps['ZTT_UPGPhase1_14']=genepi('ZTT_Tauola_All_hadronic_14TeV_cfi',Kby(9,150))
00583 steps['H130GGgluonfusion_UPGPhase1_14']=genepi('H130GGgluonfusion_14TeV_cfi',Kby(9,100))
00584 steps['PhotonJets_Pt_10_UPGPhase1_14']=genepi('PhotonJet_Pt_10_14TeV_cfi',Kby(9,150))
00585 steps['QQH1352T_Tauola_UPGPhase1_14']=genepi('QQH1352T_Tauola_14TeV_cfi',Kby(9,100))
00586 
00587 steps['MinBias_TuneZ2star_UPGPhase1_14']=genepi('MinBias_TuneZ2star_14TeV_pythia6_cff',Kby(9,300))
00588 steps['WM_UPGPhase1_14']=genepi('WM_14TeV_cfi',Kby(9,200))
00589 steps['ZMM_UPGPhase1_14']=genepi('ZMM_14TeV_cfi',Kby(18,300))
00590 
00591 #steps['ADDMonoJet_d3MD3_UPGPhase1_14']=genepi('ADDMonoJet_14TeV_d3MD3_cfi',Kby(9,100))
00592 #steps['ZpMM_UPGPhase1_14']=genepi('ZpMM_14TeV_cfi',Kby(9,200))
00593 #steps['WpM_UPGPhase1_14']=genepi('WpM_14TeV_cfi',Kby(9,200))
00594 

def relval_steps::genS (   fragment,
  howMuch 
)

Definition at line 427 of file relval_steps.py.

00428                           :
00429     global step1Defaults,stCond
00430     return merge([{'cfg':fragment},stCond,howMuch,step1Defaults])
00431 
00432 steps['Higgs200ChargedTaus']=genS('H200ChargedTaus_Tauola_8TeV_cfi',Kby(9,100))
00433 steps['JpsiMM']=genS('JpsiMM_8TeV_cfi',Kby(66,1000))
00434 steps['WE']=genS('WE_8TeV_cfi',Kby(9,100))
00435 steps['WM']=genS('WM_8TeV_cfi',Kby(9,200))
00436 steps['WpM']=genS('WpM_8TeV_cfi',Kby(9,200))
00437 steps['ZMM']=genS('ZMM_8TeV_cfi',Kby(18,300))
00438 steps['ZpMM']=genS('ZpMM_8TeV_cfi',Kby(9,200))
00439 steps['Higgs200ChargedTaus_13']=gen2015('H200ChargedTaus_Tauola_13TeV_cfi',Kby(9,100))
00440 steps['JpsiMM_13']=gen2015('JpsiMM_13TeV_cfi',Kby(66,1000))
00441 steps['WE_13']=gen2015('WE_13TeV_cfi',Kby(9,100))
00442 steps['WM_13']=gen2015('WM_13TeV_cfi',Kby(9,200))
00443 steps['WpM_13']=gen2015('WpM_13TeV_cfi',Kby(9,200))
00444 steps['ZMM_13']=gen2015('ZMM_13TeV_cfi',Kby(18,300))
00445 steps['ZpMM_13']=gen2015('ZpMM_13TeV_cfi',Kby(9,200))
00446 
00447 steps['ZTT']=genS('ZTT_Tauola_All_hadronic_8TeV_cfi',Kby(9,150))
00448 steps['H130GGgluonfusion']=genS('H130GGgluonfusion_8TeV_cfi',Kby(9,100))
00449 steps['PhotonJets_Pt_10']=genS('PhotonJet_Pt_10_8TeV_cfi',Kby(9,150))
00450 steps['QQH1352T_Tauola']=genS('QQH1352T_Tauola_8TeV_cfi',Kby(9,100))
00451 steps['ZTT_13']=gen2015('ZTT_Tauola_All_hadronic_13TeV_cfi',Kby(9,150))
00452 steps['H130GGgluonfusion_13']=gen2015('H130GGgluonfusion_13TeV_cfi',Kby(9,100))
00453 steps['PhotonJets_Pt_10_13']=gen2015('PhotonJet_Pt_10_13TeV_cfi',Kby(9,150))
00454 steps['QQH1352T_Tauola_13']=gen2015('QQH1352T_Tauola_13TeV_cfi',Kby(9,100))
00455 steps['ZmumuJets_Pt_20_300']=gen('ZmumuJets_Pt_20_300_GEN_8TeV_cfg',Kby(25,100))
00456 steps['ADDMonoJet_d3MD3']=genS('ADDMonoJet_8TeV_d3MD3_cfi',Kby(9,100))
00457 steps['ADDMonoJet_d3MD3_13']=gen2015('ADDMonoJet_13TeV_d3MD3_cfi',Kby(9,100))
00458 
00459 steps['MinBias2INPUT']={'INPUT':InputInfo(dataSet='/RelValMinBias/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
00460 steps['Higgs200ChargedTausINPUT']={'INPUT':InputInfo(dataSet='/RelValHiggs200ChargedTaus/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
00461 steps['QCD_Pt_3000_3500_2INPUT']={'INPUT':InputInfo(dataSet='/RelValQCD_Pt_3000_3500/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
00462 steps['QCD_Pt_80_120_2INPUT']={'INPUT':InputInfo(dataSet='/RelValQCD_Pt_80_120/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
00463 steps['JpsiMMINPUT']={'INPUT':InputInfo(dataSet='/RelValJpsiMM/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
00464 steps['TTbar2INPUT']={'INPUT':InputInfo(dataSet='/RelValTTbar/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
00465 steps['WEINPUT']={'INPUT':InputInfo(dataSet='/RelValWE/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
00466 steps['WMINPUT']={'INPUT':InputInfo(dataSet='/RelValWM/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
00467 steps['ZEEINPUT']={'INPUT':InputInfo(dataSet='/RelValZEE/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
00468 steps['ZMMINPUT']={'INPUT':InputInfo(dataSet='/RelValZMM/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
00469 steps['ZTTINPUT']={'INPUT':InputInfo(dataSet='/RelValZTT/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
00470 steps['H130GGgluonfusionINPUT']={'INPUT':InputInfo(dataSet='/RelValH130GGgluonfusion/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
00471 steps['PhotonJets_Pt_10INPUT']={'INPUT':InputInfo(dataSet='/RelValPhotonJets_Pt_10/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
00472 steps['QQH1352T_TauolaINPUT']={'INPUT':InputInfo(dataSet='/RelValQQH1352T_Tauola/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
00473 steps['ADDMonoJet_d3MD3INPUT']={'INPUT':InputInfo(dataSet='/RelValADDMonoJet_d3MD3/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
00474 steps['WpMINPUT']={'INPUT':InputInfo(dataSet='/RelValWpM/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
00475 steps['ZpMMINPUT']={'INPUT':InputInfo(dataSet='/RelValZpMM/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
00476 steps['ZpMM_2250_8TeV_TauolaINPUT']={'INPUT':InputInfo(dataSet='/RelValZpMM_2250_8TeV_Tauola/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
00477 steps['ZpEE_2250_8TeV_TauolaINPUT']={'INPUT':InputInfo(dataSet='/RelValZpEE_2250_8TeV_Tauola/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
00478 steps['ZpTT_1500_8TeV_TauolaINPUT']={'INPUT':InputInfo(dataSet='/RelValZpTT_1500_8TeV_Tauola/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
00479 
00480 
00481 steps['ZmumuJets_Pt_20_300INPUT']={'INPUT':InputInfo(dataSet='/RelValZmumuJets_Pt_20_300/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
00482 
00483 
00484 steps['Cosmics']=merge([{'cfg':'UndergroundCosmicMu_cfi.py','--scenario':'cosmics'},Kby(666,100000),step1Defaults])
00485 steps['BeamHalo']=merge([{'cfg':'BeamHalo_cfi.py','--scenario':'cosmics'},Kby(9,100),step1Defaults])
00486 steps['BeamHalo_13']=merge([{'cfg':'BeamHalo_13TeV_cfi.py','--scenario':'cosmics'},Kby(9,100),step1Up2015Defaults])
00487 
00488 steps['CosmicsINPUT']={'INPUT':InputInfo(dataSet='/RelValCosmics/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
00489 steps['BeamHaloINPUT']={'INPUT':InputInfo(dataSet='/RelValBeamHalo/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
00490 
00491 steps['QCD_Pt_50_80']=genS('QCD_Pt_50_80_8TeV_cfi',Kby(25,100))
00492 steps['QCD_Pt_15_20']=genS('QCD_Pt_15_20_8TeV_cfi',Kby(25,100))
00493 steps['ZTTHS']=merge([Kby(25,100),steps['ZTT']])
00494 steps['QQH120Inv']=genS('QQH120Inv_8TeV_cfi',Kby(25,100))
00495 steps['TTbar2HS']=merge([Kby(25,100),steps['TTbar']])
00496 steps['JpsiMM_Pt_20_inf']=genS('JpsiMM_Pt_20_inf_8TeV_cfi',Kby(70,280))
00497 steps['QCD_Pt_120_170']=genS('QCD_Pt_120_170_8TeV_cfi',Kby(25,100))
00498 steps['H165WW2L']=genS('H165WW2L_Tauola_8TeV_cfi',Kby(25,100))
00499 steps['UpsMM']=genS('UpsMM_8TeV_cfi',Kby(56250,225))
00500 steps['RSGrav']=genS('RS750_quarks_and_leptons_8TeV_cff',Kby(25,100))
00501 steps['QCD_Pt_80_120_2HS']=merge([Kby(25,100),steps['QCD_Pt_80_120']])
00502 steps['bJpsiX']=genS('bJpsiX_8TeV_cfi',Mby(325,1300000))
00503 steps['QCD_Pt_30_50']=genS('QCD_Pt_30_50_8TeV_cfi',Kby(25,100))
00504 steps['H200ZZ4L']=genS('H200ZZ4L_Tauola_8TeV_cfi',Kby(25,100))
00505 steps['LM9p']=genS('LM9p_8TeV_cff',Kby(25,100))
00506 steps['QCD_Pt_20_30']=genS('QCD_Pt_20_30_8TeV_cfi',Kby(25,100))
00507 steps['QCD_Pt_170_230']=genS('QCD_Pt_170_230_8TeV_cfi',Kby(25,100))
00508 

def relval_steps::genvalid (   fragment,
  d,
  suffix = 'all',
  fi = '' 
)

Definition at line 846 of file relval_steps.py.

00847                                            :
00848     import copy
00849     c=copy.copy(d)
00850     if suffix:
00851         c['-s']=c['-s'].replace('genvalid','genvalid_'+suffix)
00852     if fi:
00853         c['--filein']='lhe:%d'%(fi,)
00854     c['cfg']=fragment
00855     return c
00856     
00857 steps['QCD_Pt-30_8TeV_herwigpp']=genvalid('QCD_Pt_30_8TeV_herwigpp_cff',step1GenDefaults)
00858 steps['DYToLL_M-50_TuneZ2star_8TeV_pythia6-tauola']=genvalid('DYToLL_M_50_TuneZ2star_8TeV_pythia6_tauola_cff',step1GenDefaults)
00859 steps['QCD_Pt-30_TuneZ2star_8TeV_pythia6']=genvalid('QCD_Pt_30_TuneZ2star_8TeV_pythia6_cff',step1GenDefaults)
00860 steps['QCD_Pt-30_8TeV_pythia8']=genvalid('QCD_Pt_30_8TeV_pythia8_cff',step1GenDefaults)
00861 steps['GluGluTo2Jets_M-100_8TeV_exhume']=genvalid('GluGluTo2Jets_M_100_8TeV_exhume_cff',step1GenDefaults)
00862 steps['TT_TuneZ2star_8TeV_pythia6-evtgen']=genvalid('TT_TuneZ2star_8TeV_pythia6_evtgen_cff',step1GenDefaults)
00863 steps['MinBias_TuneZ2star_8TeV_pythia6']=genvalid('MinBias_TuneZ2star_8TeV_pythia6_cff',step1GenDefaults)
00864 steps['WToLNu_TuneZ2star_8TeV_pythia6-tauola']=genvalid('WToLNu_TuneZ2star_8TeV_pythia6_tauola_cff',step1GenDefaults)
00865 steps['QCD_Pt-30_8TeV_herwig6']=genvalid('QCD_Pt_30_8TeV_herwig6_cff',step1GenDefaults)
00866 steps['MinBias_8TeV_pythia8']=genvalid('MinBias_8TeV_pythia8_cff',step1GenDefaults)
00867 
00868 
00869 steps['QCD_Ht-100To250_TuneZ2star_8TeV_madgraph-tauola']=genvalid('Hadronizer_MgmMatchTuneZ2star_8TeV_madgraph_tauola_cff',step1GenDefaults,fi=5475)
00870 steps['QCD_Ht-250To500_TuneZ2star_8TeV_madgraph-tauola']=genvalid('Hadronizer_MgmMatchTuneZ2star_8TeV_madgraph_tauola_cff',step1GenDefaults,fi=5476)
00871 steps['QCD_Ht-500To1000_TuneZ2star_8TeV_madgraph-tauola']=genvalid('Hadronizer_MgmMatchTuneZ2star_8TeV_madgraph_tauola_cff',step1GenDefaults,fi=5481)
00872 steps['TTJets_TuneZ2star_8TeV_madgraph-tauola']=genvalid('Hadronizer_MgmMatchTuneZ2star_8TeV_madgraph_tauola_cff',step1GenDefaults,fi=5502)
00873 steps['WJetsLNu_TuneZ2star_8TeV_madgraph-tauola']=genvalid('Hadronizer_MgmMatchTuneZ2star_8TeV_madgraph_tauola_cff',step1GenDefaults,fi=5607)
00874 steps['ZJetsLNu_TuneZ2star_8TeV_madgraph-tauola']=genvalid('Hadronizer_MgmMatchTuneZ2star_8TeV_madgraph_tauola_cff',step1GenDefaults,fi=5591)
00875 steps['ZJetsLNu_Tune4C_8TeV_madgraph-pythia8']=genvalid('Hadronizer_MgmMatchTune4C_8TeV_madgraph_pythia8_cff',step1GenDefaults,fi=5591)
00876 steps['ReggeGribovPartonMC_EposLHC_5TeV_pPb']=genvalid('GeneratorInterface/ReggeGribovPartonMCInterface/ReggeGribovPartonMC_EposLHC_5TeV_pPb_cfi',step1GenDefaults)
00877 
00878 PU={'-n':10,'--pileup':'default','--pileup_input':'dbs:/RelValMinBias/%s/GEN-SIM'%(baseDataSetRelease[0],)}
00879 PUFS={'--pileup':'default'}
00880 PUFS2={'--pileup':'mix_2012_Startup_inTimeOnly'}
00881 steps['TTbarFSPU']=merge([PUFS,Kby(100,500),steps['TTbarFS']] )
steps['TTbarFSPU2']=merge([PUFS2,Kby(100,500),steps['TTbarFS']])
def relval_steps::identityFS (   wf)

Definition at line 834 of file relval_steps.py.

00835                   :
00836     return merge([{'--restoreRND':'HLT','--process':'HLT2','--hltProcess':'HLT2'},wf])
00837 
00838 steps['SingleMuPt10FS_ID']=identityFS(steps['SingleMuPt10FS'])
00839 steps['TTbarFS_ID']=identityFS(steps['TTbarFS'])

def relval_steps::identitySim (   wf)

Production test: 13 TeV equivalents.

Definition at line 308 of file relval_steps.py.

00309                    :
00310     return merge([{'--restoreRND':'SIM','--process':'SIM2'},wf])
00311 
00312 steps['SingleMuPt10_ID']=identitySim(steps['SingleMuPt10'])
00313 steps['TTbar_ID']=identitySim(steps['TTbar'])
00314 
00315 baseDataSetRelease=[
00316     'CMSSW_6_2_0_pre8-PRE_ST62_V8-v1', 
00317     'CMSSW_6_2_0_pre8-PRE_SH62_V15-v1',
00318     'CMSSW_6_2_0_pre8-PRE_ST62_V8_FastSim-v1',
00319     'CMSSW_6_2_0_pre8-PRE_SH62_V15-v2',
00320     'CMSSW_6_1_0_pre6-STARTHI61_V6-v1',
00321     'CMSSW_6_2_0_pre8-PRE_ST62_V8-v3',
00322     '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')
00323     ]
00324 
00325 # note: INPUT commands to be added once GEN-SIM w/ 13TeV+PostLS1Geo will be available 
00326 steps['MinBiasINPUT']={'INPUT':InputInfo(dataSet='/RelValMinBias/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
00327 steps['QCD_Pt_3000_3500INPUT']={'INPUT':InputInfo(dataSet='/RelValQCD_Pt_3000_3500/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
00328 steps['QCD_Pt_600_800INPUT']={'INPUT':InputInfo(dataSet='/RelValQCD_Pt_600_800/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
00329 steps['QCD_Pt_80_120INPUT']={'INPUT':InputInfo(dataSet='/RelValQCD_Pt_80_120/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
00330 steps['SingleElectronPt10INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleElectronPt10/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
00331 steps['SingleElectronPt1000INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleElectronPt1000/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
00332 steps['SingleElectronPt35INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleElectronPt35/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
00333 steps['SingleGammaPt10INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleGammaPt10/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
00334 steps['SingleGammaPt35INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleGammaPt35/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
00335 steps['SingleMuPt1INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleMuPt1/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
00336 steps['SingleMuPt10INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleMuPt10/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
00337 steps['SingleMuPt10IdINPUT']={'INPUT':InputInfo(dataSet='/RelValSingleMuPt10/%s/GEN-SIM-DIGI-RAW-HLTDEBUG'%(baseDataSetRelease[0],),location='STD',split=1)}
00338 steps['SingleMuPt10FSIdINPUT']={'INPUT':InputInfo(dataSet='/RelValSingleMuPt10/%s/GEN-SIM-DIGI-RECO'%(baseDataSetRelease[2],),location='STD',split=1)}
00339 steps['SingleMuPt100INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleMuPt100/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
00340 steps['SingleMuPt1000INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleMuPt1000/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
00341 steps['TTbarINPUT']={'INPUT':InputInfo(dataSet='/RelValTTbar/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
00342 steps['TTbarIdINPUT']={'INPUT':InputInfo(dataSet='/RelValTTbar/%s/GEN-SIM-DIGI-RAW-HLTDEBUG'%(baseDataSetRelease[0],),location='STD',split=1)}
00343 steps['TTbarFSIdINPUT']={'INPUT':InputInfo(dataSet='/RelValTTbar/%s/GEN-SIM-DIGI-RECO'%(baseDataSetRelease[2],),location='STD',split=1)}
00344 steps['TTbarLeptonINPUT']={'INPUT':InputInfo(dataSet='/RelValTTbarLepton/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
00345 steps['OldTTbarINPUT']={'INPUT':InputInfo(dataSet='/RelValProdTTbar/CMSSW_5_0_0_pre6-START50_V5-v1/GEN-SIM-RECO',location='STD')}
00346 steps['OldGenSimINPUT']={'INPUT':InputInfo(dataSet='/RelValTTbar/CMSSW_4_4_2-START44_V7-v1/GEN-SIM-DIGI-RAW-HLTDEBUG',location='STD')}
00347 steps['Wjet_Pt_80_120INPUT']={'INPUT':InputInfo(dataSet='/RelValWjet_Pt_80_120/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
00348 steps['Wjet_Pt_3000_3500INPUT']={'INPUT':InputInfo(dataSet='/RelValWjet_Pt_3000_3500/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
00349 steps['LM1_sftsINPUT']={'INPUT':InputInfo(dataSet='/RelValLM1_sfts/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
00350 steps['QCD_FlatPt_15_3000INPUT']={'INPUT':InputInfo(dataSet='/RelValQCD_FlatPt_15_3000/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
00351 
00352 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')}
00353 #the following dataset used to be in input but is currently not valid dbs datasets
00354 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')}
00355 steps['TTbar__DIGIPU1INPUT']={'INPUT':InputInfo(dataSet='/RelValTTbar/CMSSW_5_2_2-PU_START52_V4_special_120326-v1/GEN-SIM-DIGI-RAW-HLTDEBUG',location='STD')}
00356 
00357 # 13 TeV recycle GEN-SIM input
00358 steps['MinBias_13INPUT']={'INPUT':InputInfo(dataSet='/RelValMinBias_13/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
00359 steps['QCD_Pt_3000_3500_13INPUT']={'INPUT':InputInfo(dataSet='/RelValQCD_Pt_3000_3500_13/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
00360 steps['QCD_Pt_600_800_13INPUT']={'INPUT':InputInfo(dataSet='/RelValQCD_Pt_600_800_13/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
00361 steps['QCD_Pt_80_120_13INPUT']={'INPUT':InputInfo(dataSet='/RelValQCD_Pt_80_120_13/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
00362 steps['TTbar_13INPUT']={'INPUT':InputInfo(dataSet='/RelValTTbar_13/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
00363 steps['TTbarLepton_13INPUT']={'INPUT':InputInfo(dataSet='/RelValTTbarLepton_13/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
00364 steps['ZEE_13INPUT']={'INPUT':InputInfo(dataSet='/RelValZEE_13/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
00365 steps['Wjet_Pt_80_120_13INPUT']={'INPUT':InputInfo(dataSet='/RelValWjet_Pt_80_120_13/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
00366 steps['Wjet_Pt_3000_3500_13INPUT']={'INPUT':InputInfo(dataSet='/RelValWjet_Pt_3000_3500_13/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
00367 steps['LM1_sfts_13INPUT']={'INPUT':InputInfo(dataSet='/RelValLM1_sfts_13/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
00368 steps['QCD_FlatPt_15_3000_13INPUT']={'INPUT':InputInfo(dataSet='/RelValQCD_FlatPt_15_3000_13/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
00369 steps['QCD_FlatPt_15_3000HS_13INPUT']={'INPUT':InputInfo(dataSet='/RelValQCD_FlatPt_15_3000HS_13/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
00370 steps['ZpMM_2250_13TeV_TauolaINPUT']={'INPUT':InputInfo(dataSet='/RelValZpMM_2250_13TeV_Tauola/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
00371 steps['ZpEE_2250_13TeV_TauolaINPUT']={'INPUT':InputInfo(dataSet='/RelValZpEE_2250_13TeV_Tauola/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
00372 steps['ZpTT_1500_13TeV_TauolaINPUT']={'INPUT':InputInfo(dataSet='/RelValZpTT_1500_13TeV_Tauola/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
00373 steps['MinBiasHS_13INPUT']={'INPUT':InputInfo(dataSet='/RelValMinBiasHS_13/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
00374 steps['Higgs200ChargedTaus_13INPUT']={'INPUT':InputInfo(dataSet='/RelValHiggs200ChargedTaus_13/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
00375 steps['JpsiMM_13INPUT']={'INPUT':InputInfo(dataSet='/RelValJpsiMM_13/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
00376 steps['WE_13INPUT']={'INPUT':InputInfo(dataSet='/RelValWE_13/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
00377 steps['WM_13INPUT']={'INPUT':InputInfo(dataSet='/RelValWM_13/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
00378 steps['WpM_13INPUT']={'INPUT':InputInfo(dataSet='/RelValWpM_13/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
00379 steps['ZMM_13INPUT']={'INPUT':InputInfo(dataSet='/RelValZMM_13/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
00380 steps['ZpMM_13INPUT']={'INPUT':InputInfo(dataSet='/RelValZpMM_13/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
00381 steps['ZTT_13INPUT']={'INPUT':InputInfo(dataSet='/RelValZTT_13/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
00382 steps['H130GGgluonfusion_13INPUT']={'INPUT':InputInfo(dataSet='/RelValH130GGgluonfusion_13/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
00383 steps['PhotonJets_Pt_10_13INPUT']={'INPUT':InputInfo(dataSet='/RelValPhotonJets_Pt_10_13/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
00384 steps['QQH1352T_Tauola_13INPUT']={'INPUT':InputInfo(dataSet='/RelValQQH1352T_Tauola_13/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
00385 steps['ADDMonoJet_d3MD3_13INPUT']={'INPUT':InputInfo(dataSet='/RelValADDMonoJet_d3MD3_13/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
00386 steps['BeamHalo_13INPUT']={'INPUT':InputInfo(dataSet='/RelValBeamHalo_13/%s/GEN-SIM'%(baseDataSetRelease[0],),location='STD')}
00387 # particle guns with postLS1 geometry recycle GEN-SIM input
00388 steps['SingleElectronPt10_UP15INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleElectronPt10_UP15/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
00389 steps['SingleElectronPt35_UP15INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleElectronPt35_UP15/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
00390 steps['SingleElectronPt1000_UP15INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleElectronPt1000_UP15/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
00391 steps['SingleElectronFlatPt1To100_UP15INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleElectronFlatPt1To100_UP15/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
00392 steps['SingleGammaPt10_UP15INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleGammaPt10_UP15/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
00393 steps['SingleGammaPt35_UP15INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleGammaPt35_UP15/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
00394 steps['SingleMuPt1_UP15INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleMuPt1_UP15/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
00395 steps['SingleMuPt10_UP15INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleMuPt10_UP15/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
00396 steps['SingleMuPt100_UP15INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleMuPt100_UP15/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
00397 steps['SingleMuPt1000_UP15INPUT']={'INPUT':InputInfo(dataSet='/RelValSingleMuPt1000_UP15/%s/GEN-SIM'%(baseDataSetRelease[6],),location='STD')}
00398 
00399 #input for fast sim workflows to be added - TODO
00400 

def relval_steps::Kby (   N,
  s 
)

Definition at line 234 of file relval_steps.py.

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

Definition at line 236 of file relval_steps.py.

00237             :
00238     return {'--relval':'%s000000,%s'%(N,s)}

def relval_steps::merge (   dictlist,
  TELL = False 
)

Definition at line 80 of file relval_steps.py.

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

00081                               :
00082     import copy
00083     last=len(dictlist)-1
00084     if TELL: print last,dictlist
00085     if last==0:
00086         # ONLY ONE ITEM LEFT
00087         return copy.copy(dictlist[0])
00088     else:
00089         reducedlist=dictlist[0:max(0,last-1)]
00090         if TELL: print reducedlist
00091         # make a copy of the last item
00092         d=copy.copy(dictlist[last])
00093         # update with the last but one item
00094         d.update(dictlist[last-1])
00095         # and recursively do the rest
00096         reducedlist.append(d)
00097         return merge(reducedlist,TELL)
00098 
00099 
# step1 gensim

Variable Documentation

Initial value:
00001 {'--conditions':'auto:com10',
00002           '-s':'RAW2DIGI,L1Reco,RECO,EI,ALCA:SiStripCalZeroBias+SiStripCalMinBias+TkAlMinBias,DQM',
00003           '--datatier':'RECO,DQMROOT',
00004           '--eventcontent':'RECO,DQMROOT',
00005           '--data':'',
00006           '--process':'reRECO',
00007           '--scenario':'pp',
00008           }

Definition at line 947 of file relval_steps.py.

Initial value:
00001 {
00002     '-s':'GEN,SIM,DIGI,DIGI2RAW,RAW2DIGI,L1Reco,RECO,EI',
00003     '--datatier':'GEN-SIM-DIGI-RAW-RECO',
00004     #'--geometry':'ECALHCAL',
00005     '--eventcontent':'FEVTDEBUG',
00006     '--customise':'Validation/Configuration/ECALHCAL.customise,SimGeneral/MixingModule/fullMixCustomize_cff.setCrossingFrameOn',
00007     '--beamspot':'NoSmear'}

high stat step1

Definition at line 402 of file relval_steps.py.

Initial value:
00001 {'--conditions':'auto:starthi_HIon',
00002            '--scenario':'HeavyIons'}

Definition at line 758 of file relval_steps.py.

string relval_steps::hltKey = 'relval'

Definition at line 956 of file relval_steps.py.

Referenced by DQMProvInfo::makeHLTKeyInfo().

list relval_steps::menu = autoHLT[hltKey]
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.

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.

Definition at line 210 of file relval_steps.py.

list relval_steps::Run2012D = [208307]

Definition at line 220 of file relval_steps.py.

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.

Initial value:
00001 {'--relval'      : None, # need to be explicitly set
00002                  '-s'            : 'GEN,SIM',
00003                  '-n'            : 10,
00004                  '--conditions'  : 'auto:startup',
00005                  '--datatier'    : 'GEN-SIM',
00006                  '--eventcontent': 'RAWSIM',
00007                  }

Definition at line 100 of file relval_steps.py.

Initial value:
00001 merge([{'-s':'GEN,SIM,RECO,EI,HLT:@relval,VALIDATION',
00002                            '--fast':'',
00003                            '--eventcontent':'FEVTDEBUGHLT,DQM',
00004                            '--datatier':'GEN-SIM-DIGI-RECO,DQM',
00005                            '--relval':'27000,3000'},
00006                           step1Defaults])

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.

Initial value:
00001 merge([{'-s':'GEN,VALIDATION:genvalid',
00002                          '--relval':'1000000,20000',
00003                          '--eventcontent':'RAWSIM',
00004                          '--datatier':'GEN'},
00005                         step1Defaults])

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.

Initial value:
00001 {'-s' : 'GEN,SIM',
00002                              '-n'            : 10,
00003                              '--conditions'  : 'auto:upgradePLS1', 
00004                              '--datatier'    : 'GEN-SIM',
00005                              '--eventcontent': 'FEVTDEBUG',
00006                              '--geometry'    : 'Extended2015',
00007                              '--magField'    : '38T_PostLS1',
00008                              '--customise'   : 'SLHCUpgradeSimulations/Configuration/postLS1Customs.customisePostLS1'
00009                              }

Definition at line 108 of file relval_steps.py.

Initial value:
00001 {'-s' : 'GEN,SIM',
00002                              '-n' : 10,
00003                              '--conditions' : 'auto:upgradePLS1', 
00004                              '--beamspot' : 'Gauss',
00005                              '--datatier' : 'GEN-SIM',
00006                              '--eventcontent': 'FEVTDEBUG',
00007                              '--geometry' : 'Extended2017',
00008                              '--customise' : 'SLHCUpgradeSimulations/Configuration/postLS1Customs.customisePostLS1,SLHCUpgradeSimulations/Configuration/phase1TkCustoms.customise'
00009                              }

2015

Definition at line 666 of file relval_steps.py.

Initial value:
00001 {'-s' : 'GEN,SIM',
00002                              '-n' : 10,
00003                              '--conditions' : 'DESIGN61_V10::All', #should be updated with autocond
00004                              '--beamspot' : 'Gauss',
00005                              '--datatier' : 'GEN-SIM',
00006                              '--eventcontent': 'FEVTDEBUG',
00007                              '--geometry' : 'ExtendedPhaseIPixel',
00008                              '--customise' : 'SLHCUpgradeSimulations/Configuration/phase1TkCustoms.customise'
00009                              }

upgrade dedicated wf extendedPhase1

Definition at line 511 of file relval_steps.py.

Initial value:
00001 { '-s'            : 'DIGI:pdigi_valid,L1,DIGI2RAW,HLT:@relval,RAW2DIGI,L1Reco',
00002                   '--datatier'    : 'GEN-SIM-DIGI-RAW-HLTDEBUG',
00003                   '--eventcontent': 'FEVTDEBUGHLT',
00004                   '--conditions'  : 'auto:startup',
00005                   }

Definition at line 887 of file relval_steps.py.

Initial value:
00001 merge([{'-n':'10',
00002                            '--himix':'',
00003                            '--filein':'file.root',
00004                            '--process':'HISIGNAL'
00005                            },hiDefaults,step1Defaults])

Definition at line 1006 of file relval_steps.py.

Initial value:
00001 {'-s'     :'DIGI:pdigi_valid,L1,DIGI2RAW,HLT:@relval,RAW2DIGI,L1Reco',
00002                  '--conditions'  :'auto:upgradePLS1', 
00003                  # '--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)
00004                  '--datatier'    :'GEN-SIM-DIGI-RAW',
00005                  '-n'            :'10',
00006                  '--eventcontent':'FEVTDEBUGHLT',
00007                  '--customise'   : 'SLHCUpgradeSimulations/Configuration/postLS1Customs.customisePostLS1',
00008                  '--geometry'    : 'Extended2015'
00009                   }

Definition at line 893 of file relval_steps.py.

Initial value:
00001 {'-s':'DIGI:pdigi_valid,L1,DIGI2RAW',
00002                  '--conditions':'auto:upgradePLS1', 
00003                  '--datatier':'GEN-SIM-DIGI-RAW',
00004                  '-n':'10',
00005                  '--eventcontent':'FEVTDEBUGHLT',
00006                  '--customise': 'SLHCUpgradeSimulations/Configuration/postLS1Customs.customisePostLS1,SLHCUpgradeSimulations/Configuration/phase1TkCustoms.customise',
00007                  '--geometry' : 'Extended2017'
00008                   }

Definition at line 935 of file relval_steps.py.

Initial value:
00001 {'-s':'DIGI:pdigi_valid,L1,DIGI2RAW',
00002                  '--conditions':'DESIGN61_V10::All', #to be updtaed with autocond
00003                  '--datatier':'GEN-SIM-DIGI-RAW',
00004                  '-n':'10',
00005                  '--eventcontent':'FEVTDEBUGHLT',
00006                  '--customise': 'SLHCUpgradeSimulations/Configuration/phase1TkCustoms.customise',
00007                  '--geometry' : 'ExtendedPhaseIPixel'
00008                   }

Definition at line 924 of file relval_steps.py.

Initial value:
00001 {
00002                   '-s'            : 'RAW2DIGI,L1Reco,RECO,EI,VALIDATION,DQM',
00003                   '--conditions'  : 'auto:startup',
00004                   '--no_exec'     : '',
00005                   '--datatier'    : 'GEN-SIM-RECO,DQM',
00006                   '--eventcontent': 'RECOSIM,DQM'
00007                   }

Definition at line 1016 of file relval_steps.py.

Initial value:
00001 {'-s':'RAW2DIGI,L1Reco,RECO,EI,VALIDATION,DQM',
00002                  '--conditions':'auto:upgradePLS1', 
00003                  #'--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)
00004                  '--datatier':'GEN-SIM-RECO,DQM',
00005                  '-n':'10',
00006                  '--eventcontent':'FEVTDEBUGHLT,DQM',
00007                  '--customise' : 'SLHCUpgradeSimulations/Configuration/postLS1Customs.customisePostLS1',
00008                  '--geometry' : 'Extended2015'
00009                  }

Definition at line 1029 of file relval_steps.py.

Initial value:
00001 {'-s'           :'RAW2DIGI,L1Reco,RECO,EI,VALIDATION,DQM',
00002                  '--conditions'  :'auto:upgradePLS1', 
00003                  '--eventcontent':'RECOSIM,AODSIM',
00004                  '-n'            :'10',
00005                  '--datatier'    : 'GEN-SIM-RECO,DQM',
00006                  '--customise'   : 'SLHCUpgradeSimulations/Configuration/postLS1Customs.customisePostLS1',
00007                  '--geometry'    : 'Extended2015'
00008                  }

Definition at line 1038 of file relval_steps.py.

Initial value:
00001 {'-s':'RAW2DIGI,L1Reco,RECO,EI,VALIDATION,DQM',
00002                  '--conditions':'auto:upgradePLS1', 
00003                  '--datatier':'GEN-SIM-RECO,DQM',
00004                  '-n':'10',
00005                  '--eventcontent':'FEVTDEBUGHLT,DQM',
00006                  '--customise' : 'SLHCUpgradeSimulations/Configuration/postLS1Customs.customisePostLS1,SLHCUpgradeSimulations/Configuration/phase1TkCustoms.customise',
00007                  '--geometry' : 'Extended2017'
00008                  }

Definition at line 1099 of file relval_steps.py.

Initial value:
00001 {'-s':'RAW2DIGI,L1Reco,RECO,EI,VALIDATION,DQM',
00002                  '--conditions':'DESIGN61_V10::All', #to be updtaed with autocond
00003                  '--datatier':'GEN-SIM-RECO,DQM',
00004                  '-n':'10',
00005                  '--eventcontent':'FEVTDEBUGHLT,DQM',
00006                  '--customise' : 'SLHCUpgradeSimulations/Configuration/phase1TkCustoms.customise',
00007                  '--geometry' : 'ExtendedPhaseIPixel'
00008                  }

Definition at line 1086 of file relval_steps.py.

Initial value:
00001 { 
00002                   '-s'            : 'ALCA:TkAlMuonIsolated+TkAlMinBias+EcalCalElectron+HcalCalIsoTrk+MuAlOverlaps',
00003                   '-n'            : 1000,
00004                   '--conditions'  : 'auto:startup',
00005                   '--datatier'    : 'ALCARECO',
00006                   '--eventcontent': 'ALCARECO',
00007                   }

Definition at line 1130 of file relval_steps.py.

Initial value:
00001 { 
00002                         '-s'            : 'ALCA:TkAlMuonIsolated+TkAlMinBias+EcalCalElectron+HcalCalIsoTrk+MuAlOverlaps',
00003                         '-n'            : 1000,
00004                         '--conditions'  : 'auto:upgradePLS1',
00005                         '--datatier'    : 'ALCARECO',
00006                         '--eventcontent': 'ALCARECO',
00007                   }

Definition at line 1137 of file relval_steps.py.

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.