User Tools

Site Tools


Sidebar

2013:groups:tools:hepmc

This is an old revision of the document!


Proposed updates for HepMC event record

GenRun

There is a need to store the names and version numbers of all generators used in producing an event. Propose to define a GenRun object to contain cross section (GenCrossSection) and other run-level quantities discussed below. Each GenEvent should link to the GenRun.

Generator names and versions

Add string array to Genrun with pairs of strings:

“generator name” “generator version”

All generators used in the production should be listed, with full version numbers.

Vertex ID

jets from UE –> MPI vertices hard vertex –> PDF reweighting parton shower –> g→bb splitting probability; ME/PS matching; lepton dressing hadronisation –> strip out & redo. BEC. decay chains pre-hadronisation W decay –> mass optimisation post-hadronisation particle decay –> vertexing etc

genvertex.ID()

0 – undefined (no information) 1 – ME vertex (ie PDF) 2 – secondary partonic scatters 3 – hard decay (prehadronisation) 4 – parton shower (including QED radiation) 5 – primary hadron formation 6 – hadron, tau and muon decays

10-99 Generator specific

NB any shower after a hadronisation is ignored, and the hadrons from it are flagged as being produced in a hadron decay.

“MUF* MUR* 10801 20123” (last number is the PDF ID)

names for each weight.

2013/groups/tools/hepmc.1370530741.txt.gz · Last modified: 2013/06/06 16:59 by jonathan.butterworth