#include <G4GDMLEvaluator.hh>
Public 멤버 함수 | |
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 &) |
G4String | ConvertToString (G4int ival) |
G4String | ConvertToString (G4double dval) |
Private 속성 | |
G4Evaluator | eval |
std::vector< G4String > | variableList |
G4GDMLEvaluator.hh 파일의 47 번째 라인에서 정의되었습니다.
G4GDMLEvaluator::G4GDMLEvaluator | ( | ) |
G4GDMLEvaluator.cc 파일의 41 번째 라인에서 정의되었습니다.
다음을 참조함 : ampere, candela, HepTool::Evaluator::clear(), eval, kelvin, kilogram, meter, mole, second, HepTool::Evaluator::setStdMath(), HepTool::Evaluator::setSystemOfUnits().
void G4GDMLEvaluator::Clear | ( | ) |
G4GDMLEvaluator.cc 파일의 48 번째 라인에서 정의되었습니다.
다음을 참조함 : ampere, candela, HepTool::Evaluator::clear(), eval, kelvin, kilogram, meter, mole, second, HepTool::Evaluator::setStdMath(), HepTool::Evaluator::setSystemOfUnits(), variableList.
다음에 의해서 참조됨 : G4GDMLReadStructure::Clear().
G4GDMLEvaluator.cc 파일의 285 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : G4GDMLWriteStructure::ExportEnergyCuts(), G4GDMLParser::ExportRegions().
G4GDMLEvaluator.cc 파일의 293 번째 라인에서 정의되었습니다.
G4GDMLEvaluator.cc 파일의 57 번째 라인에서 정의되었습니다.
다음을 참조함 : eval, FatalException, HepTool::Evaluator::findVariable(), G4Exception(), HepTool::Evaluator::setVariable().
다음에 의해서 참조됨 : G4GDMLReadDefine::ConstantRead(), DefineMatrix(), G4GDMLReadDefine::ExpressionRead(), G4GDMLReadDefine::QuantityRead().
void G4GDMLEvaluator::DefineMatrix | ( | const G4String & | name, |
G4int | coldim, | ||
std::vector< G4double > | valueList | ||
) |
G4GDMLEvaluator.cc 파일의 80 번째 라인에서 정의되었습니다.
다음을 참조함 : DefineConstant(), FatalException, G4Exception().
다음에 의해서 참조됨 : G4GDMLReadDefine::MatrixRead().
G4GDMLEvaluator.cc 파일의 68 번째 라인에서 정의되었습니다.
다음을 참조함 : eval, FatalException, HepTool::Evaluator::findVariable(), G4Exception(), HepTool::Evaluator::setVariable(), variableList.
다음에 의해서 참조됨 : G4GDMLReadDefine::VariableRead().
G4GDMLEvaluator.cc 파일의 213 번째 라인에서 정의되었습니다.
다음을 참조함 : eval, HepTool::Evaluator::evaluate(), FatalException, G4Exception(), HepTool::Evaluator::OK, HepTool::Evaluator::print_error(), SolveBrackets(), HepTool::Evaluator::status().
다음에 의해서 참조됨 : G4GDMLReadMaterials::AtomRead(), G4GDMLReadStructure::AxisRead(), G4GDMLReadParamvol::Box_dimensionsRead(), G4GDMLReadSolids::BoxRead(), G03ColorReader::ColorRead(), G4GDMLReadParamvol::Cone_dimensionsRead(), G4GDMLReadSolids::ConeRead(), G4GDMLReadDefine::ConstantRead(), G4GDMLReadSolids::CutTubeRead(), G4GDMLReadStructure::DivisionvolRead(), G4GDMLReadMaterials::DRead(), G4GDMLReadSolids::ElconeRead(), G4GDMLReadMaterials::ElementRead(), G4GDMLReadParamvol::Ellipsoid_dimensionsRead(), G4GDMLReadSolids::EllipsoidRead(), G4GDMLReadSolids::EltubeRead(), EvaluateInteger(), G4GDMLReadDefine::ExpressionRead(), G4GDMLReadMaterials::FractionRead(), G4GDMLReadSolids::GenericPolyconeRead(), G4GDMLReadSolids::GenericPolyhedraRead(), G4GDMLReadSolids::GenTrapRead(), GetConstant(), GetVariable(), G4GDMLReadParamvol::Hype_dimensionsRead(), G4GDMLReadSolids::HypeRead(), G4GDMLParser::ImportRegions(), G4GDMLReadMaterials::MaterialRead(), G4GDMLReadDefine::MatrixRead(), G4GDMLReadMaterials::MEERead(), G4GDMLReadSolids::OpticalSurfaceRead(), G4GDMLReadParamvol::Orb_dimensionsRead(), G4GDMLReadSolids::OrbRead(), G4GDMLReadParamvol::Para_dimensionsRead(), G4GDMLReadSolids::ParaboloidRead(), G4GDMLReadParamvol::ParameterisedRead(), G4GDMLReadSolids::ParaRead(), G4GDMLReadParamvol::Polycone_dimensionsRead(), G4GDMLReadSolids::PolyconeRead(), G4GDMLReadParamvol::Polyhedra_dimensionsRead(), G4GDMLReadSolids::PolyhedraRead(), G4GDMLReadDefine::PositionRead(), G4GDMLReadMaterials::PRead(), G4GDMLReadStructure::QuantityRead(), G4GDMLReadDefine::QuantityRead(), G4GDMLReadSolids::ReflectedSolidRead(), G4GDMLReadDefine::RotationRead(), G4GDMLReadSolids::RZPointRead(), G4GDMLReadDefine::ScaleRead(), G4GDMLReadSolids::SectionRead(), G4GDMLReadParamvol::Sphere_dimensionsRead(), G4GDMLReadSolids::SphereRead(), G4GDMLReadParamvol::Torus_dimensionsRead(), G4GDMLReadSolids::TorusRead(), G4GDMLReadParamvol::Trap_dimensionsRead(), G4GDMLReadSolids::TrapRead(), G4GDMLReadParamvol::Trd_dimensionsRead(), G4GDMLReadSolids::TrdRead(), G4GDMLReadMaterials::TRead(), G4GDMLReadParamvol::Tube_dimensionsRead(), G4GDMLReadSolids::TubeRead(), G4GDMLReadSolids::TwistedboxRead(), G4GDMLReadSolids::TwistedtrapRead(), G4GDMLReadSolids::TwistedtrdRead(), G4GDMLReadSolids::TwistedtubsRead(), G4GDMLReadSolids::TwoDimVertexRead(), G4GDMLReadDefine::VariableRead(), G4GDMLReadDefine::VectorRead(), G4GDMLReadSolids::ZplaneRead().
G4GDMLEvaluator.cc 파일의 234 번째 라인에서 정의되었습니다.
다음을 참조함 : Evaluate(), FatalException, G4Exception().
다음에 의해서 참조됨 : G4GDMLReadMaterials::CompositeRead(), G4GDMLReadStructure::DivisionvolRead(), G4GDMLReadSolids::GenericPolyhedraRead(), G4GDMLReadMaterials::IsotopeRead(), G4GDMLRead::LoopRead(), G4GDMLReadDefine::MatrixRead(), G4GDMLReadStructure::PhysvolRead(), G4GDMLReadSolids::PolyhedraRead(), SolveBrackets(), G4GDMLReadStructure::Volume_contentRead().
G4GDMLEvaluator.cc 파일의 256 번째 라인에서 정의되었습니다.
다음을 참조함 : eval, Evaluate(), FatalException, HepTool::Evaluator::findVariable(), G4Exception(), IsVariable().
다음에 의해서 참조됨 : G4GDMLReadDefine::GetConstant().
G4GDMLEvaluator.cc 파일의 274 번째 라인에서 정의되었습니다.
다음을 참조함 : Evaluate(), FatalException, G4Exception(), IsVariable().
다음에 의해서 참조됨 : G4GDMLReadDefine::GetVariable().
G4GDMLEvaluator.cc 파일의 146 번째 라인에서 정의되었습니다.
다음을 참조함 : variableList.
다음에 의해서 참조됨 : GetConstant(), GetVariable(), G4GDMLReadDefine::IsValidID(), G4GDMLRead::LoopRead(), SetVariable().
G4GDMLEvaluator.cc 파일의 135 번째 라인에서 정의되었습니다.
다음을 참조함 : eval, FatalException, G4Exception(), IsVariable(), HepTool::Evaluator::setVariable().
다음에 의해서 참조됨 : G4GDMLRead::LoopRead().
G4GDMLEvaluator.cc 파일의 158 번째 라인에서 정의되었습니다.
다음을 참조함 : G4String::append(), close(), EvaluateInteger(), FatalException, G4Exception(), in, open().
다음에 의해서 참조됨 : Evaluate(), G4GDMLRead::GenerateName(), G4GDMLRead::GeneratePhysvolName().
|
private |
G4GDMLEvaluator.hh 파일의 70 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Clear(), DefineConstant(), DefineVariable(), Evaluate(), G4GDMLEvaluator(), GetConstant(), SetVariable().
|
private |
G4GDMLEvaluator.hh 파일의 71 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : Clear(), DefineVariable(), IsVariable().