-
Notifications
You must be signed in to change notification settings - Fork 4.6k
[Mini from mini] v2-v4 to v6 full recipe #49098
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
26 commits
Select commit
Hold shift + click to select a range
b5d0e83
Add modules to rekey PF candidates of PATObjects and VertexCompositeC…
nurfikri89 026c148
Explicitly use packedPFCandidates created in previous process
nurfikri89 b299d7f
First customization configurations for reMiniFromMini workflow
nurfikri89 70f135a
Specify packedPFCandidates collection for MET recomputation
nurfikri89 574643a
Revert modification in setupPuppiForPackedPF(), set Puppi producers t…
nurfikri89 1ba913b
Apply code-format patches
nurfikri89 deedc43
Merged from1510pre6_miniFromMiniSetup_v2 from repository nurfikri89 w…
vlimant 09fba89
streamlining of PAT configuration
vlimant da17bba
re-mini configuration, on top of Fikri's customisation
vlimant 6c38aaf
clean old code
vlimant 7ced6f8
shadow inexiting modules in HI config
vlimant 6c63a37
fix filter modules in tagging mode in case of fastSim configruation
vlimant bc5a389
run2 106X mini input limitations
vlimant 8c97130
M2M test workflows. A2M UL workflows
vlimant 52b2549
use range whereever possible
vlimant af42698
code formatting
vlimant 75569c8
a range here too
vlimant f8fd039
use variable
vlimant 1a552c6
enable Mini-to-mini on pre14.2 postUL MINI input
vlimant 2f221c7
more Mini from Mini test workflows, and fix to harvesting of the appr…
vlimant c0069ea
remove irrelevant tests as per @ftorrresd
vlimant 18c67c3
add Mini from mini workflows for run2 UL data
vlimant 6e062cf
MIMI typo
vlimant 514a8ca
add 23 data Mini to Mini, rename step for Summer23
vlimant 51f24a9
Merge branch 'master' into mini_from_mini
vlimant 8e9096d
use --data option and MINIAOD when it comes to data.
vlimant File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
6 changes: 6 additions & 0 deletions
6
Configuration/ProcessModifiers/python/run2_miniAOD_miniAODUL_cff.py
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,6 @@ | ||
| import FWCore.ParameterSet.Config as cms | ||
|
|
||
| # This modifier is for common settings to run miniAOD on top of | ||
| # ultra-legacy (during LS2) Run-2 MINIAOD | ||
|
|
||
| run2_miniAOD_miniAODUL = cms.Modifier() |
6 changes: 6 additions & 0 deletions
6
Configuration/ProcessModifiers/python/run3_miniAOD_miniAODpre142X_cff.py
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,6 @@ | ||
| import FWCore.ParameterSet.Config as cms | ||
|
|
||
| # This modifier is for common settings to run miniAOD on top of | ||
| # Run-3 MINIAOD produced prior to 14.2 release | ||
|
|
||
| run3_miniAOD_miniAODpre142X = cms.Modifier() |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -79,23 +79,60 @@ def next(self, index: int = None) -> None: | |
| '--customise': '"Configuration/DataProcessing/Utils.addMonitoring"' | ||
| }]) | ||
| _HARVEST_mc = merge([_HARVEST_nano, {'--mc': ''}]) | ||
| ## the validation sequence VALIDATION:@miniAODValidation will not function on M2M, because it requires AOD-bound collections TBF | ||
| ## the dqm sequence DQM:@miniAODDQM will not function on M2M, because it requires AOD-bound collections TBF | ||
| #_MINI_from_MINI = {'-s': 'PAT:Configuration/StandardSequences/REMINI_cff.patAlgosToolsTask,DQM:@miniAODDQM', | ||
| # '--process': 'M2M'} | ||
| _MINI_from_MINI = {'-s': 'PAT:Configuration/StandardSequences/REMINI_cff.patAlgosToolsTask', | ||
| '--eventcontent' : 'MINIAODSIM', | ||
| '--datatier' : 'MINIAODSIM', | ||
| '--process': 'M2M'} | ||
| _MINI_from_MINI_data = merge([{'--data': '', | ||
| '--eventcontent' : 'MINIAOD', | ||
| '--datatier' : 'MINIAOD'}, | ||
| _MINI_from_MINI]) | ||
| steps['HRV_NANO_mc'] = _HARVEST_mc | ||
| steps['HRV3_NANO_mc'] = merge([{'--filein':'file:step3_inDQM.root'}, | ||
| _HARVEST_mc]) | ||
| steps['HRV_NANO_data'] = _HARVEST_data | ||
| steps['HRV3_NANO_data'] = merge([{'--filein':'file:step3_inDQM.root'}, | ||
| _HARVEST_data]) | ||
|
|
||
| ################################################################ | ||
| # 10.6 INPUT and workflows | ||
| steps['TTbarAOD10.6_UL16APV'] = {'INPUT': InputInfo( | ||
| location='STD', dataSet='/TTJets_SingleLeptFromT_TuneCP5_13TeV-madgraphMLM-pythia8/RunIISummer20UL16RECOAPV-106X_mcRun2_asymptotic_preVFP_v8-v2/AODSIM')} | ||
| steps['MINI_mc10.6ul16APV'] = merge([{'--procModifiers':'run2_miniAOD_UL'}, steps['REMINIAOD_mc2016UL_preVFP']]) | ||
| steps['M2M_mc10.6ul16APV'] = merge([_MINI_from_MINI, {'--procModifiers':'run2_miniAOD_miniAODUL'} ,steps['MINI_mc10.6ul16APV']]) | ||
| steps['TTbarMINIAOD10.6_UL16APVv2'] = {'INPUT': InputInfo( | ||
| location='STD', dataSet='/TTJets_SingleLeptFromT_TuneCP5_13TeV-madgraphMLM-pythia8/RunIISummer20UL16MiniAODAPVv2-106X_mcRun2_asymptotic_preVFP_v11-v2/MINIAODSIM')} | ||
| steps['NANO_mc10.6ul16APVv2'] = merge([{'--era': 'Run2_2016_HIPM,run2_nanoAOD_106Xv2', | ||
| '--conditions': 'auto:run2_mc'}, | ||
| _NANO_mc]) | ||
| steps['TTbarAOD10.6_UL16'] = {'INPUT': InputInfo( | ||
| location='STD', dataSet='/TTJets_SingleLeptFromT_TuneCP5_13TeV-madgraphMLM-pythia8/RunIISummer20UL16RECO-106X_mcRun2_asymptotic_v13-v2/AODSIM')} | ||
| steps['MINI_mc10.6ul16'] = merge([{'--procModifiers':'run2_miniAOD_UL'}, steps['REMINIAOD_mc2016UL_postVFP']]) | ||
| steps['M2M_mc10.6ul16'] = merge([_MINI_from_MINI, {'--procModifiers':'run2_miniAOD_miniAODUL'} ,steps['MINI_mc10.6ul16']]) | ||
| steps['TTbarMINIAOD10.6_UL16v2'] = {'INPUT': InputInfo( | ||
| location='STD', dataSet='/TTJets_SingleLeptFromT_TuneCP5_13TeV-madgraphMLM-pythia8/RunIISummer20UL16MiniAODv2-106X_mcRun2_asymptotic_v17-v2/MINIAODSIM')} | ||
| steps['NANO_mc10.6ul16v2'] = merge([{'--era': 'Run2_2016,run2_nanoAOD_106Xv2', | ||
| '--conditions': 'auto:run2_mc'}, | ||
| _NANO_mc]) | ||
| # 2017 looking Monte-Carlo: two versions in 10.6 | ||
| steps['TTbarAOD10.6_UL17'] = {'INPUT': InputInfo( | ||
| location='STD', dataSet='/TTJets_SingleLeptFromT_TuneCP5_13TeV-madgraphMLM-pythia8/RunIISummer20UL17RECO-106X_mc2017_realistic_v6-v2/AODSIM')} | ||
| steps['MINI_mc10.6ul17'] = merge([{'--procModifiers':'run2_miniAOD_UL'}, steps['REMINIAOD_mc2017UL']]) | ||
| steps['M2M_mc10.6ul17'] = merge([_MINI_from_MINI, {'--procModifiers':'run2_miniAOD_miniAODUL'} ,steps['MINI_mc10.6ul17']]) | ||
| steps['TTbarMINIAOD10.6_UL17v2'] = {'INPUT': InputInfo( | ||
| location='STD', dataSet='/TTJets_SingleLeptFromT_TuneCP5_13TeV-madgraphMLM-pythia8/RunIISummer20UL17MiniAODv2-106X_mc2017_realistic_v9-v2/MINIAODSIM')} | ||
| steps['NANO_mc10.6ul17v2'] = merge([{'--era': 'Run2_2017,run2_nanoAOD_106Xv2', | ||
| '--conditions': 'auto:phase1_2017_realistic'}, | ||
| _NANO_mc]) | ||
|
|
||
| steps['TTbarAOD10.6_UL18'] = {'INPUT': InputInfo( | ||
| location='STD', dataSet='/TTJets_SingleLeptFromT_TuneCP5_13TeV-madgraphMLM-pythia8/RunIISummer20UL18RECO-106X_upgrade2018_realistic_v11_L1v1-v2/AODSIM')} | ||
| steps['MINI_mc10.6ul18'] = merge([{'--procModifiers':'run2_miniAOD_UL'}, steps['REMINIAOD_mc2018UL']]) | ||
| steps['M2M_mc10.6ul18'] = merge([_MINI_from_MINI, {'--procModifiers':'run2_miniAOD_miniAODUL'} ,steps['MINI_mc10.6ul18']]) | ||
| steps['TTbarMINIAOD10.6_UL18v2'] = {'INPUT': InputInfo( | ||
| location='STD', dataSet='/TTJets_SingleLeptFromT_TuneCP5_13TeV-madgraphMLM-pythia8/RunIISummer20UL18MiniAODv2-106X_upgrade2018_realistic_v16_L1v1-v2/MINIAODSIM')} | ||
| steps['NANO_mc10.6ul18v2'] = merge([{'--era': 'Run2_2018,run2_nanoAOD_106Xv2', | ||
|
|
@@ -105,25 +142,29 @@ def next(self, index: int = None) -> None: | |
| # HIPM_UL2016_MiniAODv2 campaign is CMSSW_10_6_25 | ||
| steps['MuonEG2016MINIAOD10.6v2'] = {'INPUT': InputInfo(location='STD', ls=run2_lumis, | ||
| dataSet='/MuonEG/Run2016E-HIPM_UL2016_MiniAODv2-v2/MINIAOD')} | ||
| steps['M2M_data10.6ul16'] = merge([_MINI_from_MINI_data, {'--procModifiers':'run2_miniAOD_miniAODUL'}, steps['REMINIAOD_data2016UL']]) | ||
| steps['NANO_data10.6ul16v2'] = merge([{'--era': 'Run2_2016_HIPM,run2_nanoAOD_106Xv2', | ||
| '--conditions': 'auto:run2_data'}, | ||
| _NANO_data]) | ||
| # UL2017_MiniAODv2 campaign is CMSSW_10_6_20 | ||
| steps['MuonEG2017MINIAOD10.6v2'] = {'INPUT': InputInfo(location='STD', ls=run2_lumis, | ||
| dataSet='/MuonEG/Run2017F-UL2017_MiniAODv2-v1/MINIAOD')} | ||
| steps['M2M_data10.6ul17'] = merge([_MINI_from_MINI_data, {'--procModifiers':'run2_miniAOD_miniAODUL'}, steps['REMINIAOD_data2017UL']]) | ||
| steps['NANO_data10.6ul17v2'] = merge([{'--era': 'Run2_2017,run2_nanoAOD_106Xv2', | ||
| '--conditions': 'auto:run2_data'}, | ||
| _NANO_data]) | ||
|
|
||
| # UL2018_MiniAODv2 campaign is CMSSW_10_6_20 | ||
| steps['MuonEG2018MINIAOD10.6v2'] = {'INPUT': InputInfo(location='STD', ls=run2_lumis, | ||
| dataSet='/MuonEG/Run2018D-UL2018_MiniAODv2-v1/MINIAOD')} | ||
| steps['M2M_data10.6ul18'] = merge([_MINI_from_MINI_data, {'--procModifiers':'run2_miniAOD_miniAODUL'}, steps['REMINIAOD_data2018UL']]) | ||
| steps['NANO_data10.6ul18v2'] = merge([{'--era': 'Run2_2018,run2_nanoAOD_106Xv2', | ||
| '--conditions': 'auto:run2_data'}, | ||
| _NANO_data]) | ||
|
|
||
| ################################################################ | ||
| # Run2UL re-MINI/NANO | ||
| ## below: nano steps in current release, using MINI redone with the current release, either from AOD or MINIAOD | ||
| steps['NANO_mc_UL16APVreMINI'] = merge([{'--era': 'Run2_2016_HIPM', | ||
| '--conditions': 'auto:run2_mc_pre_vfp'}, | ||
| _NANO_mc]) | ||
|
|
@@ -171,10 +212,21 @@ def next(self, index: int = None) -> None: | |
| # 13.0 workflows | ||
| steps['TTbarMINIAOD13.0'] = {'INPUT': InputInfo( | ||
| location='STD', dataSet='/TTtoLNu2Q_TuneCP5_13p6TeV_powheg-pythia8/Run3Summer23MiniAODv4-130X_mcRun3_2023_realistic_v14-v2/MINIAODSIM')} | ||
|
|
||
| steps['M2M_mc13.0s23'] = merge([{'--era': 'Run3', '--conditions': 'auto:phase1_2023_realistic', '--procModifier': 'run3_miniAOD_miniAODpre142X'}, | ||
| steps['M2M_mc10.6ul18']]) | ||
| steps['NANO_mc13.0'] = merge([{'--era': 'Run3,run3_nanoAOD_pre142X', '--conditions': 'auto:phase1_2023_realistic'}, | ||
| _NANO_mc]) | ||
|
|
||
| ## below: nano steps in current release, using MINI redone with the current release, either from AOD or MINIAOD | ||
| steps['NANO_mc_S23reMINI'] = merge([{'--era': 'Run3', '--conditions': 'auto:phase1_2023_realistic'}, | ||
| _NANO_mc]) | ||
| #steps['NANO_mc_S22reMINI'] = merge([{'--era': 'Run3', '--conditions': 'auto:phase1_2023_realistic'},## fig GT | ||
| # _NANO_mc]) | ||
| #steps['NANO_mc_S22EEreMINI'] = merge([{'--era': 'Run3', '--conditions': 'auto:phase1_2023_realistic'},## fig GT | ||
| # _NANO_mc]) | ||
| #steps['NANO_mc_S23reMINI'] = merge([{'--era': 'Run3_2023', '--conditions': 'auto:phase1_2023_realistic'},## fit GT | ||
| # _NANO_mc]) | ||
| #steps['NANO_mc_S23BPixreMINI'] = merge([{'--era': 'Run3_2023', '--conditions': 'auto:phase1_2023_realistic'},## fix GT | ||
| # _NANO_mc]) | ||
|
|
||
| # 13.0 workflows -- data | ||
| steps['MuonEG2023MINIAOD13.0'] = {'INPUT': InputInfo(location='STD', ls={368489: [[46, 546]]}, | ||
|
|
@@ -186,9 +238,11 @@ def next(self, index: int = None) -> None: | |
| steps['ScoutingPFMonitor_Run2023D_RAW_130X'] = {'INPUT': InputInfo( | ||
| dataSet='/ScoutingPFMonitor/Run2023D-v1/RAW', label='2023D', events=100000, location='STD', ls=Run2023D)} | ||
|
|
||
| steps['M2M_data13.0'] = merge([_MINI_from_MINI_data, {'--era': 'Run3', '--conditions': 'auto:run3_data', '--procModifier': 'run3_miniAOD_miniAODpre142X'}]) | ||
| steps['NANO_data13.0'] = merge([{'--era': 'Run3_2023,run3_nanoAOD_pre142X', '--conditions': 'auto:run3_data'}, | ||
| _NANO_data]) | ||
|
|
||
| steps['NANO_data_23reMINI'] = merge([{'--era': 'Run3_2023', '--conditions': 'auto:run3_data'}, | ||
| _NANO_data]) | ||
| steps['NANO_data13.0_prompt'] = merge([{'-s': 'NANO:@Prompt,DQM:@nanoAODDQM', '-n': '1000'}, | ||
| steps['NANO_data13.0']]) | ||
|
|
||
|
|
@@ -428,6 +482,7 @@ def next(self, index: int = None) -> None: | |
| ######## 2500.0xxx ######## | ||
| # Run2, 10_6_X MiniAOD input (current recommendation for 2016--2018) | ||
| workflows[_wfn()] = ['NANOmc106Xul16v2', ['TTbarMINIAOD10.6_UL16v2', 'NANO_mc10.6ul16v2', 'HRV_NANO_mc']] | ||
| workflows[_wfn()] = ['NANOmc106Xul16APVv2', ['TTbarMINIAOD10.6_UL16APVv2', 'NANO_mc10.6ul16APVv2', 'HRV_NANO_mc']] | ||
| workflows[_wfn()] = ['NANOmc106Xul17v2', ['TTbarMINIAOD10.6_UL17v2', 'NANO_mc10.6ul17v2', 'HRV_NANO_mc']] | ||
| workflows[_wfn()] = ['NANOmc106Xul18v2', ['TTbarMINIAOD10.6_UL18v2', 'NANO_mc10.6ul18v2', 'HRV_NANO_mc']] | ||
|
|
||
|
|
@@ -438,16 +493,27 @@ def next(self, index: int = None) -> None: | |
|
|
||
| # Run2, 10_6_X AOD, reMINI+reNANO | ||
| _wfn.subnext() | ||
| workflows[_wfn()] = ['NANOmcUL16APVreMINI', ['TTbar_13_reminiaod2016UL_preVFP_INPUT', 'REMINIAOD_mc2016UL_preVFP', 'NANO_mc_UL16APVreMINI', 'HRV_NANO_mc']] # noqa | ||
| workflows[_wfn()] = ['NANOmcUL16reMINI', ['TTbar_13_reminiaod2016UL_postVFP_INPUT', 'REMINIAOD_mc2016UL_postVFP', 'NANO_mc_UL16reMINI', 'HRV_NANO_mc']] # noqa | ||
| workflows[_wfn()] = ['NANOmcUL17reMINI', ['TTbar_13_reminiaod2017UL_INPUT', 'REMINIAOD_mc2017UL', 'NANO_mc_UL17reMINI', 'HRV_NANO_mc']] # noqa | ||
| workflows[_wfn()] = ['NANOmcUL18reMINI', ['TTbar_13_reminiaod2018UL_INPUT', 'REMINIAOD_mc2018UL', 'NANO_mc_UL18reMINI', 'HRV_NANO_mc']] # noqa | ||
| workflows[_wfn()] = ['NANOmcUL16APVreMINI', ['TTbarAOD10.6_UL16APV', 'MINI_mc10.6ul16APV', 'NANO_mc_UL16APVreMINI', 'HRV3_NANO_mc']] | ||
|
Contributor
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. these 4 are failing in the test, due to missing input AODSIM |
||
| workflows[_wfn()] = ['NANOmcUL16reMINI', ['TTbarAOD10.6_UL16', 'MINI_mc10.6ul16', 'NANO_mc_UL16reMINI', 'HRV3_NANO_mc']] | ||
| workflows[_wfn()] = ['NANOmcUL17reMINI', ['TTbarAOD10.6_UL17', 'MINI_mc10.6ul17', 'NANO_mc_UL17reMINI', 'HRV3_NANO_mc']] | ||
| workflows[_wfn()] = ['NANOmcUL18reMINI', ['TTbarAOD10.6_UL18', 'MINI_mc10.6ul18', 'NANO_mc_UL18reMINI', 'HRV3_NANO_mc']] | ||
|
|
||
| _wfn.subnext() | ||
| workflows[_wfn()] = ['NANOdataUL16APVreMINI', ['RunJetHT2016E_reminiaodUL', 'REMINIAOD_data2016UL_HIPM', 'NANO_data_UL16APVreMINI', 'HRV3_NANO_data']] # noqa | ||
| workflows[_wfn()] = ['NANOdataUL16reMINI', ['RunJetHT2016H_reminiaodUL', 'REMINIAOD_data2016UL', 'NANO_data_UL16reMINI', 'HRV3_NANO_data']] # noqa | ||
| workflows[_wfn()] = ['NANOdataUL17reMINI', ['RunJetHT2017F_reminiaodUL', 'REMINIAOD_data2017UL', 'NANO_data_UL17reMINI', 'HRV3_NANO_data']] # noqa | ||
| workflows[_wfn()] = ['NANOdataUL18reMINI', ['RunJetHT2018D_reminiaodUL', 'REMINIAOD_data2018UL', 'NANO_data_UL18reMINI', 'HRV3_NANO_data']] # noqa | ||
|
|
||
| _wfn.subnext() | ||
| workflows[_wfn()] = ['NANOdataUL16APVreMINI', ['RunJetHT2016E_reminiaodUL', 'REMINIAOD_data2016UL_HIPM', 'NANO_data_UL16APVreMINI', 'HRV_NANO_data']] # noqa | ||
| workflows[_wfn()] = ['NANOdataUL16reMINI', ['RunJetHT2016H_reminiaodUL', 'REMINIAOD_data2016UL', 'NANO_data_UL16reMINI', 'HRV_NANO_data']] # noqa | ||
| workflows[_wfn()] = ['NANOdataUL17reMINI', ['RunJetHT2017F_reminiaodUL', 'REMINIAOD_data2017UL', 'NANO_data_UL17reMINI', 'HRV_NANO_data']] # noqa | ||
| workflows[_wfn()] = ['NANOdataUL18reMINI', ['RunJetHT2018D_reminiaodUL', 'REMINIAOD_data2018UL', 'NANO_data_UL18reMINI', 'HRV_NANO_data']] # noqa | ||
| workflows[_wfn()] = ['NANOmcUL16APVMini2Mini', ['TTbarMINIAOD10.6_UL16APVv2', 'M2M_mc10.6ul16APV', 'NANO_mc_UL16APVreMINI', 'HRV3_NANO_mc']] | ||
| workflows[_wfn()] = ['NANOmcUL16Mini2Mini', ['TTbarMINIAOD10.6_UL16v2', 'M2M_mc10.6ul16', 'NANO_mc_UL16reMINI', 'HRV3_NANO_mc']] | ||
| workflows[_wfn()] = ['NANOmcUL17Mini2Mini', ['TTbarMINIAOD10.6_UL17v2', 'M2M_mc10.6ul17', 'NANO_mc_UL17reMINI', 'HRV3_NANO_mc']] | ||
| workflows[_wfn()] = ['NANOmcUL18Mini2Mini', ['TTbarMINIAOD10.6_UL18v2', 'M2M_mc10.6ul18', 'NANO_mc_UL18reMINI', 'HRV3_NANO_mc']] | ||
|
|
||
| _wfn.subnext() | ||
| workflows[_wfn()] = ['NANOdataUL16Mini2Mini', ['MuonEG2016MINIAOD10.6v2', 'M2M_data10.6ul16', 'NANO_data_UL16reMINI', 'HRV3_NANO_data']] | ||
| workflows[_wfn()] = ['NANOdataUL17Mini2Mini', ['MuonEG2017MINIAOD10.6v2', 'M2M_data10.6ul17', 'NANO_data_UL17reMINI', 'HRV3_NANO_data']] | ||
| workflows[_wfn()] = ['NANOdataUL18Mini2Mini', ['MuonEG2018MINIAOD10.6v2', 'M2M_data10.6ul18', 'NANO_data_UL18reMINI', 'HRV3_NANO_data']] | ||
|
|
||
| _wfn.next(1) | ||
| ######## 2500.1xxx ######## | ||
|
|
@@ -457,6 +523,12 @@ def next(self, index: int = None) -> None: | |
| _wfn.subnext() | ||
| workflows[_wfn()] = ['NANOdata130Xrun3', ['MuonEG2023MINIAOD13.0', 'NANO_data13.0', 'HRV_NANO_data']] | ||
|
|
||
| _wfn.subnext() | ||
| workflows[_wfn()] = ['NANOmc23Mini2Mini', ['TTbarMINIAOD13.0', 'M2M_mc13.0s23', 'NANO_mc_S23reMINI', 'HRV3_NANO_mc']] | ||
|
|
||
| _wfn.subnext() | ||
| workflows[_wfn()] = ['NANOdata23Mini2Mini', ['MuonEG2023MINIAOD13.0', 'M2M_data13.0', 'NANO_data_23reMINI', 'HRV3_NANO_data']] | ||
|
|
||
| # POG/PAG custom NANOs, MC | ||
| _wfn.subnext() | ||
|
|
||
|
|
@@ -520,11 +592,11 @@ def next(self, index: int = None) -> None: | |
|
|
||
| # MINIv6+NANOv15, MC | ||
| _wfn.subnext() | ||
| workflows[_wfn()] = ['NANOmc2024reMINI', ['TTbar_13p6_Summer24_AOD_140X', 'REMINIAOD_mc2024', 'NANO_mc_Summer24_reMINI', 'HRV_NANO_mc']] # noqa | ||
| workflows[_wfn()] = ['NANOmc2024reMINI', ['TTbar_13p6_Summer24_AOD_140X', 'REMINIAOD_mc2024', 'NANO_mc_Summer24_reMINI', 'HRV3_NANO_mc']] # noqa | ||
|
|
||
| # MINIv6+NANOv15, data | ||
| _wfn.subnext() | ||
| workflows[_wfn()] = ['NANOdata2024reMINI', ['JetMET1_Run2024H_AOD_140X', 'REMINIAOD_data2024', 'NANO_data_2024_reMINI', 'HRV_NANO_data']] # noqa | ||
| workflows[_wfn()] = ['NANOdata2024reMINI', ['JetMET1_Run2024H_AOD_140X', 'REMINIAOD_data2024', 'NANO_data_2024_reMINI', 'HRV3_NANO_data']] # noqa | ||
|
|
||
| _wfn.next(3) | ||
| ######## 2500.3xxx ######## | ||
|
|
||
This file was deleted.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,7 @@ | ||
| import FWCore.ParameterSet.Config as cms | ||
|
|
||
| patAlgosToolsTask = cms.Task() | ||
|
|
||
| from PhysicsTools.PatAlgos.slimming.miniAODFromMiniAOD_tools import miniAODFromMiniAOD_customizeAllData as miniAOD_customizeAllData | ||
| from PhysicsTools.PatAlgos.slimming.miniAODFromMiniAOD_tools import miniAODFromMiniAOD_customizeAllMC as miniAOD_customizeAllMC | ||
|
|
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
these 4 new input datasets need to be pulled in the ib-eos area
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
https://its.cern.ch/jira/browse/CMSTRANSF-1236