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

#include <G4ITManager.hh>

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

Classes

class  allbox_iterator
 
class  const_iterator
 
class  iterator
 

Public Member Functions

 G4VITManager ()
 
virtual ~G4VITManager ()
 
void SetVerboseLevel (G4int level)
 
G4int GetVerboseLevel ()
 
virtual void UpdatePositionMap ()=0
 
virtual void CreateTree ()
 
virtual void Push (G4Track *)=0
 
G4ITType GetITType ()
 
G4ITBoxGetBox (const G4Track *track)
 
virtual G4ITBoxGetBox (const G4IT *)=0
 
virtual G4ITBoxGetFirstBox ()=0
 
virtual G4ITBoxGetNextBox (G4ITBox *)=0
 
virtual G4ITBoxGetLastBox ()=0
 

Protected Attributes

G4ITType fType
 
G4int fVerbose
 

Detailed Description

G4VITManager is just a virtual interface for G4ITManager. For more details, please have a look at the description of ITManager.

Definition at line 55 of file G4ITManager.hh.

Constructor & Destructor Documentation

G4VITManager::G4VITManager ( )

Definition at line 37 of file G4ITManager.cc.

virtual G4VITManager::~G4VITManager ( )
inlinevirtual

Definition at line 63 of file G4ITManager.hh.

Member Function Documentation

virtual void G4VITManager::CreateTree ( )
inlinevirtual

Definition at line 75 of file G4ITManager.hh.

G4ITBox* G4VITManager::GetBox ( const G4Track track)
inline

Definition at line 83 of file G4ITManager.hh.

Here is the call graph for this function:

virtual G4ITBox* G4VITManager::GetBox ( const G4IT )
pure virtual

Implemented in G4ITManager< T >.

virtual G4ITBox* G4VITManager::GetFirstBox ( )
pure virtual

Implemented in G4ITManager< T >.

Here is the caller graph for this function:

G4ITType G4VITManager::GetITType ( )
inline

Definition at line 78 of file G4ITManager.hh.

Here is the caller graph for this function:

virtual G4ITBox* G4VITManager::GetLastBox ( )
pure virtual

Implemented in G4ITManager< T >.

virtual G4ITBox* G4VITManager::GetNextBox ( G4ITBox )
pure virtual

Implemented in G4ITManager< T >.

G4int G4VITManager::GetVerboseLevel ( )
inline

Definition at line 69 of file G4ITManager.hh.

virtual void G4VITManager::Push ( G4Track )
pure virtual

Implemented in G4ITManager< T >.

void G4VITManager::SetVerboseLevel ( G4int  level)
inline

Definition at line 65 of file G4ITManager.hh.

virtual void G4VITManager::UpdatePositionMap ( )
pure virtual

Implemented in G4ITManager< T >.

Member Data Documentation

G4ITType G4VITManager::fType
protected

Definition at line 58 of file G4ITManager.hh.

G4int G4VITManager::fVerbose
protected

Definition at line 59 of file G4ITManager.hh.


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