Geant4  10.02.p02
G4TextPPRetriever Class Reference

#include <G4TextPPRetriever.hh>

+ Inheritance diagram for G4TextPPRetriever:
+ Collaboration diagram for G4TextPPRetriever:

Public Member Functions

 G4TextPPRetriever ()
 
virtual ~G4TextPPRetriever ()
 
virtual void Retrieve (const G4String &option="")
 
- Public Member Functions inherited from G4VParticlePropertyRetriever
 G4VParticlePropertyRetriever ()
 
virtual ~G4VParticlePropertyRetriever ()
 
G4int operator== (const G4VParticlePropertyRetriever &right) const
 
G4int operator!= (const G4VParticlePropertyRetriever &right) const
 

Protected Member Functions

void SparseOption (const G4String &option)
 
G4bool ModifyPropertyTable (const G4ParticleDefinition *)
 

Protected Attributes

G4String baseDir
 
- Protected Attributes inherited from G4VParticlePropertyRetriever
G4ParticlePropertyTablepPropertyTable
 

Detailed Description

Definition at line 46 of file G4TextPPRetriever.hh.

Constructor & Destructor Documentation

G4TextPPRetriever::G4TextPPRetriever ( )

Definition at line 49 of file G4TextPPRetriever.cc.

G4TextPPRetriever::~G4TextPPRetriever ( )
virtual

Definition at line 54 of file G4TextPPRetriever.cc.

Member Function Documentation

void G4TextPPRetriever::Retrieve ( const G4String option = "")
virtual

Implements G4VParticlePropertyRetriever.

Definition at line 59 of file G4TextPPRetriever.cc.

References G4ParticleTable::GetIterator(), G4ParticleTable::GetParticleTable(), ModifyPropertyTable(), G4ParticleTableIterator< K, V >::reset(), SparseOption(), theParticleIterator, and G4ParticleTableIterator< K, V >::value().

+ Here is the call graph for this function:

void G4TextPPRetriever::SparseOption ( const G4String option)
protected

Definition at line 77 of file G4TextPPRetriever.cc.

References baseDir, and G4String::isNull().

Referenced by Retrieve().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

Member Data Documentation

G4String G4TextPPRetriever::baseDir
protected

Definition at line 63 of file G4TextPPRetriever.hh.

Referenced by ModifyPropertyTable(), and SparseOption().


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