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/G4TScoreNtupleWriter.hh>
Public Member Functions | |
G4TScoreNtupleWriter () | |
virtual | ~G4TScoreNtupleWriter () |
virtual G4bool | Book (G4HCofThisEvent *hce) |
virtual void | OpenFile () |
virtual void | Fill (G4HCofThisEvent *hce, G4int eventNumber) |
virtual void | Write () |
void | SetFileName (const G4String &fileName) |
void | SetVerboseLevel (G4int value) |
G4String | GetFileName () const |
G4int | GetVerboseLevel () const |
Public Member Functions inherited from G4VScoreNtupleWriter | |
virtual | ~G4VScoreNtupleWriter () |
Protected Member Functions | |
virtual G4VScoreNtupleWriter * | CreateInstance () const |
Protected Member Functions inherited from G4VScoreNtupleWriter | |
G4VScoreNtupleWriter () | |
Private Member Functions | |
void | CreateAnalysisManager () |
Private Attributes | |
G4TScoreNtupleWriterMessenger < T > * | fMessenger |
std::vector< G4int > | fHCIds |
T * | fAnalysisManager |
G4String | fFileName |
G4int | fVerboseLevel |
G4bool | fHasAnalysisManager |
G4bool | fHasAnalysisFile |
G4bool | fIsBooked |
G4bool | fIsInitialized |
G4int | fFirstNtupleId |
Additional Inherited Members | |
Static Public Member Functions inherited from G4VScoreNtupleWriter | |
static G4VScoreNtupleWriter * | Instance () |
Static Protected Attributes inherited from G4VScoreNtupleWriter | |
static G4VScoreNtupleWriter * | fgMasterInstance = 0 |
static G4ThreadLocal G4VScoreNtupleWriter * | fgInstance = 0 |
Definition at line 58 of file G4TScoreNtupleWriter.hh.
View newest version in sPHENIX GitHub at line 58 of file G4TScoreNtupleWriter.hh
G4TScoreNtupleWriter< T >::G4TScoreNtupleWriter | ( | ) |
|
virtual |
|
virtual |
Implements G4VScoreNtupleWriter.
|
private |
|
protectedvirtual |
Implements G4VScoreNtupleWriter.
|
virtual |
Implements G4VScoreNtupleWriter.
|
inline |
Definition at line 75 of file G4TScoreNtupleWriter.hh.
View newest version in sPHENIX GitHub at line 75 of file G4TScoreNtupleWriter.hh
References G4TScoreNtupleWriter< T >::fFileName.
|
inline |
Definition at line 76 of file G4TScoreNtupleWriter.hh.
View newest version in sPHENIX GitHub at line 76 of file G4TScoreNtupleWriter.hh
References G4TScoreNtupleWriter< T >::fVerboseLevel.
|
virtual |
Implements G4VScoreNtupleWriter.
void G4TScoreNtupleWriter< T >::SetFileName | ( | const G4String & | fileName | ) |
void G4TScoreNtupleWriter< T >::SetVerboseLevel | ( | G4int | value | ) |
|
virtual |
Implements G4VScoreNtupleWriter.
|
private |
Definition at line 89 of file G4TScoreNtupleWriter.hh.
View newest version in sPHENIX GitHub at line 89 of file G4TScoreNtupleWriter.hh
|
private |
Definition at line 90 of file G4TScoreNtupleWriter.hh.
View newest version in sPHENIX GitHub at line 90 of file G4TScoreNtupleWriter.hh
Referenced by G4TScoreNtupleWriter< T >::GetFileName().
|
private |
Definition at line 96 of file G4TScoreNtupleWriter.hh.
View newest version in sPHENIX GitHub at line 96 of file G4TScoreNtupleWriter.hh
|
private |
Definition at line 93 of file G4TScoreNtupleWriter.hh.
View newest version in sPHENIX GitHub at line 93 of file G4TScoreNtupleWriter.hh
|
private |
Definition at line 92 of file G4TScoreNtupleWriter.hh.
View newest version in sPHENIX GitHub at line 92 of file G4TScoreNtupleWriter.hh
|
private |
Definition at line 88 of file G4TScoreNtupleWriter.hh.
View newest version in sPHENIX GitHub at line 88 of file G4TScoreNtupleWriter.hh
|
private |
Definition at line 94 of file G4TScoreNtupleWriter.hh.
View newest version in sPHENIX GitHub at line 94 of file G4TScoreNtupleWriter.hh
|
private |
Definition at line 95 of file G4TScoreNtupleWriter.hh.
View newest version in sPHENIX GitHub at line 95 of file G4TScoreNtupleWriter.hh
|
private |
Definition at line 87 of file G4TScoreNtupleWriter.hh.
View newest version in sPHENIX GitHub at line 87 of file G4TScoreNtupleWriter.hh
|
private |
Definition at line 91 of file G4TScoreNtupleWriter.hh.
View newest version in sPHENIX GitHub at line 91 of file G4TScoreNtupleWriter.hh
Referenced by G4TScoreNtupleWriter< T >::GetVerboseLevel().