Classes | |
class | InputInfo |
Functions | |
def | addForAll |
def | changeRefRelease |
def | merge |
Variables | |
dictionary | dataReco |
dictionary | K100byK1 = {'--relval':'100000,1000'} |
dictionary | K9by100 = {'--relval':'9000,100'} |
dictionary | K9by25 = {'--relval':'9000,25'} |
dictionary | K9by250 = {'--relval':'9000,250'} |
dictionary | K9by50 = {'--relval':'9000,50'} |
dictionary | stCond = {'--conditions':'auto:startup'} |
Production test section ####. | |
dictionary | step1 = {} |
dictionary | step1Defaults |
tuple | step1FastDefaults = merge([{'-s':'GEN,FASTSIM,HLT:GRun,VALIDATION', '--eventcontent':'FEVTDEBUGHLT','--datatier':'GEN-SIM-DIGI-RECO','--relval':'27000,1000'},step1Defaults]) |
fastsim section #### no forseen to do things in two steps GEN-SIM then FASTIM->end: maybe later | |
dictionary | step2 = {} |
dictionary | step2Defaults |
dictionary | step3 = {} |
dictionary | step3Defaults |
dictionary | step4 = {} |
dictionary | step4Defaults |
list | stepList = [step1, step2, step3, step4] |
for special wfs ### |
def relval_steps::addForAll | ( | steps, | |
d | |||
) |
Definition at line 152 of file relval_steps.py.
def relval_steps::changeRefRelease | ( | step1s, | |
listOfPairs | |||
) |
Definition at line 144 of file relval_steps.py.
def relval_steps::merge | ( | dictlist, | |
TELL = False |
|||
) |
Definition at line 12 of file relval_steps.py.
Referenced by HLTScalersClient::endLuminosityBlock(), SiStripQualityChecker::fillTrackingStatus(), SiStripQualityChecker::fillTrackingStatusAtLumi(), DDI::LogicalPart::mergedSpecificsV(), and DDExpandedView::mergedSpecificsV().
00013 : 00014 import copy 00015 last=len(dictlist)-1 00016 if TELL: print last,dictlist 00017 if last==0: 00018 # ONLY ONE ITEM LEFT 00019 return copy.copy(dictlist[0]) 00020 else: 00021 reducedlist=dictlist[0:max(0,last-1)] 00022 if TELL: print reducedlist 00023 # make a copy of the last item 00024 d=copy.copy(dictlist[last]) 00025 # update with the last but one item 00026 d.update(dictlist[last-1]) 00027 # and recursively do the rest 00028 reducedlist.append(d) 00029 return merge(reducedlist,TELL) 00030 00031 # step1 gensim
dictionary relval_steps::dataReco |
00001 {'--conditions':'auto:com10', 00002 '-s':'RAW2DIGI,L1Reco,RECO,ALCA:SiStripCalZeroBias+SiStripCalMinBias,DQM', 00003 '--datatier':'RECO,DQM', 00004 '--eventcontent':'RECO,DQM', 00005 '--data':'', 00006 '--magField':'AutoFromDBCurrent', 00007 '--customise':'Configuration/DataProcessing/RecoTLR.customisePPData', 00008 '--inputCommands':'"keep *","drop *_*_*_RECO"', 00009 '--process':'reRECO', 00010 }
Definition at line 194 of file relval_steps.py.
dictionary relval_steps::K100byK1 = {'--relval':'100000,1000'} |
Definition at line 163 of file relval_steps.py.
dictionary relval_steps::K9by100 = {'--relval':'9000,100'} |
Definition at line 73 of file relval_steps.py.
dictionary relval_steps::K9by25 = {'--relval':'9000,25'} |
Definition at line 71 of file relval_steps.py.
dictionary relval_steps::K9by250 = {'--relval':'9000,250'} |
Definition at line 74 of file relval_steps.py.
dictionary relval_steps::K9by50 = {'--relval':'9000,50'} |
Definition at line 72 of file relval_steps.py.
dictionary relval_steps::stCond = {'--conditions':'auto:startup'} |
Production test section ####.
data #### Standard release validation samples ####
Definition at line 70 of file relval_steps.py.
dictionary relval_steps::step1 = {} |
Definition at line 40 of file relval_steps.py.
Referenced by TrapezoidalCartesianMFGrid::TrapezoidalCartesianMFGrid().
dictionary relval_steps::step1Defaults |
00001 {'--relval' : None, # need to be explicitly set 00002 '-s' : 'GEN,SIM', 00003 '-n' : 10, 00004 '--conditions' : 'auto:mc', 00005 '--datatier' : 'GEN-SIM', 00006 '--eventcontent': 'RAWSIM', 00007 }
Definition at line 32 of file relval_steps.py.
tuple relval_steps::step1FastDefaults = merge([{'-s':'GEN,FASTSIM,HLT:GRun,VALIDATION', '--eventcontent':'FEVTDEBUGHLT','--datatier':'GEN-SIM-DIGI-RECO','--relval':'27000,1000'},step1Defaults]) |
fastsim section #### no forseen to do things in two steps GEN-SIM then FASTIM->end: maybe later
Definition at line 162 of file relval_steps.py.
dictionary relval_steps::step2 = {} |
Definition at line 184 of file relval_steps.py.
Referenced by TrapezoidalCartesianMFGrid::TrapezoidalCartesianMFGrid().
dictionary relval_steps::step2Defaults |
00001 { 'cfg' : 'step2', 00002 '-s' : 'DIGI,L1,DIGI2RAW,HLT:GRun,RAW2DIGI,L1Reco', 00003 '--datatier' : 'GEN-SIM-DIGI-RAW-HLTDEBUG', 00004 '--eventcontent': 'FEVTDEBUGHLT', 00005 '--conditions' : 'auto:mc', 00006 }
Definition at line 177 of file relval_steps.py.
dictionary relval_steps::step3 = {} |
Definition at line 227 of file relval_steps.py.
Referenced by TrapezoidalCartesianMFGrid::TrapezoidalCartesianMFGrid().
dictionary relval_steps::step3Defaults |
00001 { 'cfg' : 'step3', 00002 '-s' : 'RAW2DIGI,L1Reco,RECO,VALIDATION,DQM', 00003 '--filein' : 'file:reco.root', 00004 '--conditions' : 'auto:mc', 00005 '--no_exec' : '', 00006 '--datatier' : 'GEN-SIM-RECO,DQM', 00007 '--eventcontent': 'RECOSIM,DQM' 00008 }
Definition at line 218 of file relval_steps.py.
dictionary relval_steps::step4 = {} |
Definition at line 259 of file relval_steps.py.
dictionary relval_steps::step4Defaults |
00001 { 'cfg' : 'step4', 00002 '-s' : 'ALCA:TkAlMuonIsolated+TkAlMinBias+EcalCalElectron+HcalCalIsoTrk+MuAlOverlaps', 00003 '-n' : 1000, 00004 '--filein' : 'file:reco.root', 00005 '--conditions' : 'auto:mc', 00006 '--no_exec' : '', 00007 '--datatier' : 'ALCARECO', 00008 '--oneoutput' : '', 00009 '--eventcontent': 'ALCARECO', 00010 }
Definition at line 249 of file relval_steps.py.
list relval_steps::stepList = [step1, step2, step3, step4] |
for special wfs ###
Definition at line 290 of file relval_steps.py.