DD4hep  1.30.0
Detector Description Toolkit for High Energy Physics
Public Types | Public Member Functions | Public Attributes | List of all members
dd4hep::sim::SimpleEvent Class Reference

Simple event description structure. Used in the default I/O mechanism. More...

#include <Geant4Data.h>

Public Types

typedef std::vector< long > Seeds
 

Public Member Functions

 SimpleEvent ()
 Default constructor. More...
 
virtual ~SimpleEvent ()
 Default destructor. More...
 

Public Attributes

int runID { -1 }
 Run identifiers. More...
 
int eventID { -1 }
 Event identifier. More...
 
Seeds seeds { }
 Random number generator seeds. More...
 

Detailed Description

Simple event description structure. Used in the default I/O mechanism.

Example class to store the event related information.

Author
M.Frank
Version
1.0

Definition at line 70 of file Geant4Data.h.

Member Typedef Documentation

◆ Seeds

typedef std::vector<long> dd4hep::sim::SimpleEvent::Seeds

Definition at line 72 of file Geant4Data.h.

Constructor & Destructor Documentation

◆ SimpleEvent()

SimpleEvent::SimpleEvent ( )

Default constructor.

Definition at line 40 of file Geant4Data.cpp.

◆ ~SimpleEvent()

SimpleEvent::~SimpleEvent ( )
virtual

Default destructor.

Definition at line 45 of file Geant4Data.cpp.

Member Data Documentation

◆ eventID

int dd4hep::sim::SimpleEvent::eventID { -1 }

Event identifier.

Definition at line 76 of file Geant4Data.h.

◆ runID

int dd4hep::sim::SimpleEvent::runID { -1 }

Run identifiers.

Definition at line 74 of file Geant4Data.h.

◆ seeds

Seeds dd4hep::sim::SimpleEvent::seeds { }

Random number generator seeds.

Definition at line 78 of file Geant4Data.h.


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