G4DataVector Class Reference

#include <G4DataVector.hh>

List of all members.


Detailed Description

Definition at line 51 of file G4DataVector.hh.

Public Types

 T_G4DataVector = 100
enum  { T_G4DataVector = 100 }

Public Member Functions

 G4DataVector ()
 G4DataVector (size_t cap)
 G4DataVector (size_t cap, G4double value)
virtual ~G4DataVector ()
void insertAt (size_t, const G4double &)
size_t index (const G4double &)
G4bool contains (const G4double &) const
G4bool remove (const G4double &)
size_t removeAll (const G4double &)
G4bool Store (std::ofstream &fOut, G4bool ascii=false)
G4bool Retrieve (std::ifstream &fIn, G4bool ascii=false)

Friends

std::ostream & operator<< (std::ostream &, const G4DataVector &)


Member Enumeration Documentation

anonymous enum

Enumerator:
T_G4DataVector 

Definition at line 84 of file G4DataVector.hh.


Constructor & Destructor Documentation

G4DataVector::G4DataVector (  ) 

Definition at line 43 of file G4DataVector.cc.

G4DataVector::G4DataVector ( size_t  cap  )  [explicit]

Definition at line 48 of file G4DataVector.cc.

G4DataVector::G4DataVector ( size_t  cap,
G4double  value 
)

Definition at line 53 of file G4DataVector.cc.

G4DataVector::~G4DataVector (  )  [virtual]

Definition at line 58 of file G4DataVector.cc.


Member Function Documentation

G4bool G4DataVector::contains ( const G4double  )  const [inline]

Referenced by G4VCrossSectionHandler::ActiveElements(), G4AugerData::BuildAugerTransitionTable(), G4eIonisationParameters::LoadData(), and G4BremsstrahlungParameters::LoadData().

size_t G4DataVector::index ( const G4double  )  [inline]

void G4DataVector::insertAt ( size_t  ,
const G4double  
) [inline]

G4bool G4DataVector::remove ( const G4double  )  [inline]

size_t G4DataVector::removeAll ( const G4double  )  [inline]

G4bool G4DataVector::Retrieve ( std::ifstream &  fIn,
G4bool  ascii = false 
)

Definition at line 87 of file G4DataVector.cc.

Referenced by G4OrderedTable::Retrieve().

G4bool G4DataVector::Store ( std::ofstream &  fOut,
G4bool  ascii = false 
)

Definition at line 62 of file G4DataVector.cc.


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  out,
const G4DataVector pv 
) [friend]

Definition at line 130 of file G4DataVector.cc.


The documentation for this class was generated from the following files:
Generated on Sat Apr 12 06:10:40 2008 for Geant4 by  doxygen 1.4.7