Geant4  9.6.p02
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Protected Member Functions | List of all members
G4EmDNAPhysicsChemistry Class Reference

#include <G4EmDNAPhysicsChemistry.hh>

Inheritance diagram for G4EmDNAPhysicsChemistry:
Inheritance graph
[legend]
Collaboration diagram for G4EmDNAPhysicsChemistry:
Collaboration graph
[legend]

Public Member Functions

 G4EmDNAPhysicsChemistry (G4int ver=1)
 
virtual ~G4EmDNAPhysicsChemistry ()
 
virtual void ConstructParticle ()
 
virtual void ConstructProcess ()
 
- Public Member Functions inherited from G4VPhysicsConstructor
 G4VPhysicsConstructor (const G4String &="")
 
 G4VPhysicsConstructor (const G4String &name, G4int physics_type)
 
virtual ~G4VPhysicsConstructor ()
 
void SetPhysicsName (const G4String &="")
 
const G4StringGetPhysicsName () const
 
void SetPhysicsType (G4int)
 
G4int GetPhysicsType () const
 
void SetVerboseLevel (G4int value)
 
G4int GetVerboseLevel () const
 

Protected Member Functions

void ConstructMolecules ()
 
void ConstructDecayChannels ()
 
void ConstructReactionTable ()
 
- Protected Member Functions inherited from G4VPhysicsConstructor
G4bool RegisterProcess (G4VProcess *process, G4ParticleDefinition *particle)
 

Additional Inherited Members

- Protected Attributes inherited from G4VPhysicsConstructor
G4int verboseLevel
 
G4String namePhysics
 
G4int typePhysics
 
G4ParticleTabletheParticleTable
 
G4ParticleTable::G4PTblDicIteratortheParticleIterator
 
G4PhysicsListHelperthePLHelper
 

Detailed Description

Definition at line 34 of file G4EmDNAPhysicsChemistry.hh.

Constructor & Destructor Documentation

G4EmDNAPhysicsChemistry::G4EmDNAPhysicsChemistry ( G4int  ver = 1)

Definition at line 104 of file G4EmDNAPhysicsChemistry.cc.

Here is the call graph for this function:

G4EmDNAPhysicsChemistry::~G4EmDNAPhysicsChemistry ( )
virtual

It should not be useful to delete those singletons since they are based on auto_ptr. But to make sure that it won't cause any trouble, we explicitly call the following methods responsible for the destruction of the singletons.

Definition at line 110 of file G4EmDNAPhysicsChemistry.cc.

Here is the call graph for this function:

Member Function Documentation

void G4EmDNAPhysicsChemistry::ConstructDecayChannels ( )
protected

Definition at line 159 of file G4EmDNAPhysicsChemistry.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void G4EmDNAPhysicsChemistry::ConstructMolecules ( )
protected

Definition at line 144 of file G4EmDNAPhysicsChemistry.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void G4EmDNAPhysicsChemistry::ConstructParticle ( void  )
virtual

Implements G4VPhysicsConstructor.

Definition at line 123 of file G4EmDNAPhysicsChemistry.cc.

Here is the call graph for this function:

void G4EmDNAPhysicsChemistry::ConstructProcess ( void  )
virtual

Tells to the chemistry manager whether the chemistry needs to be activated. WARNING : if you don't use the chemistry do not activate it otherwise it might generate memory leaks with tracks created but not destroyed.

Implements G4VPhysicsConstructor.

Definition at line 457 of file G4EmDNAPhysicsChemistry.cc.

Here is the call graph for this function:

void G4EmDNAPhysicsChemistry::ConstructReactionTable ( )
protected

Definition at line 387 of file G4EmDNAPhysicsChemistry.cc.

Here is the call graph for this function:

Here is the caller graph for this function:


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