Geant4-11
Public Member Functions | Private Types
G4FastSimulationVector< T > Class Template Reference

#include <G4FastSimulationVector.hh>

Inheritance diagram for G4FastSimulationVector< T >:

Public Member Functions

void clearAndDestroy ()
 
 G4FastSimulationVector ()
 
T * remove (const T *)
 
T * removeAt (G4int)
 
virtual ~G4FastSimulationVector ()
 

Private Types

typedef std_pvector::const_iterator const_iterator
 
typedef std_pvector::iterator iterator
 
typedef std::vector< T * > std_pvector
 

Detailed Description

template<class T>
class G4FastSimulationVector< T >

Definition at line 48 of file G4FastSimulationVector.hh.

Member Typedef Documentation

◆ const_iterator

template<class T >
typedef std_pvector::const_iterator G4FastSimulationVector< T >::const_iterator
private

Definition at line 52 of file G4FastSimulationVector.hh.

◆ iterator

template<class T >
typedef std_pvector::iterator G4FastSimulationVector< T >::iterator
private

Definition at line 51 of file G4FastSimulationVector.hh.

◆ std_pvector

template<class T >
typedef std::vector<T*> G4FastSimulationVector< T >::std_pvector
private

Definition at line 50 of file G4FastSimulationVector.hh.

Constructor & Destructor Documentation

◆ G4FastSimulationVector()

template<class T >
G4FastSimulationVector< T >::G4FastSimulationVector ( )
inline

Definition at line 56 of file G4FastSimulationVector.hh.

56{};

◆ ~G4FastSimulationVector()

template<class T >
virtual G4FastSimulationVector< T >::~G4FastSimulationVector ( )
inlinevirtual

Definition at line 59 of file G4FastSimulationVector.hh.

59{};

Member Function Documentation

◆ clearAndDestroy()

template<class T >
void G4FastSimulationVector< T >::clearAndDestroy ( )

◆ remove()

template<class T >
T * G4FastSimulationVector< T >::remove ( const T *  )

◆ removeAt()

template<class T >
T * G4FastSimulationVector< T >::removeAt ( G4int  )

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