G4ITTypeManager Class Reference

#include <G4ITType.hh>


Public Member Functions

G4ITType NewType ()
size_t size () const

Static Public Member Functions

static G4ITTypeManagerInstance ()
static void DeleteInstance ()


Detailed Description

Definition at line 83 of file G4ITType.hh.


Member Function Documentation

void G4ITTypeManager::DeleteInstance (  )  [static]

Definition at line 62 of file G4ITType.cc.

00063 {
00064     delete fgInstance ;
00065 }

G4ITTypeManager * G4ITTypeManager::Instance (  )  [static]

Definition at line 53 of file G4ITType.cc.

Referenced by G4ITType::size().

00054 {
00055     if(fgInstance == 0)
00056     {
00057         fgInstance =  new G4ITTypeManager();
00058     }
00059     return fgInstance;
00060 }

G4ITType G4ITTypeManager::NewType (  ) 

Definition at line 78 of file G4ITType.cc.

00079 {
00080     G4ITType newType = fLastType;
00081     fLastType++;
00082     return newType;
00083 }

size_t G4ITTypeManager::size (  )  const

Definition at line 73 of file G4ITType.cc.

Referenced by G4ITType::size().

00074 {
00075     return fLastType;
00076 }


The documentation for this class was generated from the following files:
Generated on Mon May 27 17:52:20 2013 for Geant4 by  doxygen 1.4.7