Geant4  9.6.p02
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
G4KnotVector Class Reference

#include <G4KnotVector.hh>

Public Member Functions

 G4KnotVector ()
 
 G4KnotVector (G4int sz)
 
 ~G4KnotVector ()
 
 G4KnotVector (const G4KnotVector &orig)
 
G4KnotVectoroperator= (const G4KnotVector &right)
 
G4int GetSize () const
 
G4double GetKnot (G4int knot_number) const
 
void PutKnot (G4int knot_number, G4double value)
 
G4KnotVectorMultiplyKnotVector (G4int num, G4double value)
 
G4doubleMergeKnotVector (const G4double *knots_to_add, G4int add_size)
 
G4int CheckKnotVector (G4double val) const
 
void ExtractKnotVector (G4KnotVector *kv, G4int upper, G4int lower)
 
G4int GetKnotIndex (G4double k_value, G4int order) const
 

Detailed Description

Definition at line 45 of file G4KnotVector.hh.

Constructor & Destructor Documentation

G4KnotVector::G4KnotVector ( )

Definition at line 39 of file G4KnotVector.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

G4KnotVector::G4KnotVector ( G4int  sz)

Definition at line 45 of file G4KnotVector.cc.

Here is the call graph for this function:

G4KnotVector::~G4KnotVector ( )

Definition at line 55 of file G4KnotVector.cc.

G4KnotVector::G4KnotVector ( const G4KnotVector orig)

Definition at line 60 of file G4KnotVector.cc.

Member Function Documentation

G4int G4KnotVector::CheckKnotVector ( G4double  val) const

Definition at line 170 of file G4KnotVector.cc.

Here is the caller graph for this function:

void G4KnotVector::ExtractKnotVector ( G4KnotVector kv,
G4int  upper,
G4int  lower 
)

Definition at line 185 of file G4KnotVector.cc.

G4double G4KnotVector::GetKnot ( G4int  knot_number) const
inline

Here is the caller graph for this function:

G4int G4KnotVector::GetKnotIndex ( G4double  k_value,
G4int  order 
) const

Definition at line 83 of file G4KnotVector.cc.

G4int G4KnotVector::GetSize ( ) const
inline

Here is the caller graph for this function:

G4double * G4KnotVector::MergeKnotVector ( const G4double knots_to_add,
G4int  add_size 
)

Definition at line 145 of file G4KnotVector.cc.

Here is the caller graph for this function:

G4KnotVector * G4KnotVector::MultiplyKnotVector ( G4int  num,
G4double  value 
)

Definition at line 123 of file G4KnotVector.cc.

Here is the call graph for this function:

G4KnotVector & G4KnotVector::operator= ( const G4KnotVector right)

Definition at line 70 of file G4KnotVector.cc.

void G4KnotVector::PutKnot ( G4int  knot_number,
G4double  value 
)
inline

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