cepgen is hosted by Hepforge, IPPP Durham
CepGen 1.2.5
Central exclusive processes event generator
Loading...
Searching...
No Matches
HepMC2Handler.cpp File Reference
#include <HepMC/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/HepMC2Wrapper/HepMC2EventInterface.h"
#include "HepMC/IO_AsciiParticles.h"
#include "HepMC/IO_GenEvent.h"
+ Include dependency graph for HepMC2Handler.cpp:

Go to the source code of this file.

Classes

class  HepMC2Handler< T >
 Handler for the HepMC file output. More...
 

Namespaces

namespace  cepgen
 Common namespace for this Monte Carlo generator.
 

Typedefs

typedef cepgen::HepMC2Handler< IO_GenEvent > HepMC2GenEventHandler
 
typedef cepgen::HepMC2Handler< IO_AsciiParticles > HepMC2AsciiHandler
 

Functions

 REGISTER_EXPORTER ("hepmc2", HepMC2GenEventHandler)
 
 REGISTER_EXPORTER ("hepmc2_ascii", HepMC2AsciiHandler)
 

Typedef Documentation

◆ HepMC2AsciiHandler

typedef cepgen::HepMC2Handler<IO_AsciiParticles> HepMC2AsciiHandler

Definition at line 84 of file HepMC2Handler.cpp.

◆ HepMC2GenEventHandler

Definition at line 83 of file HepMC2Handler.cpp.

Function Documentation

◆ REGISTER_EXPORTER() [1/2]

REGISTER_EXPORTER ( "hepmc2"  ,
HepMC2GenEventHandler   
)

◆ REGISTER_EXPORTER() [2/2]

REGISTER_EXPORTER ( "hepmc2_ascii"  ,
HepMC2AsciiHandler   
)