Geant4  v4-10.4-release
 모두 클래스 네임스페이스들 파일들 함수 변수 타입정의 열거형 타입 열거형 멤버 Friends 매크로 그룹들 페이지들
Public 멤버 함수 | Protected 속성 | 모든 멤버 목록
G4TDigiCollection< T > 클래스 템플릿 참조

#include <G4TDigiCollection.hh>

G4TDigiCollection< T >에 대한 상속 다이어그램 :
G4DigiCollection G4VDigiCollection

Public 멤버 함수

 G4TDigiCollection ()
 
 G4TDigiCollection (G4String detName, G4String colNam)
 
virtual ~G4TDigiCollection ()
 
G4int operator== (const G4TDigiCollection &right) const
 
voidoperator new (size_t)
 
void operator delete (void *aDC)
 
virtual void DrawAllDigi ()
 
virtual void PrintAllDigi ()
 
T * operator[] (size_t i) const
 
std::vector< T * > * GetVector () const
 
G4int insert (T *aHit)
 
G4int entries () const
 
virtual G4VDigiGetDigi (size_t i) const
 
virtual size_t GetSize () const
 
G4int operator== (const G4DigiCollection &right) const
 
G4int operator== (const G4VDigiCollection &right) const
 
G4String GetName ()
 
G4String GetDMname ()
 

Protected 속성

voidtheCollection
 
G4String collectionName
 
G4String DMname
 

상세한 설명

template<class T>
class G4TDigiCollection< T >

G4TDigiCollection.hh 파일의 66 번째 라인에서 정의되었습니다.

생성자 & 소멸자 문서화

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

G4TDigiCollection.hh 파일의 147 번째 라인에서 정의되었습니다.

다음을 참조함 : aDCAllocator_G4MT_TLS_().

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

G4TDigiCollection.hh 파일의 154 번째 라인에서 정의되었습니다.

다음을 참조함 : aDCAllocator_G4MT_TLS_(), G4DigiCollection::theCollection.

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

G4TDigiCollection.hh 파일의 163 번째 라인에서 정의되었습니다.

다음을 참조함 : aDCAllocator_G4MT_TLS_().

멤버 함수 문서화

template<class T >
void G4TDigiCollection< T >::DrawAllDigi ( )
virtual

G4VDigiCollection(으)로부터 재구현되었습니다.

G4TDigiCollection.hh 파일의 180 번째 라인에서 정의되었습니다.

다음을 참조함 : aDCAllocator_G4MT_TLS_(), n.

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

G4TDigiCollection.hh 파일의 108 번째 라인에서 정의되었습니다.

다음을 참조함 : aDCAllocator_G4MT_TLS_(), G4DigiCollection::theCollection.

다음에 의해서 참조됨 : GammaRayTelDigitizer::Digitize(), GammaRayTelEventAction::EndOfEventAction().

template<class T>
virtual G4VDigi* G4TDigiCollection< T >::GetDigi ( size_t  i) const
inlinevirtual

G4VDigiCollection(으)로부터 재구현되었습니다.

G4TDigiCollection.hh 파일의 118 번째 라인에서 정의되었습니다.

다음을 참조함 : aDCAllocator_G4MT_TLS_(), G4DigiCollection::theCollection.

G4String G4VDigiCollection::GetDMname ( )
inlineinherited

G4VDigiCollection.hh 파일의 65 번째 라인에서 정의되었습니다.

다음을 참조함 : G4VDigiCollection::DMname.

G4String G4VDigiCollection::GetName ( void  )
inlineinherited

G4VDigiCollection.hh 파일의 63 번째 라인에서 정의되었습니다.

다음을 참조함 : G4VDigiCollection::collectionName.

다음에 의해서 참조됨 : G4DigiManager::SetDigiCollection(), G4VDigitizerModule::StoreDigiCollection().

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

G4VDigiCollection(으)로부터 재구현되었습니다.

G4TDigiCollection.hh 파일의 123 번째 라인에서 정의되었습니다.

다음을 참조함 : aDCAllocator_G4MT_TLS_(), G4DigiCollection::theCollection.

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

G4TDigiCollection.hh 파일의 92 번째 라인에서 정의되었습니다.

다음을 참조함 : aDCAllocator_G4MT_TLS_(), G4DigiCollection::theCollection.

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

G4TDigiCollection.hh 파일의 98 번째 라인에서 정의되었습니다.

다음을 참조함 : aDCAllocator_G4MT_TLS_(), G4DigiCollection::theCollection.

다음에 의해서 참조됨 : GammaRayTelDigitizer::Digitize().

template<class T >
void G4TDigiCollection< T >::operator delete ( void aDC)
inline

G4TDigiCollection.hh 파일의 140 번째 라인에서 정의되었습니다.

다음을 참조함 : aDCAllocator_G4MT_TLS_(), G4Allocator< Type >::FreeSingle().

template<class T >
void * G4TDigiCollection< T >::operator new ( size_t  )
inline

G4TDigiCollection.hh 파일의 131 번째 라인에서 정의되었습니다.

다음을 참조함 : aDCAllocator_G4MT_TLS_(), G4Allocator< Type >::MallocSingle().

G4int G4VDigiCollection::operator== ( const G4VDigiCollection right) const
inherited

G4VDigiCollection.cc 파일의 49 번째 라인에서 정의되었습니다.

다음을 참조함 : G4VDigiCollection::collectionName, G4VDigiCollection::DMname.

G4int G4DigiCollection::operator== ( const G4DigiCollection right) const
inherited

G4TDigiCollection.cc 파일의 48 번째 라인에서 정의되었습니다.

다음을 참조함 : aDCAllocator_G4MT_TLS_(), G4VDigiCollection::collectionName.

template<class T >
G4int G4TDigiCollection< T >::operator== ( const G4TDigiCollection< T > &  right) const

G4TDigiCollection.hh 파일의 174 번째 라인에서 정의되었습니다.

다음을 참조함 : aDCAllocator_G4MT_TLS_(), G4VDigiCollection::collectionName.

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

G4TDigiCollection.hh 파일의 86 번째 라인에서 정의되었습니다.

다음을 참조함 : aDCAllocator_G4MT_TLS_(), G4DigiCollection::theCollection.

template<class T >
void G4TDigiCollection< T >::PrintAllDigi ( )
virtual

G4VDigiCollection(으)로부터 재구현되었습니다.

G4TDigiCollection.hh 파일의 189 번째 라인에서 정의되었습니다.

다음을 참조함 : aDCAllocator_G4MT_TLS_(), n.

멤버 데이타 문서화

G4String G4VDigiCollection::collectionName
protectedinherited
G4String G4VDigiCollection::DMname
protectedinherited

G4VDigiCollection.hh 파일의 60 번째 라인에서 정의되었습니다.

다음에 의해서 참조됨 : G4VDigiCollection::G4VDigiCollection(), G4VDigiCollection::GetDMname(), G4VDigiCollection::operator==().

void* G4DigiCollection::theCollection
protectedinherited

이 클래스에 대한 문서화 페이지는 다음의 파일로부터 생성되었습니다.: