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

ParticleAcronymsAdditional information (Only when needed)

lepton

L

Lplus, Lminus

electron

E

Eplus, Eminus

muon

Mu

tau

Tau

neutrino

Nu

quark

Q

quark+gluon

J

top quark

T

Tbar

bottom quark

B

Bbar

higgs

H

photon

G

gluon

Glu

W boson

W

Z boson

Z

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:​

Pythia6

pythia6

Pythia8

pythia8

Herwig6

herwig6

Herwig++

herwigpp

Herwig7

herwig7

Sherpa

sherpa

MadGraph/MG5_aMC@NLO (LO)

madgraph

MadGraph/MG5_aMC@NLO (LO) e.g. showered with Pythia8

madgraph-pythia8

MadGraph/MG5_aMC@NLO (NLO)

amcatnlo

Alpgen

alpgen

MC@NLO

mcatnlo

POWHEG

powheg

HARDCOL

hardcol

BCVEGPY 2

bcvegpy2

...

...

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