Geant4  10.01.p03
G4tgrLineProcessor Class Reference

#include <G4tgrLineProcessor.hh>

+ Inheritance diagram for G4tgrLineProcessor:
+ Collaboration diagram for G4tgrLineProcessor:

Public Member Functions

 G4tgrLineProcessor ()
 
virtual ~G4tgrLineProcessor ()
 
virtual G4bool ProcessLine (const std::vector< G4String > &wl)
 

Protected Member Functions

G4tgrVolumeFindVolume (const G4String &volname)
 

Private Attributes

G4tgrVolumeMgrvolmgr
 

Detailed Description

Definition at line 50 of file G4tgrLineProcessor.hh.

Constructor & Destructor Documentation

G4tgrLineProcessor::G4tgrLineProcessor ( )

Definition at line 54 of file G4tgrLineProcessor.cc.

References G4tgrVolumeMgr::GetInstance(), and volmgr.

+ Here is the call graph for this function:

G4tgrLineProcessor::~G4tgrLineProcessor ( )
virtual

Definition at line 61 of file G4tgrLineProcessor.cc.

Member Function Documentation

G4tgrVolume * G4tgrLineProcessor::FindVolume ( const G4String volname)
protected

Definition at line 320 of file G4tgrLineProcessor.cc.

References FatalException, G4tgrVolumeMgr::FindVolume(), G4Exception(), G4tgrVolume::GetType(), and volmgr.

Referenced by ProcessLine().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

G4bool G4tgrLineProcessor::ProcessLine ( const std::vector< G4String > &  wl)
virtual

Member Data Documentation

G4tgrVolumeMgr* G4tgrLineProcessor::volmgr
private

Definition at line 65 of file G4tgrLineProcessor.hh.

Referenced by FindVolume(), G4tgrLineProcessor(), and ProcessLine().


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