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

This class models the extended particle set from HepPDT. More...

#include <LCExtendedParticles.hh>

Inheritance diagram for LCExtendedParticles:

Public Member Functions

 LCExtendedParticles (const G4String &name="LCExtendedParticles")
 
virtual ~LCExtendedParticles ()
 
void ConstructParticle ()
 
void ConstructProcess ()
 

Private Attributes

G4Decay m_decay
 
G4hIonisation m_ionise
 
G4hMultipleScattering m_scatter
 

Detailed Description

This class models the extended particle set from HepPDT.

Definition at line 19 of file LCExtendedParticles.hh.

Constructor & Destructor Documentation

◆ LCExtendedParticles()

LCExtendedParticles ( const G4String &  name = "LCExtendedParticles")

Class constructor.

Parameters
[in]nameThe name of the physics to be constructed.

Definition at line 15 of file LCExtendedParticles.cc.

◆ ~LCExtendedParticles()

~LCExtendedParticles ( )
virtual

Class destructor.

Definition at line 19 of file LCExtendedParticles.cc.

Member Function Documentation

◆ ConstructParticle()

void ConstructParticle ( )

Construct the particles.

Definition at line 26 of file LCExtendedParticles.cc.

References Singleton< HepPDTManager >::instance().

◆ ConstructProcess()

void ConstructProcess ( )

Member Data Documentation

◆ m_decay

G4Decay m_decay
private

Definition at line 45 of file LCExtendedParticles.hh.

Referenced by LCExtendedParticles::ConstructProcess().

◆ m_ionise

G4hIonisation m_ionise
private

Definition at line 46 of file LCExtendedParticles.hh.

Referenced by LCExtendedParticles::ConstructProcess().

◆ m_scatter

G4hMultipleScattering m_scatter
private

Definition at line 47 of file LCExtendedParticles.hh.

Referenced by LCExtendedParticles::ConstructProcess().


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