#include <G4RootMainNtupleManager.hh>
Public 멤버 함수 | |
G4RootMainNtupleManager (G4RootNtupleManager *ntupleBuilder, G4bool rowWise, const G4AnalysisManagerState &state) | |
~G4RootMainNtupleManager () | |
G4bool | SetFirstId (G4int firstId) |
void | SetLockFirstId (G4bool lockFirstId) |
G4int | GetFirstId () const |
Protected 타입 | |
using | NtupleType = tools::wroot::ntuple |
using | NtupleDescriptionType = G4TNtupleDescription< NtupleType > |
Protected 멤버 함수 | |
void | CreateNtuple (const tools::ntuple_booking &ntupleBooking, G4bool warn=true) |
void | CreateNtuplesFromBooking () |
G4bool | Merge () |
G4bool | Reset (G4bool deleteNtuple) |
void | SetNtupleFile (std::shared_ptr< tools::wroot::file > rfile) |
void | SetNtupleDirectory (tools::wroot::directory *directory) |
std::shared_ptr < tools::wroot::file > | GetNtupleFile () const |
tools::wroot::directory * | GetNtupleDirectory () const |
const std::vector < NtupleDescriptionType * > & | GetNtupleDescriptionVector () |
const std::vector < tools::wroot::ntuple * > & | GetNtupleVector () |
unsigned int | GetBasketSize () const |
Protected 속성 | |
const G4AnalysisManagerState & | fState |
G4int | fFirstId |
G4bool | fLockFirstId |
Private 속성 | |
G4RootNtupleManager * | fNtupleBuilder |
G4bool | fRowWise |
std::shared_ptr < tools::wroot::file > | fNtupleFile |
tools::wroot::directory * | fNtupleDirectory |
std::vector < tools::wroot::ntuple * > | fNtupleVector |
Friends | |
class | G4RootPNtupleManager |
class | G4RootNtupleManager |
G4RootMainNtupleManager.hh 파일의 51 번째 라인에서 정의되었습니다.
|
protected |
G4RootMainNtupleManager.hh 파일의 65 번째 라인에서 정의되었습니다.
|
protected |
G4RootMainNtupleManager.hh 파일의 64 번째 라인에서 정의되었습니다.
|
explicit |
G4RootMainNtupleManager.cc 파일의 38 번째 라인에서 정의되었습니다.
G4RootMainNtupleManager::~G4RootMainNtupleManager | ( | ) |
G4RootMainNtupleManager.cc 파일의 49 번째 라인에서 정의되었습니다.
|
protected |
G4RootMainNtupleManager.cc 파일의 59 번째 라인에서 정의되었습니다.
다음을 참조함 : fNtupleBuilder, fNtupleDirectory, fNtupleVector, fRowWise, G4BaseAnalysisManager::fState, G4endl, G4Exception(), G4RootNtupleManager::GetBasketSize(), G4AnalysisManagerState::GetVerboseL3(), G4AnalysisManagerState::GetVerboseL4(), JustWarning, G4AnalysisVerbose::Message(), ntuple.
다음에 의해서 참조됨 : CreateNtuplesFromBooking().
|
protected |
G4RootMainNtupleManager.cc 파일의 100 번째 라인에서 정의되었습니다.
다음을 참조함 : CreateNtuple(), fNtupleBuilder, fNtupleDirectory, G4endl, G4Exception(), G4RootNtupleManager::GetNtupleDescriptionVector(), JustWarning.
|
protected |
|
inlineinherited |
G4BaseAnalysisManager.hh 파일의 72 번째 라인에서 정의되었습니다.
다음을 참조함 : G4BaseAnalysisManager::fFirstId.
다음에 의해서 참조됨 : G4VAnalysisManager::GetFirstNtupleId().
|
inlineprotected |
G4RootMainNtupleManager.hh 파일의 80 번째 라인에서 정의되었습니다.
다음을 참조함 : fNtupleBuilder, G4RootNtupleManager::GetNtupleDescriptionVector().
|
inlineprotected |
G4RootMainNtupleManager.hh 파일의 104 번째 라인에서 정의되었습니다.
다음을 참조함 : fNtupleDirectory.
|
inlineprotected |
G4RootMainNtupleManager.hh 파일의 101 번째 라인에서 정의되었습니다.
다음을 참조함 : fNtupleFile.
다음에 의해서 참조됨 : G4RootPNtupleManager::CreateNtuple().
|
inlineprotected |
G4RootMainNtupleManager.hh 파일의 82 번째 라인에서 정의되었습니다.
다음을 참조함 : fNtupleVector.
다음에 의해서 참조됨 : G4RootPNtupleManager::CreateNtuplesFromMain(), G4RootPNtupleManager::GetMainNtupleInFunction().
|
protected |
G4RootMainNtupleManager.cc 파일의 125 번째 라인에서 정의되었습니다.
다음을 참조함 : fNtupleVector, ntuple.
G4RootMainNtupleManager.cc 파일의 135 번째 라인에서 정의되었습니다.
다음을 참조함 : fNtupleVector, ntuple.
G4BaseAnalysisManager.cc 파일의 52 번째 라인에서 정의되었습니다.
다음을 참조함 : G4BaseAnalysisManager::fFirstId, G4BaseAnalysisManager::fLockFirstId, G4Exception(), JustWarning.
다음에 의해서 참조됨 : G4VAnalysisManager::SetFirstNtupleId().
G4BaseAnalysisManager.hh 파일의 68 번째 라인에서 정의되었습니다.
다음을 참조함 : G4BaseAnalysisManager::fLockFirstId.
|
inlineprotected |
G4RootMainNtupleManager.hh 파일의 98 번째 라인에서 정의되었습니다.
다음을 참조함 : fNtupleDirectory.
|
inlineprotected |
G4RootMainNtupleManager.hh 파일의 95 번째 라인에서 정의되었습니다.
다음을 참조함 : fNtupleFile.
|
friend |
G4RootMainNtupleManager.hh 파일의 54 번째 라인에서 정의되었습니다.
|
friend |
G4RootMainNtupleManager.hh 파일의 53 번째 라인에서 정의되었습니다.
|
protectedinherited |
G4BaseAnalysisManager.hh 파일의 62 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4BaseNtupleManager::AddNtupleRow(), G4RootPNtupleManager::CreateNtuple(), G4RootPNtupleManager::CreateNtupleTColumn(), G4BaseNtupleManager::FillNtupleDColumn(), G4BaseNtupleManager::FillNtupleFColumn(), G4BaseNtupleManager::FillNtupleIColumn(), G4BaseNtupleManager::FillNtupleSColumn(), G4BaseRNtupleManager::GetCurrentNtupleId(), G4BaseNtupleManager::GetCurrentNtupleId(), G4BaseAnalysisManager::GetFirstId(), G4HnManager::GetHnInformation(), G4RootPNtupleManager::GetMainNtupleInFunction(), G4RootPNtupleManager::GetNtupleDescriptionInFunction(), G4BaseRNtupleManager::GetNtupleRow(), G4BaseAnalysisManager::SetFirstId().
|
protectedinherited |
G4BaseAnalysisManager.hh 파일의 63 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4RootPNtupleManager::CreateNtuple(), G4BaseAnalysisManager::SetFirstId(), G4BaseAnalysisManager::SetLockFirstId().
|
private |
G4RootMainNtupleManager.hh 파일의 88 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CreateNtuple(), CreateNtuplesFromBooking(), GetNtupleDescriptionVector().
|
private |
G4RootMainNtupleManager.hh 파일의 91 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CreateNtuple(), CreateNtuplesFromBooking(), GetNtupleDirectory(), SetNtupleDirectory().
|
private |
G4RootMainNtupleManager.hh 파일의 90 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : GetNtupleFile(), SetNtupleFile().
|
private |
G4RootMainNtupleManager.hh 파일의 92 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CreateNtuple(), GetNtupleVector(), Merge(), Reset().
|
private |
G4RootMainNtupleManager.hh 파일의 89 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : CreateNtuple().
|
protectedinherited |
G4BaseAnalysisManager.hh 파일의 61 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4RootPNtupleManager::AddNtupleRow(), CreateNtuple(), G4RootPNtupleManager::CreateNtuple(), G4RootPNtupleManager::CreateNtupleTColumn(), G4TNtupleManager< tools::hdf5::ntuple >::FillNtupleTColumn(), G4TNtupleManager< tools::wroot::ntuple >::FillNtupleTColumn(), G4RootPNtupleManager::FillNtupleTColumn(), G4RootNtupleManager::G4RootNtupleManager(), G4RootPNtupleManager::Merge(), G4RootNtupleManager::SetCreateMode(), G4XmlRNtupleManager::SetNtupleDColumn(), G4XmlRNtupleManager::SetNtupleFColumn(), G4XmlRNtupleManager::SetNtupleIColumn().