Skip to content

Commit

Permalink
fix customize functions for RECO in CMSSW >= 80x, keeping bwk compati…
Browse files Browse the repository at this point in the history
…bility - w.r.t.cms-sw/cmssw#13417
  • Loading branch information
Giovanni Franzoni committed Apr 12, 2016
1 parent 4eed006 commit a870acc
Showing 1 changed file with 27 additions and 8 deletions.
35 changes: 27 additions & 8 deletions condDatasetSubmitter.py
Expand Up @@ -248,15 +248,24 @@ def getDriverDetails(Type,B0T,HIon):
"inputcommands":'',
"custcommands":'',
"custconditions":'',
"customise":"Configuration/DataProcessing/RecoTLR.customisePromptRun2",
"magfield":"",
"customise":"Configuration/DataProcessing/RecoTLR.customisePromptRun2Deprecated",
"magfield":"",
"dumppython":False}
# keep backward compatibility with releases earlier than 8_0_x
if int( recoRelease.split("_")[1] ) < 8 :
HLTRECObase.update({"customise":"Configuration/DataProcessing/RecoTLR.customisePromptRun2"})

if B0T:
HLTRECObase.update({"magfield":"0T",
"customise":"Configuration/DataProcessing/RecoTLR.customisePromptRun2,RecoTracker/Configuration/customiseForRunI.customiseForRunI"})
"customise":"Configuration/DataProcessing/RecoTLR.customisePromptRun2DeprecatedB0T,RecoTracker/Configuration/customiseForRunI.customiseForRunI"})
if int( recoRelease.split("_")[1] ) < 8 : # keep backward compatibility with releases earlier than 8_0_x
HLTRECObase.update({"customise":"Configuration/DataProcessing/RecoTLR.customisePromptRun2B0T"})

if HIon:
HLTRECObase.update({"customise":"Configuration/DataProcessing/RecoTLR.customiseRun2CommonHI"})

HLTRECObase.update({"customise":"Configuration/DataProcessing/RecoTLR.customiseRun2DeprecatedPromptHI"})
if int( recoRelease.split("_")[1] ) < 8 : # keep backward compatibility with releases earlier than 8_0_x
HLTRECObase.update({"customise":"Configuration/DataProcessing/RecoTLR.customiseRun2PromptHI"})

if Type=='HLT+RECO+ALCA':
HLTRECObase.update({"steps":"RAW2DIGI,L1Reco,RECO,ALCA:SiStripCalMinBias,DQM"})
HLTBase.update({'recodqm':HLTRECObase})
Expand All @@ -272,15 +281,25 @@ def getDriverDetails(Type,B0T,HIon):
"inputcommands":'',
"custcommands":'',
"custconditions":'',
"customise":"Configuration/DataProcessing/RecoTLR.customisePromptRun2",
"customise":"Configuration/DataProcessing/RecoTLR.customisePromptRun2Deprecated",
"magfield":"",
"dumppython":False,
"inclparents":"False"}
# keep backward compatibility with releases earlier than 8_0_x
if int( recoRelease.split("_")[1] ) < 8 :
HLTRECObase.update({"customise":"Configuration/DataProcessing/RecoTLR.customisePromptRun2"})

if B0T:
theDetails.update({"magfield":"0T",
"customise":"Configuration/DataProcessing/RecoTLR.customisePromptRun2,RecoTracker/Configuration/customiseForRunI.customiseForRunI"})
"customise":"Configuration/DataProcessing/RecoTLR.customisePromptRun2DeprecatedB0T,RecoTracker/Configuration/customiseForRunI.customiseForRunI"})
if int( recoRelease.split("_")[1] ) < 8 : # keep backward compatibility with releases earlier than 8_0_x
HLTRECObase.update({"customise":"Configuration/DataProcessing/RecoTLR.customisePromptRun2B0T"})

if HIon:
theDetails.update({"customise":"Configuration/DataProcessing/RecoTLR.customiseRun2CommonHI"})
theDetails.update({"customise":"Configuration/DataProcessing/RecoTLR.customiseRun2DeprecatedPromptHI"})
if int( recoRelease.split("_")[1] ) < 8 : # keep backward compatibility with releases earlier than 8_0_x
HLTRECObase.update({"customise":"Configuration/DataProcessing/RecoTLR.customiseRun2PromptHI"})

if Type=='PR+ALCA':
theDetails.update({"steps":"RAW2DIGI,L1Reco,RECO,ALCA:SiStripCalMinBias,DQM"})
return theDetails
Expand Down

0 comments on commit a870acc

Please sign in to comment.