SLIC  6.1.1
Simulation for the Linear Collider (SLIC) - Geant4 simulation application
Public Member Functions | Private Attributes | List of all members
LHEPrimaryGenerator Class Reference

Generates a Geant4 event from an LHEEvent. More...

#include <LHEPrimaryGenerator.hh>

Inheritance diagram for LHEPrimaryGenerator:

Public Member Functions

 LHEPrimaryGenerator (LHEReader *reader)
 
virtual ~LHEPrimaryGenerator ()
 
void GeneratePrimaryVertex (G4Event *anEvent)
 

Private Attributes

LHEReader * reader_
 

Detailed Description

Generates a Geant4 event from an LHEEvent.

Definition at line 22 of file LHEPrimaryGenerator.hh.

Constructor & Destructor Documentation

◆ LHEPrimaryGenerator()

Class constructor.

Parameters
readerThe LHE reader with the event data.

Definition at line 17 of file LHEPrimaryGenerator.cc.

◆ ~LHEPrimaryGenerator()

~LHEPrimaryGenerator ( )
virtual

Class destructor.

Definition at line 21 of file LHEPrimaryGenerator.cc.

References LHEPrimaryGenerator::reader_.

Member Function Documentation

◆ GeneratePrimaryVertex()

void GeneratePrimaryVertex ( G4Event *  anEvent)

Member Data Documentation

◆ reader_

LHEReader* reader_
private

The LHE reader with the event data.

Definition at line 48 of file LHEPrimaryGenerator.hh.

Referenced by LHEPrimaryGenerator::~LHEPrimaryGenerator(), and LHEPrimaryGenerator::GeneratePrimaryVertex().


The documentation for this class was generated from the following files: