| Geant4
    10.01
    | 
G4TableTemplate is essentially a wrapper around a std::vector designed to work specifically with pointers. More...
#include <G4TableTemplate.hh>
 Inheritance diagram for G4TableTemplate< T >:
 Inheritance diagram for G4TableTemplate< T >:| Public Member Functions | |
| G4TableTemplate (void) | |
| Default constructor.  More... | |
| void | G4AddContainer (T *NewContainer) | 
| Adds a container to the table.  More... | |
| G4TableTemplate * | G4GetTable (void) | 
| Gets a pointer to the table.  More... | |
| T * | G4GetContainer (unsigned int WhichContainer) | 
| Retrieve a container from the table.  More... | |
| T * | G4GetNewContainer (void) | 
| Create a new blank container.  More... | |
| T * | G4GetNewContainer (G4int DefaultValue) | 
| Create a new container that is constructed with a G4int.  More... | |
| G4long | G4GetNumberOfElements (void) | 
| Get the number of elements in the table.  More... | |
| ~G4TableTemplate (void) | |
| Private Attributes | |
| std::vector< T * > | ContainerTable_ | 
G4TableTemplate is essentially a wrapper around a std::vector designed to work specifically with pointers.
Definition at line 46 of file G4TableTemplate.hh.
| G4TableTemplate< T >::G4TableTemplate | ( | void | ) | 
Default constructor.
Definition at line 73 of file G4TableTemplate.hh.
| G4TableTemplate< T >::~G4TableTemplate | ( | void | ) | 
Definition at line 131 of file G4TableTemplate.hh.
| void G4TableTemplate< T >::G4AddContainer | ( | T * | NewContainer | ) | 
Adds a container to the table.
Definition at line 80 of file G4TableTemplate.hh.
| T * G4TableTemplate< T >::G4GetContainer | ( | unsigned int | WhichContainer | ) | 
Retrieve a container from the table.
Definition at line 94 of file G4TableTemplate.hh.
Referenced by G4ENDFTapeRead::G4GetYield().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| T * G4TableTemplate< T >::G4GetNewContainer | ( | void | ) | 
Create a new blank container.
Definition at line 106 of file G4TableTemplate.hh.
Referenced by G4ENDFTapeRead::ReadInData().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| T * G4TableTemplate< T >::G4GetNewContainer | ( | G4int | DefaultValue | ) | 
Create a new container that is constructed with a G4int.
Definition at line 115 of file G4TableTemplate.hh.
| G4long G4TableTemplate< T >::G4GetNumberOfElements | ( | void | ) | 
Get the number of elements in the table.
Definition at line 124 of file G4TableTemplate.hh.
Referenced by G4ENDFTapeRead::G4GetNumberOfFissionProducts().
 Here is the caller graph for this function:
 Here is the caller graph for this function:| G4TableTemplate< T > * G4TableTemplate< T >::G4GetTable | ( | void | ) | 
Gets a pointer to the table.
Definition at line 87 of file G4TableTemplate.hh.
| 
 | private | 
Definition at line 65 of file G4TableTemplate.hh.