HepMC3 event record library
Data Fields
HEPEVT_Templated< max_particles, momentum_type > Struct Template Reference

Detailed Description

template<int max_particles, typename momentum_type = double>
struct HepMC3::HEPEVT_Templated< max_particles, momentum_type >

C structure representing Fortran common block HEPEVT T. Sjöstrand et al., "A proposed standard event record", in ‘Z physics at LEP 1’, eds. G. Altarelli, R. Kleiss and C. Verzegnassi, Geneva, Switzerland, September 4-5, 1989, CERN 89-08 (Geneva, 1989), Vol. 3, p. 327 Disk representation is given by Fortran WRITE/READ format.

Definition at line 39 of file HEPEVT_Helpers.h.

#include <HEPEVT_Helpers.h>

Data Fields

int nevhep
 Event number.
 
int nhep
 Number of entries in the event.
 
int isthep [max_particles]
 Status code.
 
int idhep [max_particles]
 PDG ID.
 
int jmohep [max_particles][2]
 Position of 1st and 2nd (or last!) mother.
 
int jdahep [max_particles][2]
 Position of 1nd and 2nd (or last!) daughter.
 
momentum_type phep [max_particles][5]
 Momentum: px, py, pz, e, m.
 
momentum_type vhep [max_particles][4]
 Time-space position: x, y, z, t.
 

Field Documentation

◆ idhep

int idhep[max_particles]

PDG ID.

Definition at line 44 of file HEPEVT_Helpers.h.

◆ isthep

int isthep[max_particles]

Status code.

Definition at line 43 of file HEPEVT_Helpers.h.

◆ jdahep

int jdahep[max_particles][2]

Position of 1nd and 2nd (or last!) daughter.

Definition at line 46 of file HEPEVT_Helpers.h.

◆ jmohep

int jmohep[max_particles][2]

Position of 1st and 2nd (or last!) mother.

Definition at line 45 of file HEPEVT_Helpers.h.

◆ nevhep

int nevhep

Event number.

Definition at line 41 of file HEPEVT_Helpers.h.

◆ nhep

int nhep

Number of entries in the event.

Definition at line 42 of file HEPEVT_Helpers.h.

◆ phep

momentum_type phep[max_particles][5]

Momentum: px, py, pz, e, m.

Definition at line 47 of file HEPEVT_Helpers.h.

◆ vhep

momentum_type vhep[max_particles][4]

Time-space position: x, y, z, t.

Definition at line 48 of file HEPEVT_Helpers.h.


The documentation for this struct was generated from the following file: