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

#include <G4GDMLEvaluator.hh>

Public Member Functions

 G4GDMLEvaluator ()
 
void Clear ()
 
void DefineConstant (const G4String &, G4double)
 
void DefineVariable (const G4String &, G4double)
 
void DefineMatrix (const G4String &, G4int, std::vector< G4double >)
 
void SetVariable (const G4String &, G4double)
 
G4bool IsVariable (const G4String &) const
 
G4String SolveBrackets (const G4String &)
 
G4double Evaluate (const G4String &)
 
G4int EvaluateInteger (const G4String &)
 
G4double GetConstant (const G4String &)
 
G4double GetVariable (const G4String &)
 

Detailed Description

Definition at line 47 of file G4GDMLEvaluator.hh.

Constructor & Destructor Documentation

G4GDMLEvaluator::G4GDMLEvaluator ( )

Definition at line 41 of file G4GDMLEvaluator.cc.

Here is the call graph for this function:

Member Function Documentation

void G4GDMLEvaluator::Clear ( )

Definition at line 48 of file G4GDMLEvaluator.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void G4GDMLEvaluator::DefineConstant ( const G4String name,
G4double  value 
)

Definition at line 57 of file G4GDMLEvaluator.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void G4GDMLEvaluator::DefineMatrix ( const G4String name,
G4int  coldim,
std::vector< G4double valueList 
)

Definition at line 80 of file G4GDMLEvaluator.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void G4GDMLEvaluator::DefineVariable ( const G4String name,
G4double  value 
)

Definition at line 68 of file G4GDMLEvaluator.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

G4double G4GDMLEvaluator::Evaluate ( const G4String in)

Definition at line 213 of file G4GDMLEvaluator.cc.

Here is the call graph for this function:

G4int G4GDMLEvaluator::EvaluateInteger ( const G4String expression)

Definition at line 234 of file G4GDMLEvaluator.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

G4double G4GDMLEvaluator::GetConstant ( const G4String name)

Definition at line 256 of file G4GDMLEvaluator.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

G4double G4GDMLEvaluator::GetVariable ( const G4String name)

Definition at line 274 of file G4GDMLEvaluator.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

G4bool G4GDMLEvaluator::IsVariable ( const G4String name) const

Definition at line 146 of file G4GDMLEvaluator.cc.

Here is the caller graph for this function:

void G4GDMLEvaluator::SetVariable ( const G4String name,
G4double  value 
)

Definition at line 135 of file G4GDMLEvaluator.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

G4String G4GDMLEvaluator::SolveBrackets ( const G4String in)

Definition at line 158 of file G4GDMLEvaluator.cc.

Here is the call graph for this function:

Here is the caller graph for this function:


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