cepgen is hosted by Hepforge, IPPP Durham
CepGen 1.2.5
Central exclusive processes event generator
Loading...
Searching...
No Matches
HepMC3Handler.cpp File Reference
#include <HepMC3/GenCrossSection.h>
#include <HepMC3/Version.h>
#include <memory>
#include "CepGen/Event/Event.h"
#include "CepGen/EventFilter/EventExporter.h"
#include "CepGen/Modules/EventExporterFactory.h"
#include "CepGen/Utils/Message.h"
#include "CepGen/Utils/Value.h"
#include "CepGenAddOns/HepMC3Wrapper/HepMC3EventInterface.h"
#include <HepMC3/WriterAscii.h>
#include <HepMC3/WriterHEPEVT.h>
+ Include dependency graph for HepMC3Handler.cpp:

Go to the source code of this file.

Classes

class  HepMC3Handler< T >
 Handler for the HepMC3 file output. More...
 

Namespaces

namespace  cepgen
 Common namespace for this Monte Carlo generator.
 

Typedefs

typedef cepgen::HepMC3Handler< WriterAscii > HepMC3AsciiHandler
 
typedef cepgen::HepMC3Handler< WriterHEPEVT > HepMC3HEPEVTHandler
 

Functions

 REGISTER_EXPORTER ("hepmc", HepMC3AsciiHandler)
 
 REGISTER_EXPORTER ("hepevt", HepMC3HEPEVTHandler)
 

Typedef Documentation

◆ HepMC3AsciiHandler

Definition at line 87 of file HepMC3Handler.cpp.

◆ HepMC3HEPEVTHandler

Definition at line 88 of file HepMC3Handler.cpp.

Function Documentation

◆ REGISTER_EXPORTER() [1/2]

REGISTER_EXPORTER ( "hepevt"  ,
HepMC3HEPEVTHandler   
)

◆ REGISTER_EXPORTER() [2/2]

REGISTER_EXPORTER ( "hepmc"  ,
HepMC3AsciiHandler   
)