BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
McGenEvent Class Reference

#include <McGenEvent.h>

Inheritance diagram for McGenEvent:

Public Member Functions

 McGenEvent (GenEvent *evt)
virtual ~McGenEvent ()
std::string generatorName () const
GenEvent * getGenEvt () const
virtual const CLID & clID () const
 McGenEvent (GenEvent *evt)
virtual ~McGenEvent ()
std::string generatorName () const
GenEvent * getGenEvt () const
virtual const CLID & clID () const
 McGenEvent (GenEvent *evt)
virtual ~McGenEvent ()
std::string generatorName () const
GenEvent * getGenEvt () const
virtual const CLID & clID () const

Static Public Member Functions

static const CLID & classID ()
static const CLID & classID ()
static const CLID & classID ()

Detailed Description

Constructor & Destructor Documentation

◆ McGenEvent() [1/3]

McGenEvent::McGenEvent ( GenEvent * evt)

Definition at line 4 of file McGenEvent.cxx.

4{ m_pEvt = evt; }

◆ ~McGenEvent() [1/3]

McGenEvent::~McGenEvent ( )
virtual

Definition at line 7 of file McGenEvent.cxx.

7{ delete m_pEvt; }

◆ McGenEvent() [2/3]

McGenEvent::McGenEvent ( GenEvent * evt)

◆ ~McGenEvent() [2/3]

virtual McGenEvent::~McGenEvent ( )
virtual

◆ McGenEvent() [3/3]

McGenEvent::McGenEvent ( GenEvent * evt)

◆ ~McGenEvent() [3/3]

virtual McGenEvent::~McGenEvent ( )
virtual

Member Function Documentation

◆ classID() [1/3]

const CLID & McGenEvent::classID ( )
inlinestatic

Definition at line 32 of file Event/GeneratorObject/include/GeneratorObject/McGenEvent.h.

32{ return CLID_GenEvent; }
const CLID & CLID_GenEvent

Referenced by clID().

◆ classID() [2/3]

const CLID & McGenEvent::classID ( )
inlinestatic

◆ classID() [3/3]

const CLID & McGenEvent::classID ( )
inlinestatic

◆ clID() [1/3]

virtual const CLID & McGenEvent::clID ( ) const
inlinevirtual

◆ clID() [2/3]

virtual const CLID & McGenEvent::clID ( ) const
inlinevirtual

◆ clID() [3/3]

virtual const CLID & McGenEvent::clID ( ) const
inlinevirtual

◆ generatorName() [1/3]

std::string McGenEvent::generatorName ( ) const

Definition at line 10 of file McGenEvent.cxx.

10{ return m_generatorName; }

◆ generatorName() [2/3]

std::string McGenEvent::generatorName ( ) const

◆ generatorName() [3/3]

std::string McGenEvent::generatorName ( ) const

◆ getGenEvt() [1/3]

GenEvent * McGenEvent::getGenEvt ( ) const

Definition at line 12 of file McGenEvent.cxx.

12{ return m_pEvt; }

Referenced by BesHepMCInterface::GenerateHepMCEvent(), and BesSensitiveManager::SaveParticlesFromGenerator().

◆ getGenEvt() [2/3]

GenEvent * McGenEvent::getGenEvt ( ) const

◆ getGenEvt() [3/3]

GenEvent * McGenEvent::getGenEvt ( ) const

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