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

#include <G4THitsMap.hh>

G4VTHitsMap< T, Map_t >에 대한 상속 다이어그램 :
G4HitsCollection G4VHitsCollection G4VHitsCollection G4VHitsCollection G4THitsMap< G4Colour > G4THitsMap< G4double >

Public 타입

typedef G4VTHitsMap< T, Map_t > this_type
 
typedef T value_type
 
typedef Map_t map_type
 
typedef map_type::iterator iterator
 
typedef map_type::const_iterator const_iterator
 

Public 멤버 함수

 G4VTHitsMap ()
 
 G4VTHitsMap (G4String detName, G4String colNam)
 
virtual ~G4VTHitsMap ()
 
G4int operator== (const G4VTHitsMap< T, Map_t > &right) const
 
template<typename U , typename MapU_t >
this_typeoperator+= (const G4VTHitsMap< U, MapU_t > &right) const
 
virtual void DrawAllHits ()
 
virtual void PrintAllHits ()
 
Map_t * GetMap () const
 
G4int entries () const
 
void clear ()
 
iterator begin ()
 
iterator end ()
 
const_iterator begin () const
 
const_iterator end () const
 
const_iterator cbegin () const
 
const_iterator cend () const
 
virtual G4VHitGetHit (size_t) const
 
virtual size_t GetSize () const
 
template<typename U = T, typename MapU_t = Map_t, enable_if_t< is_same_t(U, T)&&!is_mmap_t(MapU_t), int > = 0>
G4int add (const G4int &key, U *&aHit) const
 
template<typename U = T, typename MapU_t = Map_t, enable_if_t<(is_same_t(U, T)&&is_mmap_t(MapU_t)), int > = 0>
G4int add (const G4int &key, U *&aHit) const
 
template<typename U = T, typename MapU_t = Map_t, enable_if_t<(!is_same_t(U, T)&&is_mmap_t(MapU_t)), int > = 0>
G4int add (const G4int &key, U *&aHit) const
 
template<typename U = T, typename MapU_t = Map_t, enable_if_t<(is_same_t(U, T)&&!is_mmap_t(MapU_t)), int > = 0>
G4int add (const G4int &key, U &aHit) const
 
template<typename U = T, typename MapU_t = Map_t, enable_if_t<(!is_same_t(U, T)&&!is_mmap_t(MapU_t)), int > = 0>
G4int add (const G4int &key, U &aHit) const
 
template<typename U = T, typename MapU_t = Map_t, enable_if_t<(is_same_t(U, T)&&is_mmap_t(MapU_t)), int > = 0>
G4int add (const G4int &key, U &aHit) const
 
template<typename U = T, typename MapU_t = Map_t, enable_if_t<(!is_same_t(U, T)&&is_mmap_t(MapU_t)), int > = 0>
G4int add (const G4int &key, U &aHit) const
 
template<typename U = T, typename MapU_t = Map_t, enable_if_t<(is_same_t(U, T)&&!is_mmap_t(MapU_t)), int > = 0>
G4int set (const G4int &key, U *&aHit) const
 
template<typename U = T, typename MapU_t = Map_t, enable_if_t<(is_same_t(U, T)&&is_mmap_t(MapU_t)), int > = 0>
G4int set (const G4int &key, U *&aHit) const
 
template<typename U = T, typename MapU_t = Map_t, enable_if_t<(!is_same_t(U, T)&&!is_mmap_t(MapU_t)), int > = 0>
G4int set (const G4int &key, U *&aHit) const
 
template<typename U = T, typename MapU_t = Map_t, enable_if_t<(!is_same_t(U, T)&&is_mmap_t(MapU_t)), int > = 0>
G4int set (const G4int &key, U *&aHit) const
 
template<typename U = T, typename MapU_t = Map_t, enable_if_t<(is_same_t(U, T)&&!is_mmap_t(MapU_t)), int > = 0>
G4int set (const G4int &key, U &aHit) const
 
template<typename U = T, typename MapU_t = Map_t, enable_if_t<(is_same_t(U, T)&&is_mmap_t(MapU_t)), int > = 0>
G4int set (const G4int &key, U &aHit) const
 
template<typename U = T, typename MapU_t = Map_t, enable_if_t<(!is_same_t(U, T)&&!is_mmap_t(MapU_t)), int > = 0>
G4int set (const G4int &key, U &aHit) const
 
template<typename U = T, typename MapU_t = Map_t, enable_if_t<(!is_same_t(U, T)&&is_mmap_t(MapU_t)), int > = 0>
G4int set (const G4int &key, U &aHit) const
 
template<typename MapU_t = Map_t, enable_if_t<!is_mmap_t(MapU_t), int > = 0>
T * operator[] (G4int key) const
 
template<typename MapU_t = Map_t, enable_if_t< is_mmap_t(MapU_t), int > = 0>
T * operator[] (G4int key) const
 
G4int operator== (const G4HitsCollection &right) const
 
G4int operator== (const G4VHitsCollection &right) const
 
G4String GetName ()
 
G4String GetName ()
 
G4StringGetName ()
 
G4String GetSDname ()
 
G4String GetSDname ()
 
G4StringGetSDname ()
 
void SetColID (G4int i)
 
G4int GetColID () const
 

Protected 속성

voidtheCollection
 
G4String collectionName
 
G4String SDname
 
G4int colID
 

Private 타입

typedef std::multimap< G4int, T * > mmap_t
 
typedef std::pair< G4int, T * > pair_t
 
typedef
std::unordered_multimap< G4int,
T * > 
uommap_t
 
template<bool _Bp, typename _Tp = void>
using enable_if_t = typename std::enable_if< _Bp, _Tp >::type
 

Private 멤버 함수

template<typename U = T, enable_if_t< is_fundamental_t(U), int > = 0>
T * allocate () const
 
template<typename U = T, enable_if_t<!is_fundamental_t(U), int > = 0>
T * allocate () const
 

상세한 설명

template<typename T, typename Map_t = std::map<G4int, T*>>
class G4VTHitsMap< T, Map_t >

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

멤버 타입정의 문서화

template<typename T, typename Map_t = std::map<G4int, T*>>
typedef map_type::const_iterator G4VTHitsMap< T, Map_t >::const_iterator

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

template<typename T, typename Map_t = std::map<G4int, T*>>
template<bool _Bp, typename _Tp = void>
using G4VTHitsMap< T, Map_t >::enable_if_t = typename std::enable_if<_Bp, _Tp>::type
private

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

template<typename T, typename Map_t = std::map<G4int, T*>>
typedef map_type::iterator G4VTHitsMap< T, Map_t >::iterator

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

template<typename T, typename Map_t = std::map<G4int, T*>>
typedef Map_t G4VTHitsMap< T, Map_t >::map_type

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

template<typename T, typename Map_t = std::map<G4int, T*>>
typedef std::multimap<G4int, T*> G4VTHitsMap< T, Map_t >::mmap_t
private

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

template<typename T, typename Map_t = std::map<G4int, T*>>
typedef std::pair<G4int, T*> G4VTHitsMap< T, Map_t >::pair_t
private

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

template<typename T, typename Map_t = std::map<G4int, T*>>
typedef G4VTHitsMap<T, Map_t> G4VTHitsMap< T, Map_t >::this_type

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

template<typename T, typename Map_t = std::map<G4int, T*>>
typedef std::unordered_multimap<G4int, T*> G4VTHitsMap< T, Map_t >::uommap_t
private

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

template<typename T, typename Map_t = std::map<G4int, T*>>
typedef T G4VTHitsMap< T, Map_t >::value_type

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

생성자 & 소멸자 문서화

template<typename T , typename Map_t >
G4VTHitsMap< T, Map_t >::G4VTHitsMap ( )

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

template<typename T , typename Map_t >
G4VTHitsMap< T, Map_t >::G4VTHitsMap ( G4String  detName,
G4String  colNam 
)

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

다음을 참조함 : G4HitsCollection::theCollection.

template<typename T , typename Map_t >
G4VTHitsMap< T, Map_t >::~G4VTHitsMap ( )
virtual

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

멤버 함수 문서화

template<typename T, typename Map_t = std::map<G4int, T*>>
template<typename U = T, typename MapU_t = Map_t, enable_if_t< is_same_t(U, T)&&!is_mmap_t(MapU_t), int > = 0>
G4int G4VTHitsMap< T, Map_t >::add ( const G4int key,
U *&  aHit 
) const
inline
template<typename T, typename Map_t = std::map<G4int, T*>>
template<typename U = T, typename MapU_t = Map_t, enable_if_t<(is_same_t(U, T)&&is_mmap_t(MapU_t)), int > = 0>
G4int G4VTHitsMap< T, Map_t >::add ( const G4int key,
U *&  aHit 
) const
inline

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

template<typename T, typename Map_t = std::map<G4int, T*>>
template<typename U = T, typename MapU_t = Map_t, enable_if_t<(!is_same_t(U, T)&&is_mmap_t(MapU_t)), int > = 0>
G4int G4VTHitsMap< T, Map_t >::add ( const G4int key,
U *&  aHit 
) const
inline

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

template<typename T, typename Map_t = std::map<G4int, T*>>
template<typename U = T, typename MapU_t = Map_t, enable_if_t<(is_same_t(U, T)&&!is_mmap_t(MapU_t)), int > = 0>
G4int G4VTHitsMap< T, Map_t >::add ( const G4int key,
U &  aHit 
) const
inline

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

template<typename T, typename Map_t = std::map<G4int, T*>>
template<typename U = T, typename MapU_t = Map_t, enable_if_t<(!is_same_t(U, T)&&!is_mmap_t(MapU_t)), int > = 0>
G4int G4VTHitsMap< T, Map_t >::add ( const G4int key,
U &  aHit 
) const
inline

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

template<typename T, typename Map_t = std::map<G4int, T*>>
template<typename U = T, typename MapU_t = Map_t, enable_if_t<(is_same_t(U, T)&&is_mmap_t(MapU_t)), int > = 0>
G4int G4VTHitsMap< T, Map_t >::add ( const G4int key,
U &  aHit 
) const
inline

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

template<typename T, typename Map_t = std::map<G4int, T*>>
template<typename U = T, typename MapU_t = Map_t, enable_if_t<(!is_same_t(U, T)&&is_mmap_t(MapU_t)), int > = 0>
G4int G4VTHitsMap< T, Map_t >::add ( const G4int key,
U &  aHit 
) const
inline

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

template<typename T, typename Map_t = std::map<G4int, T*>>
template<typename U = T, enable_if_t< is_fundamental_t(U), int > = 0>
T* G4VTHitsMap< T, Map_t >::allocate ( ) const
inlineprivate

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

다음에 의해서 참조됨 : G4VTHitsMap< _Tp, std::multimap< G4int, _Tp * > >::add(), G4VTHitsMap< _Tp, std::multimap< G4int, _Tp * > >::set().

template<typename T, typename Map_t = std::map<G4int, T*>>
template<typename U = T, enable_if_t<!is_fundamental_t(U), int > = 0>
T* G4VTHitsMap< T, Map_t >::allocate ( ) const
inlineprivate

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

template<typename T, typename Map_t = std::map<G4int, T*>>
iterator G4VTHitsMap< T, Map_t >::begin ( )
inline

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

template<typename T, typename Map_t = std::map<G4int, T*>>
const_iterator G4VTHitsMap< T, Map_t >::begin ( ) const
inline

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

template<typename T, typename Map_t = std::map<G4int, T*>>
const_iterator G4VTHitsMap< T, Map_t >::cbegin ( ) const
inline

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

template<typename T, typename Map_t = std::map<G4int, T*>>
const_iterator G4VTHitsMap< T, Map_t >::cend ( ) const
inline

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

template<typename T , typename Map_t >
void G4VTHitsMap< T, Map_t >::clear ( void  )
inline
template<typename T , typename Map_t >
void G4VTHitsMap< T, Map_t >::DrawAllHits ( )
virtual

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

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

template<typename T, typename Map_t = std::map<G4int, T*>>
iterator G4VTHitsMap< T, Map_t >::end ( )
inline

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

template<typename T, typename Map_t = std::map<G4int, T*>>
const_iterator G4VTHitsMap< T, Map_t >::end ( ) const
inline

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

template<typename T, typename Map_t = std::map<G4int, T*>>
G4int G4VTHitsMap< T, Map_t >::entries ( ) const
inline
G4int G4VHitsCollection::GetColID ( ) const
inlineinherited

source/digits_hits/hits/include/G4VHitsCollection.hh 파일의 71 번째 라인에서 정의되었습니다.

다음을 참조함 : G4VHitsCollection::colID.

다음에 의해서 참조됨 : G4ScoringManager::FindMesh().

template<typename T, typename Map_t = std::map<G4int, T*>>
virtual G4VHit* G4VTHitsMap< T, Map_t >::GetHit ( size_t  ) const
inlinevirtual

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

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

template<typename T, typename Map_t = std::map<G4int, T*>>
Map_t* G4VTHitsMap< T, Map_t >::GetMap ( ) const
inline

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

다음에 의해서 참조됨 : G4VTHitsMap< _Tp, std::multimap< G4int, _Tp * > >::add(), G4GMocrenFileSceneHandler::AddCompound(), G4VTHitsMap< _Tp, std::multimap< G4int, _Tp * > >::begin(), G4VTHitsMap< _Tp, std::multimap< G4int, _Tp * > >::cbegin(), G4VTHitsMap< _Tp, std::multimap< G4int, _Tp * > >::cend(), G4TheMTRayTracer::CreateBitMap(), G4ScoringCylinder::Draw(), G4ScoringBox::Draw(), G4ScoringCylinder::DrawColumn(), G4ScoringBox::DrawColumn(), B02Run::DumpAllScorer(), B01Run::DumpAllScorer(), B03Run::DumpAllScorer(), ElectronRun::DumpData(), G4VTHitsMap< _Tp, std::multimap< G4int, _Tp * > >::end(), B3aEventAction::EndOfEventAction(), DicomRunAction::EndOfRunAction(), TSRunAction::EndOfRunAction(), RE06Run::FindMinimum(), B4dEventAction::GetSum(), RE06Run::GetTotal(), RE06Run::Merge(), G4VTHitsMap< _Tp, std::multimap< G4int, _Tp * > >::operator+=(), G4VTHitsMap< _Tp, std::multimap< G4int, _Tp * > >::operator[](), G4MPIscorerMerger::Pack(), CexmcTrackPointsInCalorimeter::PrintAll(), CexmcEnergyDepositInCalorimeter::PrintAll(), CexmcEnergyDepositInLeftRightSet::PrintAll(), G4PSCellCharge::PrintAll(), G4PSEnergyDeposit::PrintAll(), CexmcTrackPointsInLeftRightSet::PrintAll(), G4PSDoseDeposit::PrintAll(), G4PSNofStep::PrintAll(), G4PSPassageTrackLength::PrintAll(), G4PSTermination::PrintAll(), G4PSMinKinEAtGeneration::PrintAll(), G4PSTrackCounter::PrintAll(), G4PSNofCollision::PrintAll(), G4PSPopulation::PrintAll(), CexmcSimpleEnergyDeposit::PrintAll(), G4PSPassageCellCurrent::PrintAll(), CexmcTrackPoints::PrintAll(), G4PSTrackLength::PrintAll(), G4PSPassageCellFlux::PrintAll(), G4PSCellFlux::PrintAll(), G4PSNofSecondary::PrintAll(), G4PSSphereSurfaceCurrent::PrintAll(), G4PSCylinderSurfaceFlux::PrintAll(), G4PSSphereSurfaceFlux::PrintAll(), G4PSFlatSurfaceCurrent::PrintAll(), G4PSCylinderSurfaceCurrent::PrintAll(), G4PSFlatSurfaceFlux::PrintAll(), ScoreSpecies::PrintAll(), B3bRun::RecordEvent(), RE06Run::RecordEvent(), Run::RecordEvent(), G4VTHitsMap< _Tp, std::multimap< G4int, _Tp * > >::set().

G4String& G4VHitsCollection::GetName ( void  )
inlineinherited

source/digits_hits/hits/include/G4VHitsCollection.hh 파일의 65 번째 라인에서 정의되었습니다.

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

G4String G4VHitsCollection::GetName ( void  )
inlineinherited
G4String G4VHitsCollection::GetName ( void  )
inlineinherited

examples/extended/parallel/TopC/ParN04/AnnotatedFiles/G4VHitsCollection.hh 파일의 78 번째 라인에서 정의되었습니다.

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

G4String& G4VHitsCollection::GetSDname ( )
inlineinherited

source/digits_hits/hits/include/G4VHitsCollection.hh 파일의 67 번째 라인에서 정의되었습니다.

다음을 참조함 : G4VHitsCollection::SDname.

G4String G4VHitsCollection::GetSDname ( )
inlineinherited
G4String G4VHitsCollection::GetSDname ( )
inlineinherited

examples/extended/parallel/TopC/ParN04/AnnotatedFiles/G4VHitsCollection.hh 파일의 80 번째 라인에서 정의되었습니다.

다음을 참조함 : G4VHitsCollection::SDname.

template<typename T, typename Map_t = std::map<G4int, T*>>
virtual size_t G4VTHitsMap< T, Map_t >::GetSize ( ) const
inlinevirtual

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

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

다음에 의해서 참조됨 : G4VScoringMesh::Accumulate(), G4MPIscorerMerger::CalculatePackSize(), RE06Run::FindMinimum(), RE06Run::GetTotal(), G4MPIscorerMerger::Pack().

template<typename T, typename Map_t = std::map<G4int, T*>>
template<typename U , typename MapU_t >
this_type& G4VTHitsMap< T, Map_t >::operator+= ( const G4VTHitsMap< U, MapU_t > &  right) const
inline

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

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

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

다음을 참조함 : G4VHitsCollection::collectionName, G4VHitsCollection::SDname.

int G4HitsCollection::operator== ( const G4HitsCollection right) const
inherited

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

다음을 참조함 : anHCAllocator_G4MT_TLS_(), G4VHitsCollection::collectionName.

template<typename T, typename Map_t>
G4int G4VTHitsMap< T, Map_t >::operator== ( const G4VTHitsMap< T, Map_t > &  right) const

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

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

template<typename T, typename Map_t = std::map<G4int, T*>>
template<typename MapU_t = Map_t, enable_if_t<!is_mmap_t(MapU_t), int > = 0>
T* G4VTHitsMap< T, Map_t >::operator[] ( G4int  key) const
inline

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

template<typename T, typename Map_t = std::map<G4int, T*>>
template<typename MapU_t = Map_t, enable_if_t< is_mmap_t(MapU_t), int > = 0>
T* G4VTHitsMap< T, Map_t >::operator[] ( G4int  key) const
inline

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

template<typename T , typename Map_t >
void G4VTHitsMap< T, Map_t >::PrintAllHits ( )
virtual

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

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

다음을 참조함 : G4cout, G4endl.

다음에 의해서 참조됨 : G4VScoringMesh::Accumulate().

template<typename T, typename Map_t = std::map<G4int, T*>>
template<typename U = T, typename MapU_t = Map_t, enable_if_t<(is_same_t(U, T)&&!is_mmap_t(MapU_t)), int > = 0>
G4int G4VTHitsMap< T, Map_t >::set ( const G4int key,
U *&  aHit 
) const
inline
template<typename T, typename Map_t = std::map<G4int, T*>>
template<typename U = T, typename MapU_t = Map_t, enable_if_t<(is_same_t(U, T)&&is_mmap_t(MapU_t)), int > = 0>
G4int G4VTHitsMap< T, Map_t >::set ( const G4int key,
U *&  aHit 
) const
inline

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

template<typename T, typename Map_t = std::map<G4int, T*>>
template<typename U = T, typename MapU_t = Map_t, enable_if_t<(!is_same_t(U, T)&&!is_mmap_t(MapU_t)), int > = 0>
G4int G4VTHitsMap< T, Map_t >::set ( const G4int key,
U *&  aHit 
) const
inline

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

template<typename T, typename Map_t = std::map<G4int, T*>>
template<typename U = T, typename MapU_t = Map_t, enable_if_t<(!is_same_t(U, T)&&is_mmap_t(MapU_t)), int > = 0>
G4int G4VTHitsMap< T, Map_t >::set ( const G4int key,
U *&  aHit 
) const
inline

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

template<typename T, typename Map_t = std::map<G4int, T*>>
template<typename U = T, typename MapU_t = Map_t, enable_if_t<(is_same_t(U, T)&&!is_mmap_t(MapU_t)), int > = 0>
G4int G4VTHitsMap< T, Map_t >::set ( const G4int key,
U &  aHit 
) const
inline

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

template<typename T, typename Map_t = std::map<G4int, T*>>
template<typename U = T, typename MapU_t = Map_t, enable_if_t<(is_same_t(U, T)&&is_mmap_t(MapU_t)), int > = 0>
G4int G4VTHitsMap< T, Map_t >::set ( const G4int key,
U &  aHit 
) const
inline

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

template<typename T, typename Map_t = std::map<G4int, T*>>
template<typename U = T, typename MapU_t = Map_t, enable_if_t<(!is_same_t(U, T)&&!is_mmap_t(MapU_t)), int > = 0>
G4int G4VTHitsMap< T, Map_t >::set ( const G4int key,
U &  aHit 
) const
inline

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

template<typename T, typename Map_t = std::map<G4int, T*>>
template<typename U = T, typename MapU_t = Map_t, enable_if_t<(!is_same_t(U, T)&&is_mmap_t(MapU_t)), int > = 0>
G4int G4VTHitsMap< T, Map_t >::set ( const G4int key,
U &  aHit 
) const
inline

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

void G4VHitsCollection::SetColID ( G4int  i)
inlineinherited

source/digits_hits/hits/include/G4VHitsCollection.hh 파일의 69 번째 라인에서 정의되었습니다.

다음을 참조함 : G4VHitsCollection::colID.

다음에 의해서 참조됨 : G4HCofThisEvent::AddHitsCollection().

멤버 데이타 문서화

G4int G4VHitsCollection::colID
protectedinherited
G4String G4VHitsCollection::collectionName
protectedinherited
G4String G4VHitsCollection::SDname
protectedinherited
void * G4HitsCollection::theCollection
protectedinherited

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