Geant4_10
Protected Member Functions | Friends | List of all members
G4CsvNtupleManager Class Reference

#include <G4CsvNtupleManager.hh>

Inheritance diagram for G4CsvNtupleManager:
Inheritance graph
[legend]
Collaboration diagram for G4CsvNtupleManager:
Collaboration graph
[legend]

Protected Member Functions

 G4CsvNtupleManager (const G4AnalysisManagerState &state)
 
 ~G4CsvNtupleManager ()
 
void CreateNtuplesFromBooking ()
 
G4bool IsEmpty () const
 
G4bool Reset ()
 
void SetFileManager (G4CsvFileManager *fileManager)
 
tools::wcsv::ntupleGetNtuple () const
 
tools::wcsv::ntupleGetNtuple (G4int ntupleId) const
 
const std::vector
< G4CsvNtupleDescription * > & 
GetNtupleVector () const
 
virtual G4int CreateNtuple (const G4String &name, const G4String &title)
 
virtual G4int CreateNtupleIColumn (const G4String &name)
 
virtual G4int CreateNtupleFColumn (const G4String &name)
 
virtual G4int CreateNtupleDColumn (const G4String &name)
 
virtual void FinishNtuple ()
 
virtual G4int CreateNtupleIColumn (G4int ntupleId, const G4String &name)
 
virtual G4int CreateNtupleFColumn (G4int ntupleId, const G4String &name)
 
virtual G4int CreateNtupleDColumn (G4int ntupleId, const G4String &name)
 
virtual void FinishNtuple (G4int ntupleId)
 
virtual G4bool FillNtupleIColumn (G4int columnId, G4int value)
 
virtual G4bool FillNtupleFColumn (G4int columnId, G4float value)
 
virtual G4bool FillNtupleDColumn (G4int columnId, G4double value)
 
virtual G4bool AddNtupleRow ()
 
virtual G4bool FillNtupleIColumn (G4int ntupleId, G4int columnId, G4int value)
 
virtual G4bool FillNtupleFColumn (G4int ntupleId, G4int columnId, G4float value)
 
virtual G4bool FillNtupleDColumn (G4int ntupleId, G4int columnId, G4double value)
 
virtual G4bool AddNtupleRow (G4int ntupleId)
 
virtual G4int GetNofNtuples () const
 
- Protected Member Functions inherited from G4VNtupleManager
 G4VNtupleManager (const G4AnalysisManagerState &state)
 
virtual ~G4VNtupleManager ()
 
G4bool SetFirstNtupleColumnId (G4int firstId)
 
- Protected Member Functions inherited from G4BaseAnalysisManager
void ExceptionForHistograms (const G4String &functionName) const
 

Friends

class G4CsvAnalysisManager
 

Additional Inherited Members

- Public Member Functions inherited from G4BaseAnalysisManager
 G4BaseAnalysisManager (const G4AnalysisManagerState &state)
 
virtual ~G4BaseAnalysisManager ()
 
G4bool SetFirstId (G4int firstId)
 
- Protected Attributes inherited from G4VNtupleManager
G4int fFirstNtupleColumnId
 
G4bool fLockFirstNtupleColumnId
 
- Protected Attributes inherited from G4BaseAnalysisManager
const G4AnalysisManagerStatefState
 
G4int fFirstId
 
G4bool fLockFirstId
 

Detailed Description

Definition at line 46 of file G4CsvNtupleManager.hh.

Constructor & Destructor Documentation

G4CsvNtupleManager::G4CsvNtupleManager ( const G4AnalysisManagerState state)
protected

Definition at line 38 of file G4CsvNtupleManager.cc.

G4CsvNtupleManager::~G4CsvNtupleManager ( )
protected

Definition at line 46 of file G4CsvNtupleManager.cc.

Member Function Documentation

G4bool G4CsvNtupleManager::AddNtupleRow ( )
protectedvirtual

Implements G4VNtupleManager.

Definition at line 503 of file G4CsvNtupleManager.cc.

G4bool G4CsvNtupleManager::AddNtupleRow ( G4int  ntupleId)
protectedvirtual

Implements G4VNtupleManager.

Definition at line 589 of file G4CsvNtupleManager.cc.

Here is the call graph for this function:

G4int G4CsvNtupleManager::CreateNtuple ( const G4String name,
const G4String title 
)
protectedvirtual

Implements G4VNtupleManager.

Definition at line 261 of file G4CsvNtupleManager.cc.

Here is the call graph for this function:

G4int G4CsvNtupleManager::CreateNtupleDColumn ( const G4String name)
protectedvirtual

Implements G4VNtupleManager.

Definition at line 319 of file G4CsvNtupleManager.cc.

G4int G4CsvNtupleManager::CreateNtupleDColumn ( G4int  ntupleId,
const G4String name 
)
protectedvirtual

Implements G4VNtupleManager.

Definition at line 430 of file G4CsvNtupleManager.cc.

Here is the call graph for this function:

G4int G4CsvNtupleManager::CreateNtupleFColumn ( const G4String name)
protectedvirtual

Implements G4VNtupleManager.

Definition at line 312 of file G4CsvNtupleManager.cc.

G4int G4CsvNtupleManager::CreateNtupleFColumn ( G4int  ntupleId,
const G4String name 
)
protectedvirtual

Implements G4VNtupleManager.

Definition at line 381 of file G4CsvNtupleManager.cc.

Here is the call graph for this function:

G4int G4CsvNtupleManager::CreateNtupleIColumn ( const G4String name)
protectedvirtual

Implements G4VNtupleManager.

Definition at line 305 of file G4CsvNtupleManager.cc.

G4int G4CsvNtupleManager::CreateNtupleIColumn ( G4int  ntupleId,
const G4String name 
)
protectedvirtual

Implements G4VNtupleManager.

Definition at line 332 of file G4CsvNtupleManager.cc.

Here is the call graph for this function:

void G4CsvNtupleManager::CreateNtuplesFromBooking ( )
protected

Definition at line 165 of file G4CsvNtupleManager.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

G4bool G4CsvNtupleManager::FillNtupleDColumn ( G4int  columnId,
G4double  value 
)
protectedvirtual

Implements G4VNtupleManager.

Definition at line 497 of file G4CsvNtupleManager.cc.

G4bool G4CsvNtupleManager::FillNtupleDColumn ( G4int  ntupleId,
G4int  columnId,
G4double  value 
)
protectedvirtual

Implements G4VNtupleManager.

Definition at line 562 of file G4CsvNtupleManager.cc.

Here is the call graph for this function:

G4bool G4CsvNtupleManager::FillNtupleFColumn ( G4int  columnId,
G4float  value 
)
protectedvirtual

Implements G4VNtupleManager.

Definition at line 491 of file G4CsvNtupleManager.cc.

G4bool G4CsvNtupleManager::FillNtupleFColumn ( G4int  ntupleId,
G4int  columnId,
G4float  value 
)
protectedvirtual

Implements G4VNtupleManager.

Definition at line 535 of file G4CsvNtupleManager.cc.

Here is the call graph for this function:

G4bool G4CsvNtupleManager::FillNtupleIColumn ( G4int  columnId,
G4int  value 
)
protectedvirtual

Implements G4VNtupleManager.

Definition at line 485 of file G4CsvNtupleManager.cc.

G4bool G4CsvNtupleManager::FillNtupleIColumn ( G4int  ntupleId,
G4int  columnId,
G4int  value 
)
protectedvirtual

Implements G4VNtupleManager.

Definition at line 509 of file G4CsvNtupleManager.cc.

Here is the call graph for this function:

void G4CsvNtupleManager::FinishNtuple ( )
protectedvirtual

Implements G4VNtupleManager.

Definition at line 326 of file G4CsvNtupleManager.cc.

void G4CsvNtupleManager::FinishNtuple ( G4int  ntupleId)
protectedvirtual

Implements G4VNtupleManager.

Definition at line 479 of file G4CsvNtupleManager.cc.

G4int G4CsvNtupleManager::GetNofNtuples ( ) const
inlineprotectedvirtual

Implements G4VNtupleManager.

Definition at line 129 of file G4CsvNtupleManager.hh.

tools::wcsv::ntuple * G4CsvNtupleManager::GetNtuple ( ) const
protected

Definition at line 246 of file G4CsvNtupleManager.cc.

tools::wcsv::ntuple * G4CsvNtupleManager::GetNtuple ( G4int  ntupleId) const
protected

Definition at line 252 of file G4CsvNtupleManager.cc.

const std::vector< G4CsvNtupleDescription * > & G4CsvNtupleManager::GetNtupleVector ( ) const
inlineprotected

Definition at line 132 of file G4CsvNtupleManager.hh.

G4bool G4CsvNtupleManager::IsEmpty ( ) const
protected

Definition at line 228 of file G4CsvNtupleManager.cc.

G4bool G4CsvNtupleManager::Reset ( )
protected

Definition at line 234 of file G4CsvNtupleManager.cc.

Here is the caller graph for this function:

void G4CsvNtupleManager::SetFileManager ( G4CsvFileManager fileManager)
inlineprotected

Definition at line 126 of file G4CsvNtupleManager.hh.

Here is the caller graph for this function:

Friends And Related Function Documentation

friend class G4CsvAnalysisManager
friend

Definition at line 48 of file G4CsvNtupleManager.hh.


The documentation for this class was generated from the following files: