Geant4  10.00.p02
G4OrderedTable Class Reference

#include <G4OrderedTable.hh>

+ Inheritance diagram for G4OrderedTable:
+ Collaboration diagram for G4OrderedTable:

Public Member Functions

 G4OrderedTable ()
 
 G4OrderedTable (size_t cap)
 
virtual ~G4OrderedTable ()
 
void clearAndDestroy ()
 
G4bool Store (const G4String &filename, G4bool ascii=false)
 
G4bool Retrieve (const G4String &filename, G4bool ascii=false)
 

Friends

std::ostream & operator<< (std::ostream &out, G4OrderedTable &table)
 

Detailed Description

Definition at line 57 of file G4OrderedTable.hh.

Constructor & Destructor Documentation

G4OrderedTable::G4OrderedTable ( )

Definition at line 43 of file G4OrderedTable.cc.

G4OrderedTable::G4OrderedTable ( size_t  cap)
explicit

Definition at line 48 of file G4OrderedTable.cc.

G4OrderedTable::~G4OrderedTable ( )
virtual

Definition at line 53 of file G4OrderedTable.cc.

Member Function Documentation

void G4OrderedTable::clearAndDestroy ( )
inline

Definition at line 90 of file G4OrderedTable.hh.

References a.

Referenced by Retrieve().

+ Here is the caller graph for this function:

G4bool G4OrderedTable::Retrieve ( const G4String filename,
G4bool  ascii = false 
)

Definition at line 110 of file G4OrderedTable.cc.

References clearAndDestroy(), G4cerr, G4endl, G4DataVector::Retrieve(), and G4DataVector::T_G4DataVector.

+ Here is the call graph for this function:

G4bool G4OrderedTable::Store ( const G4String filename,
G4bool  ascii = false 
)

Definition at line 57 of file G4OrderedTable.cc.

References G4cerr, G4endl, and G4DataVector::T_G4DataVector.

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  out,
G4OrderedTable table 
)
friend

Definition at line 199 of file G4OrderedTable.cc.


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