HepMC3 event record library
|
Definition of class HEPEVT_Wrapper. More...
#include <iostream>
#include <cstdio>
#include <cstring>
#include <algorithm>
#include "HepMC3/GenEvent.h"
Go to the source code of this file.
Data Structures | |
struct | HEPEVT |
Fortran common block HEPEVT. More... | |
class | HEPEVT_Wrapper |
An interface to HEPEVT common block. More... | |
Namespaces | |
HepMC3 | |
HepMC3 main namespace. | |
Macros | |
#define | HEPMC3_HEPEVT_NMXHEP 10000 |
#define | HEPMC3_HEPEVT_PRECISION double |
#define | NO_DECLSPEC_hepevtptr |
Pointer to external (e.g. in Pythia6) struct with HEPEVT. More... | |
Typedefs | |
typedef HEPMC3_HEPEVT_PRECISION | momentum_t |
Precision of the 4-momentum, time-space position and mass. More... | |
Variables | |
static const int | NMXHEP = HEPMC3_HEPEVT_NMXHEP |
Number of particles in the HEPEVT structure. More... | |
struct HEPEVT * | hepevtptr |
Definition of class HEPEVT_Wrapper.
Definition in file HEPEVT_Wrapper.h.
#define HEPMC3_HEPEVT_NMXHEP 10000 |
Default number of particles in the HEPEVT structure
Definition at line 26 of file HEPEVT_Wrapper.h.
#define HEPMC3_HEPEVT_PRECISION double |
Default precision of the 4-momentum, time-space position and mass
Definition at line 31 of file HEPEVT_Wrapper.h.
#define NO_DECLSPEC_hepevtptr |
Pointer to external (e.g. in Pythia6) struct with HEPEVT.
Definition at line 86 of file HEPEVT_Wrapper.h.
typedef HEPMC3_HEPEVT_PRECISION momentum_t |
Precision of the 4-momentum, time-space position and mass.
Definition at line 44 of file HEPEVT_Wrapper.h.
|
static |
Number of particles in the HEPEVT structure.
Definition at line 43 of file HEPEVT_Wrapper.h.