ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/analysis/csv/include/G4CsvFileManager.hh>
Public Types | |
using | NtupleType = tools::wcsv::ntuple |
using | NtupleDescriptionType = G4TNtupleDescription< NtupleType > |
Additional Inherited Members | |
Protected Member Functions inherited from G4BaseFileManager | |
G4String | TakeOffExtension (G4String &name) const |
Protected Attributes inherited from G4VFileManager | |
G4bool | fIsOpenFile |
G4String | fHistoDirectoryName |
G4String | fNtupleDirectoryName |
G4bool | fLockFileName |
G4bool | fLockHistoDirectoryName |
G4bool | fLockNtupleDirectoryName |
Definition at line 40 of file G4CsvFileManager.hh.
View newest version in sPHENIX GitHub at line 40 of file G4CsvFileManager.hh
Definition at line 48 of file G4CsvFileManager.hh.
View newest version in sPHENIX GitHub at line 48 of file G4CsvFileManager.hh
Definition at line 47 of file G4CsvFileManager.hh.
View newest version in sPHENIX GitHub at line 47 of file G4CsvFileManager.hh
|
explicit |
Definition at line 33 of file G4CsvFileManager.cc.
View newest version in sPHENIX GitHub at line 33 of file G4CsvFileManager.cc
G4CsvFileManager::~G4CsvFileManager | ( | ) |
Definition at line 38 of file G4CsvFileManager.cc.
View newest version in sPHENIX GitHub at line 38 of file G4CsvFileManager.cc
|
finalvirtual |
Implements G4VFileManager.
Definition at line 66 of file G4CsvFileManager.cc.
View newest version in sPHENIX GitHub at line 66 of file G4CsvFileManager.cc
References G4VFileManager::fIsOpenFile, and G4VFileManager::fLockFileName.
G4bool G4CsvFileManager::CloseNtupleFile | ( | NtupleDescriptionType * | ntupleDescription | ) |
Definition at line 107 of file G4CsvFileManager.cc.
View newest version in sPHENIX GitHub at line 107 of file G4CsvFileManager.cc
References G4TNtupleDescription< TNTUPLE >::fFile, G4TNtupleDescription< TNTUPLE >::fNtupleBooking, G4BaseFileManager::fState, G4BaseFileManager::GetNtupleFileName(), G4AnalysisManagerState::GetVerboseL1(), G4AnalysisManagerState::GetVerboseL4(), and G4AnalysisVerbose::Message().
G4bool G4CsvFileManager::CreateNtupleFile | ( | NtupleDescriptionType * | ntupleDescription | ) |
Definition at line 74 of file G4CsvFileManager.cc.
View newest version in sPHENIX GitHub at line 74 of file G4CsvFileManager.cc
References G4TNtupleDescription< TNTUPLE >::fFile, G4TNtupleDescription< TNTUPLE >::fNtupleBooking, G4BaseFileManager::fState, G4Exception(), G4BaseFileManager::GetNtupleFileName(), G4AnalysisManagerState::GetVerboseL1(), G4AnalysisManagerState::GetVerboseL4(), JustWarning, and G4AnalysisVerbose::Message().
Implements G4VFileManager.
Definition at line 46 of file G4CsvFileManager.cc.
View newest version in sPHENIX GitHub at line 46 of file G4CsvFileManager.cc
References G4BaseFileManager::fFileName, G4VFileManager::fIsOpenFile, G4VFileManager::fLockFileName, and G4VFileManager::fLockNtupleDirectoryName.
|
finalvirtual |
Implements G4VFileManager.
Definition at line 59 of file G4CsvFileManager.cc.
View newest version in sPHENIX GitHub at line 59 of file G4CsvFileManager.cc