Geant4_10
Public Member Functions | List of all members
G4THitsCollection< T > Class Template Reference

#include <G4THitsCollection.hh>

Inheritance diagram for G4THitsCollection< T >:
Inheritance graph
[legend]
Collaboration diagram for G4THitsCollection< T >:
Collaboration graph
[legend]

Public Member Functions

 G4THitsCollection ()
 
 G4THitsCollection (G4String detName, G4String colNam)
 
virtual ~G4THitsCollection ()
 
G4int operator== (const G4THitsCollection< T > &right) const
 
voidoperator new (size_t)
 
void operator delete (void *anHC)
 
virtual void DrawAllHits ()
 
virtual void PrintAllHits ()
 
T * operator[] (size_t i) const
 
std::vector< T * > * GetVector () const
 
G4int insert (T *aHit)
 
G4int entries () const
 
virtual G4VHitGetHit (size_t i) const
 
virtual size_t GetSize () const
 
 G4THitsCollection ()
 
 G4THitsCollection (G4String detName, G4String colNam)
 
virtual ~G4THitsCollection ()
 
G4int operator== (const G4THitsCollection< T > &right) const
 
voidoperator new (size_t)
 
void operator delete (void *anHC)
 
virtual void DrawAllHits ()
 
virtual void PrintAllHits ()
 
T * operator[] (size_t i) const
 
std::vector< T * > * GetVector () const
 
G4int insert (T *aHit)
 
G4int entries () const
 
virtual G4VHitGetHit (size_t i) const
 
virtual size_t GetSize () const
 
 G4THitsCollection ()
 
 G4THitsCollection (G4String detName, G4String colNam)
 
virtual ~G4THitsCollection ()
 
G4int operator== (const G4THitsCollection< T > &right) const
 
voidoperator new (size_t)
 
void operator delete (void *anHC)
 
virtual void DrawAllHits ()
 
virtual void PrintAllHits ()
 
T * operator[] (size_t i) const
 
std::vector< T * > * GetVector () const
 
G4int insert (T *aHit)
 
G4int entries () const
 
virtual G4VHitGetHit (size_t i) const
 
virtual size_t GetSize () const
 
- Public Member Functions inherited from G4HitsCollection
 G4HitsCollection ()
 
 G4HitsCollection (G4String detName, G4String colNam)
 
virtual ~G4HitsCollection ()
 
G4int operator== (const G4HitsCollection &right) const
 
 G4HitsCollection ()
 
 G4HitsCollection (G4String detName, G4String colNam)
 
virtual ~G4HitsCollection ()
 
G4int operator== (const G4HitsCollection &right) const
 
 G4HitsCollection ()
 
 G4HitsCollection (G4String detName, G4String colNam)
 
virtual ~G4HitsCollection ()
 
G4int operator== (const G4HitsCollection &right) const
 
- Public Member Functions inherited from G4VHitsCollection
 G4VHitsCollection ()
 
 G4VHitsCollection (G4String detName, G4String colNam)
 
virtual ~G4VHitsCollection ()
 
G4int operator== (const G4VHitsCollection &right) const
 
G4String GetName ()
 
G4String GetSDname ()
 
 G4VHitsCollection ()
 
 G4VHitsCollection (G4String detName, G4String colNam)
 
virtual ~G4VHitsCollection ()
 
G4int operator== (const G4VHitsCollection &right) const
 
G4String GetName ()
 
G4String GetSDname ()
 
 G4VHitsCollection ()
 
 G4VHitsCollection (G4String detName, G4String colNam)
 
virtual ~G4VHitsCollection ()
 
G4int operator== (const G4VHitsCollection &right) const
 
G4String GetName ()
 
G4String GetSDname ()
 

Additional Inherited Members

- Protected Attributes inherited from G4HitsCollection
voidtheCollection
 
- Protected Attributes inherited from G4VHitsCollection
G4String collectionName
 
G4String SDname
 

Detailed Description

template<class T>
class G4THitsCollection< T >

Definition at line 79 of file G4THitsCollection.hh.

Constructor & Destructor Documentation

template<class T >
G4THitsCollection< T >::G4THitsCollection ( )

Definition at line 145 of file G4THitsCollection.hh.

template<class T >
G4THitsCollection< T >::G4THitsCollection ( G4String  detName,
G4String  colNam 
)

Definition at line 152 of file G4THitsCollection.hh.

template<class T >
G4THitsCollection< T >::~G4THitsCollection ( )
virtual

Definition at line 160 of file G4THitsCollection.hh.

template<class T>
G4THitsCollection< T >::G4THitsCollection ( )
template<class T>
G4THitsCollection< T >::G4THitsCollection ( G4String  detName,
G4String  colNam 
)
template<class T>
virtual G4THitsCollection< T >::~G4THitsCollection ( )
virtual
template<class T>
G4THitsCollection< T >::G4THitsCollection ( )
template<class T>
G4THitsCollection< T >::G4THitsCollection ( G4String  detName,
G4String  colNam 
)
template<class T>
virtual G4THitsCollection< T >::~G4THitsCollection ( )
virtual

Member Function Documentation

template<class T>
virtual void G4THitsCollection< T >::DrawAllHits ( )
virtual

Reimplemented from G4VHitsCollection.

template<class T >
void G4THitsCollection< T >::DrawAllHits ( )
virtual

Reimplemented from G4VHitsCollection.

Definition at line 174 of file G4THitsCollection.hh.

Here is the caller graph for this function:

template<class T>
virtual void G4THitsCollection< T >::DrawAllHits ( )
virtual

Reimplemented from G4VHitsCollection.

template<class T>
G4int G4THitsCollection< T >::entries ( ) const
inline

Definition at line 107 of file G4THitsCollection.hh.

template<class T>
G4int G4THitsCollection< T >::entries ( ) const
inline

Definition at line 114 of file G4THitsCollection.hh.

Here is the caller graph for this function:

template<class T>
G4int G4THitsCollection< T >::entries ( ) const
inline

Definition at line 147 of file G4THitsCollection.hh.

template<class T>
virtual G4VHit* G4THitsCollection< T >::GetHit ( size_t  i) const
inlinevirtual

Reimplemented from G4VHitsCollection.

Definition at line 116 of file G4THitsCollection.hh.

template<class T>
virtual G4VHit* G4THitsCollection< T >::GetHit ( size_t  i) const
inlinevirtual

Reimplemented from G4VHitsCollection.

Definition at line 123 of file G4THitsCollection.hh.

template<class T>
virtual G4VHit* G4THitsCollection< T >::GetHit ( size_t  i) const
inlinevirtual

Reimplemented from G4VHitsCollection.

Definition at line 156 of file G4THitsCollection.hh.

template<class T>
virtual size_t G4THitsCollection< T >::GetSize ( ) const
inlinevirtual

Reimplemented from G4VHitsCollection.

Definition at line 121 of file G4THitsCollection.hh.

template<class T>
virtual size_t G4THitsCollection< T >::GetSize ( ) const
inlinevirtual

Reimplemented from G4VHitsCollection.

Definition at line 125 of file G4THitsCollection.hh.

template<class T>
virtual size_t G4THitsCollection< T >::GetSize ( ) const
inlinevirtual

Reimplemented from G4VHitsCollection.

Definition at line 158 of file G4THitsCollection.hh.

template<class T>
std::vector<T*>* G4THitsCollection< T >::GetVector ( ) const
inline

Definition at line 93 of file G4THitsCollection.hh.

template<class T>
std::vector<T*>* G4THitsCollection< T >::GetVector ( ) const
inline

Definition at line 102 of file G4THitsCollection.hh.

template<class T>
std::vector<T*>* G4THitsCollection< T >::GetVector ( ) const
inline

Definition at line 135 of file G4THitsCollection.hh.

template<class T>
G4int G4THitsCollection< T >::insert ( T *  aHit)
inline

Definition at line 98 of file G4THitsCollection.hh.

template<class T>
G4int G4THitsCollection< T >::insert ( T *  aHit)
inline

Definition at line 105 of file G4THitsCollection.hh.

Here is the caller graph for this function:

template<class T>
G4int G4THitsCollection< T >::insert ( T *  aHit)
inline

Definition at line 138 of file G4THitsCollection.hh.

template<class T>
void G4THitsCollection< T >::operator delete ( void anHC)
inline
template<class T >
void G4THitsCollection< T >::operator delete ( void anHC)
inline

Definition at line 140 of file G4THitsCollection.hh.

template<class T>
void G4THitsCollection< T >::operator delete ( void anHC)
inline
template<class T>
void* G4THitsCollection< T >::operator new ( size_t  )
inline
template<class T >
void * G4THitsCollection< T >::operator new ( size_t  )
inline

Definition at line 133 of file G4THitsCollection.hh.

template<class T>
void* G4THitsCollection< T >::operator new ( size_t  )
inline
template<class T>
G4int G4THitsCollection< T >::operator== ( const G4THitsCollection< T > &  right) const
template<class T >
G4int G4THitsCollection< T >::operator== ( const G4THitsCollection< T > &  right) const

Definition at line 171 of file G4THitsCollection.hh.

template<class T>
G4int G4THitsCollection< T >::operator== ( const G4THitsCollection< T > &  right) const
template<class T>
T* G4THitsCollection< T >::operator[] ( size_t  i) const
inline

Definition at line 87 of file G4THitsCollection.hh.

template<class T>
T* G4THitsCollection< T >::operator[] ( size_t  i) const
inline

Definition at line 99 of file G4THitsCollection.hh.

template<class T>
T* G4THitsCollection< T >::operator[] ( size_t  i) const
inline

Definition at line 132 of file G4THitsCollection.hh.

template<class T>
virtual void G4THitsCollection< T >::PrintAllHits ( )
virtual

Reimplemented from G4VHitsCollection.

template<class T >
void G4THitsCollection< T >::PrintAllHits ( )
virtual

Reimplemented from G4VHitsCollection.

Definition at line 183 of file G4THitsCollection.hh.

Here is the caller graph for this function:

template<class T>
virtual void G4THitsCollection< T >::PrintAllHits ( )
virtual

Reimplemented from G4VHitsCollection.


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