ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/digits_hits/utils/include/G4VScoreNtupleWriter.hh>
Public Member Functions | |
virtual | ~G4VScoreNtupleWriter () |
virtual G4bool | Book (G4HCofThisEvent *hce)=0 |
virtual void | OpenFile ()=0 |
virtual void | Fill (G4HCofThisEvent *hce, G4int eventNumber)=0 |
virtual void | Write ()=0 |
Static Public Member Functions | |
static G4VScoreNtupleWriter * | Instance () |
Protected Member Functions | |
G4VScoreNtupleWriter () | |
virtual G4VScoreNtupleWriter * | CreateInstance () const =0 |
Static Protected Attributes | |
static G4VScoreNtupleWriter * | fgMasterInstance = 0 |
static G4ThreadLocal G4VScoreNtupleWriter * | fgInstance = 0 |
Definition at line 42 of file G4VScoreNtupleWriter.hh.
View newest version in sPHENIX GitHub at line 42 of file G4VScoreNtupleWriter.hh
|
virtual |
Definition at line 86 of file G4VScoreNtupleWriter.cc.
View newest version in sPHENIX GitHub at line 86 of file G4VScoreNtupleWriter.cc
References fgInstance.
|
protected |
Definition at line 59 of file G4VScoreNtupleWriter.cc.
View newest version in sPHENIX GitHub at line 59 of file G4VScoreNtupleWriter.cc
References FatalException, fgInstance, fgMasterInstance, G4Exception(), and G4Threading::IsWorkerThread().
|
pure virtual |
Implemented in G4TScoreNtupleWriter< T >.
Referenced by G4WorkerRunManager::RunInitialization(), and G4RunManager::RunInitialization().
|
protectedpure virtual |
Implemented in G4TScoreNtupleWriter< T >.
Referenced by Instance().
|
pure virtual |
Implemented in G4TScoreNtupleWriter< T >.
Referenced by G4RunManager::UpdateScoring().
|
static |
Definition at line 37 of file G4VScoreNtupleWriter.cc.
View newest version in sPHENIX GitHub at line 37 of file G4VScoreNtupleWriter.cc
References CreateInstance(), fgInstance, fgMasterInstance, and G4Threading::IsWorkerThread().
Referenced by G4WorkerRunManager::RunInitialization(), G4RunManager::RunInitialization(), G4RunManager::RunTermination(), and G4RunManager::UpdateScoring().
|
pure virtual |
Implemented in G4TScoreNtupleWriter< T >.
Referenced by G4WorkerRunManager::RunInitialization(), and G4RunManager::RunInitialization().
|
pure virtual |
Implemented in G4TScoreNtupleWriter< T >.
Referenced by G4RunManager::RunTermination().
|
staticprotected |
Definition at line 62 of file G4VScoreNtupleWriter.hh.
View newest version in sPHENIX GitHub at line 62 of file G4VScoreNtupleWriter.hh
Referenced by G4VScoreNtupleWriter(), Instance(), and ~G4VScoreNtupleWriter().
|
staticprotected |
Definition at line 61 of file G4VScoreNtupleWriter.hh.
View newest version in sPHENIX GitHub at line 61 of file G4VScoreNtupleWriter.hh
Referenced by G4VScoreNtupleWriter(), and Instance().