Rules for Run3 dataset names

General Conventions

Naming : PROCESS_BINNING_FILTER_TUNE_BEAME_ME-PS

  • PROCESS : DY, Z, W, TT, T, WW, WZ, ZZ, QCD, ...

  • BINNING : MLL-XtoX, HT-XtoX, XJ, …

  • FILTER : EMEnriched, MuEnriched, BEnriched, …

  • TUNE : Decided from campaign

  • BEAME : Decided from campaign

  • ME-PS : madgraphMLM-pythia8, powheg-pythia8, amcatnloFXFX-pythia8 (generator names in lower cases and merging schemes in upper cases)

Particle Acronyms

PROCESS

Specify the process we are producing.

Always using number if more than one same particle, and Arrange in alphabetical order

  • Using DYto2L instead of DYtoLL

  • Usng WtoLNu and WtoQQ to distinguish decay of W boson

  • Using TT instead of TTbar

  • Using TtoLNu and TbartoLNu to distinguish top and anti-top

  • Using WWto2L2Nu instead of WWtoLLNuNu (or WWto2Nu2L)

  • Using WWtoLNu2Q instead of WWtoLNuQQ

Merging information if it is not confusing

  • Using WZto3LNu instead of WZtoLNu2L

  • Using WWto4Q instead of WWto2Q2Q

BINNING

When producing binning samples, e.g., DY process with maximum 4jet in LHE level,

  • The inclusive process name: DYto2L-4Jets

  • the corresponding jet-binned sample, e.g., 1 jet at LHE-level: DYto2L-4Jets_1J

N.B.: check the hyphen and underscore in this case carefully!!

Other binning cases are trivial, e.g., DYto2L-4Jets_MLL-60to90, DYto2L-4Jets_HT-100to200 ...

bin e.g. "600toInf" should be "600" directly, i.e., no need to add "Inf"

FILTER

Some complicated cases:

  • DYto2L-4Jets_BEnriched: GEN filter requiring for b quarks from parton shower (maximum jet multiplicity is 4 in LHE level )

  • DYBto2LB-4Jets: LHE requiring one b quark in ME (e.g. p p > e+ e- b) (maximum jet multiplicity is 4 in LHE level )

TUNE

TuneCP5

BEAME

13p6TeV

ME-PS

The generators to be used are:​

If there are specialized decay tool used, please append this to the name, e.g. if EvtGen was used after Pythia8, use ...pythia8-evtgen, ...pythia8-tauola, ...pythia8-photos

When madspin is used, e.g., powheg-madspin-pythia8

Some full examples

  • DYto2L-4Jets_TuneCP5_13p6TeV_madgraphMLM-pythia8

  • DYto2L-4Jets_XJ_TuneCP5_13p6TeV_madgraphMLM-pythia8 (X = number of j)

  • DYto2L-2Jets_TuneCP5_13p6TeV_amcatnloFXFX-pythia8

  • DYto2L-2JetsXJ_TuneCP5_13p6TeV_amcatnloFXFX-pythia8 (X = number of j)

  • DYBto2LB-4Jets_TuneCP5_13p6TeV_madgraphMLM-pythia8

  • TTto2L2Nu-2Jets_TuneCP5_13p6TeV_amcatnloFXFX-pythia8

  • TTTo2L2Nu_TuneCP5_13p6TeV_powheg-pythia8

  • TTtoLplusNu2Q-2Jets_TuneCP5_13p6TeV_amcatnloFXFX-pythia8

  • TtoLNu-2Jets_s-channel_TuneCP5_13p6TeV_amcatnloFXFX-pythia8

  • TbartoLNu-2Jets_s-channel_TuneCP5_13p6TeV_amcatnloFXFX-pythia8

  • TbarWplustoLNu2Q-2Jets_TuneCP5_13p6TeV_amcatnloFXFX-pythia8

  • WWto2L2Nu-2Jets_TuneCP5_13p6TeV_amcatnloFXFX-pythia8

  • ZZto2L2Q-2Jets_TuneCP5_13p6TeV_amcatnloFXFX-pythia8

  • GluGluHto2B_PT-200_M-125_TuneCP5_13p6TeV_powheg-minlo-pythia8

  • ggZH_Hto2B_Zto2Nu_M-125_TuneCP5_13p6TeV_powheg-pythia8

  • ZH_Hto2B_Zto2L_M-125_TuneCP5_13p6TeV_powheg-pythia8

Last updated