HepMC3 event record library
HEPEVT_Templated_Simple< max_particles, momentum_type > Struct Template Reference

Detailed Description

template<int max_particles, typename momentum_type = double>
struct HepMC3::HEPEVT_Templated_Simple< max_particles, momentum_type >
Examples
hepevt_wrapper_example_main.cc.

Definition at line 59 of file 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

template<int max_particles, typename momentum_type = double>
int idhep[max_particles]

PDG ID.

Definition at line 64 of file HEPEVT_Helpers.h.

◆ isthep

template<int max_particles, typename momentum_type = double>
int isthep[max_particles]

Status code.

Definition at line 63 of file HEPEVT_Helpers.h.

◆ jdahep

template<int max_particles, typename momentum_type = double>
int jdahep[max_particles *2]

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

Definition at line 66 of file HEPEVT_Helpers.h.

◆ jmohep

template<int max_particles, typename momentum_type = double>
int jmohep[max_particles *2]

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

Definition at line 65 of file HEPEVT_Helpers.h.

◆ nevhep

template<int max_particles, typename momentum_type = double>
int nevhep

Event number.

Definition at line 61 of file HEPEVT_Helpers.h.

◆ nhep

template<int max_particles, typename momentum_type = double>
int nhep

Number of entries in the event.

Definition at line 62 of file HEPEVT_Helpers.h.

◆ phep

template<int max_particles, typename momentum_type = double>
momentum_type phep[max_particles *5]

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

Definition at line 67 of file HEPEVT_Helpers.h.

◆ vhep

template<int max_particles, typename momentum_type = double>
momentum_type vhep[max_particles *4]

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

Definition at line 68 of file HEPEVT_Helpers.h.


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