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

#include <G4SurfaceList.hh>

Public Member Functions

 G4SurfaceList ()
 
 ~G4SurfaceList ()
 
void MoveToFirst (G4Surface *srf)
 
void AddSurface (G4Surface *srf)
 
G4SurfaceGetSurface ()
 
const G4SurfaceGetSurface (G4int number)
 
const G4SurfaceGetLastSurface () const
 
void RemoveSurface (G4Surface *srf)
 
void RemovePointer ()
 
void MoveToFirst ()
 
void Step ()
 
void EmptyList ()
 
void G4SortList ()
 
void QuickG4Sort (G4Surface **, G4int, G4int)
 
const G4SurfaceGetFirst () const
 
const G4SurfaceGetNext () const
 
G4int GetSize () const
 

Detailed Description

Definition at line 43 of file G4SurfaceList.hh.

Constructor & Destructor Documentation

G4SurfaceList::G4SurfaceList ( )

Definition at line 38 of file G4SurfaceList.cc.

G4SurfaceList::~G4SurfaceList ( )

Definition at line 45 of file G4SurfaceList.cc.

Here is the call graph for this function:

Member Function Documentation

void G4SurfaceList::AddSurface ( G4Surface srf)

Definition at line 63 of file G4SurfaceList.cc.

Here is the call graph for this function:

void G4SurfaceList::EmptyList ( )

Definition at line 165 of file G4SurfaceList.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void G4SurfaceList::G4SortList ( )

Definition at line 193 of file G4SurfaceList.cc.

Here is the call graph for this function:

const G4Surface* G4SurfaceList::GetFirst ( ) const
inline

Definition at line 69 of file G4SurfaceList.hh.

const G4Surface * G4SurfaceList::GetLastSurface ( ) const

Definition at line 100 of file G4SurfaceList.cc.

const G4Surface* G4SurfaceList::GetNext ( ) const
inline

Definition at line 70 of file G4SurfaceList.hh.

G4int G4SurfaceList::GetSize ( ) const
inline

Definition at line 71 of file G4SurfaceList.hh.

Here is the caller graph for this function:

G4Surface * G4SurfaceList::GetSurface ( )

Definition at line 84 of file G4SurfaceList.cc.

Here is the caller graph for this function:

const G4Surface * G4SurfaceList::GetSurface ( G4int  number)

Definition at line 90 of file G4SurfaceList.cc.

Here is the call graph for this function:

void G4SurfaceList::MoveToFirst ( G4Surface srf)

Definition at line 50 of file G4SurfaceList.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void G4SurfaceList::MoveToFirst ( )

Definition at line 180 of file G4SurfaceList.cc.

Here is the caller graph for this function:

void G4SurfaceList::QuickG4Sort ( G4Surface **  Dist,
G4int  left,
G4int  right 
)

Definition at line 240 of file G4SurfaceList.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void G4SurfaceList::RemovePointer ( )

Definition at line 134 of file G4SurfaceList.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void G4SurfaceList::RemoveSurface ( G4Surface srf)

Definition at line 106 of file G4SurfaceList.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void G4SurfaceList::Step ( )

Definition at line 186 of file G4SurfaceList.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: