#include <G4PersistencyManager.hh>
Public 멤버 함수 | |
G4PersistencyManager (G4PersistencyCenter *pc, std::string n) | |
virtual | ~G4PersistencyManager () |
virtual G4PersistencyManager * | Create () |
std::string | GetName () |
virtual G4VPEventIO * | EventIO () |
virtual G4VPHitIO * | HitIO () |
virtual G4VPDigitIO * | DigitIO () |
virtual G4VMCTruthIO * | MCTruthIO () |
virtual G4VTransactionManager * | TransactionManager () |
virtual void | Initialize () |
void | SetVerboseLevel (int v) |
G4bool | Store (const G4Event *evt) |
G4bool | Retrieve (G4Event *&evt) |
G4bool | Store (const G4Run *) |
G4bool | Retrieve (G4Run *&) |
G4bool | Store (const G4VPhysicalVolume *) |
G4bool | Retrieve (G4VPhysicalVolume *&) |
정적 Protected 멤버 함수 | |
static G4PersistencyManager * | GetPersistencyManager () |
Protected 속성 | |
G4PersistencyCenter * | f_pc |
int | m_verbose |
Private 속성 | |
std::string | nameMgr |
G4bool | f_is_initialized |
Friends | |
class | G4PersistencyCenter |
G4PersistencyManager.hh 파일의 114 번째 라인에서 정의되었습니다.
G4PersistencyManager::G4PersistencyManager | ( | G4PersistencyCenter * | pc, |
std::string | n | ||
) |
G4PersistencyManager.cc 파일의 38 번째 라인에서 정의되었습니다.
다음을 참조함 : f_pc, m_verbose, G4PersistencyCenter::VerboseLevel().
|
virtual |
G4PersistencyManager.cc 파일의 45 번째 라인에서 정의되었습니다.
|
inlinevirtual |
G4PersistencyManagerT< T >에서 재구현되었습니다.
G4PersistencyManager.hh 파일의 127 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4PersistencyCenter::SelectSystem().
|
inlinevirtual |
G4PersistencyManagerT< T >에서 재구현되었습니다.
G4PersistencyManager.hh 파일의 141 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4PersistencyManagerT< T >::DigitIO(), SetVerboseLevel(), Store().
|
inlinevirtual |
G4PersistencyManagerT< T >에서 재구현되었습니다.
G4PersistencyManager.hh 파일의 133 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4PersistencyManagerT< T >::EventIO(), Retrieve(), SetVerboseLevel(), Store().
|
inline |
G4PersistencyManager.hh 파일의 130 번째 라인에서 정의되었습니다.
다음을 참조함 : nameMgr.
다음에 의해서 참조됨 : G4PersistencyManagerT< T >::Create(), G4PersistencyCenter::RegisterPersistencyManager().
|
staticprotected |
G4PersistencyManager.cc 파일의 49 번째 라인에서 정의되었습니다.
다음을 참조함 : G4PersistencyCenter::CurrentPersistencyManager(), G4PersistencyCenter::GetPersistencyCenter().
|
inlinevirtual |
G4PersistencyManagerT< T >에서 재구현되었습니다.
G4PersistencyManager.hh 파일의 137 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4PersistencyManagerT< T >::HitIO(), SetVerboseLevel(), Store().
|
inlinevirtual |
G4PersistencyManagerT< T >에서 재구현되었습니다.
G4PersistencyManager.hh 파일의 153 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Retrieve(), Store().
|
inlinevirtual |
G4PersistencyManagerT< T >에서 재구현되었습니다.
G4PersistencyManager.hh 파일의 145 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4PersistencyManagerT< T >::MCTruthIO(), SetVerboseLevel(), Store().
G4PersistencyManager.cc 파일의 230 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VTransactionManager::Abort(), G4VTransactionManager::Commit(), G4PersistencyCenter::CurrentReadFile(), G4PersistencyCenter::CurrentRetrieveMode(), EventIO(), f_is_initialized, f_pc, file, G4cerr, G4cout, G4endl, G4Event::GetEventID(), Initialize(), m_verbose, G4VPEventIO::Retrieve(), TransactionManager().
G4PersistencyManager.hh 파일의 169 번째 라인에서 정의되었습니다.
|
inlinevirtual |
G4PersistencyManager.hh 파일의 175 번째 라인에서 정의되었습니다.
G4PersistencyManager.cc 파일의 55 번째 라인에서 정의되었습니다.
다음을 참조함 : DigitIO(), EventIO(), G4cout, G4endl, G4DCIOcatalog::GetDCIOcatalog(), G4DCIOcatalog::GetDCIOmanager(), G4HCIOcatalog::GetHCIOcatalog(), G4HCIOcatalog::GetHCIOmanager(), HitIO(), m_verbose, MCTruthIO(), nameMgr, G4DCIOcatalog::NumberOfDCIOmanager(), G4HCIOcatalog::NumberOfHCIOmanager(), G4VPEventIO::SetVerboseLevel(), G4VTransactionManager::SetVerboseLevel(), G4VMCTruthIO::SetVerboseLevel(), G4HCIOcatalog::SetVerboseLevel(), G4DCIOcatalog::SetVerboseLevel(), G4VPHitIO::SetVerboseLevel(), G4VPDigitIO::SetVerboseLevel(), G4VPDigitsCollectionIO::SetVerboseLevel(), G4VPHitsCollectionIO::SetVerboseLevel(), TransactionManager().
다음에 의해서 참조됨 : G4PersistencyCenter::SelectSystem(), G4PersistencyManagerT< T >::SetVerboseLevel(), G4PersistencyCenter::SetVerboseLevel().
G4PersistencyManager.cc 파일의 88 번째 라인에서 정의되었습니다.
다음을 참조함 : G4VTransactionManager::Abort(), G4VTransactionManager::Commit(), G4PersistencyCenter::CurrentStoreMode(), G4PersistencyCenter::CurrentWriteFile(), DigitIO(), EventIO(), f_is_initialized, f_pc, file, G4cerr, G4cout, G4endl, G4Event::GetDCofThisEvent(), G4Event::GetEventID(), G4Event::GetHCofThisEvent(), G4INCL::PhysicalConstants::hc, HitIO(), Initialize(), kOff, kOn, m_verbose, MCTruthIO(), G4VMCTruthIO::Store(), G4VPHitIO::Store(), G4VPDigitIO::Store(), G4VPEventIO::Store(), TransactionManager().
G4PersistencyManager.hh 파일의 166 번째 라인에서 정의되었습니다.
|
inlinevirtual |
G4PersistencyManager.hh 파일의 172 번째 라인에서 정의되었습니다.
|
inlinevirtual |
G4PersistencyManagerT< T >에서 재구현되었습니다.
G4PersistencyManager.hh 파일의 149 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Retrieve(), SetVerboseLevel(), Store(), G4PersistencyManagerT< T >::TransactionManager().
|
friend |
G4PersistencyManager.hh 파일의 117 번째 라인에서 정의되었습니다.
|
private |
G4PersistencyManager.hh 파일의 188 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Retrieve(), Store().
|
protected |
G4PersistencyManager.hh 파일의 183 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4PersistencyManagerT< T >::Create(), G4PersistencyManager(), Retrieve(), Store().
|
protected |
G4PersistencyManager.hh 파일의 184 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4PersistencyManager(), G4PersistencyManagerT< T >::G4PersistencyManagerT(), Retrieve(), SetVerboseLevel(), Store().
|
private |
G4PersistencyManager.hh 파일의 187 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetName(), SetVerboseLevel().