37 #ifndef _G4GDMLREADDEFINE_INCLUDED_ 38 #define _G4GDMLREADDEFINE_INCLUDED_ 83 virtual void DefineRead(
const xercesc::DOMElement*
const);
91 void VectorRead(
const xercesc::DOMElement*
const,
G4ThreeVector&);
92 G4String RefRead(
const xercesc::DOMElement*
const);
94 void ConstantRead(
const xercesc::DOMElement*
const);
95 void MatrixRead(
const xercesc::DOMElement*
const);
96 void PositionRead(
const xercesc::DOMElement*
const);
97 void RotationRead(
const xercesc::DOMElement*
const);
98 void ScaleRead(
const xercesc::DOMElement*
const);
99 void VariableRead(
const xercesc::DOMElement*
const);
100 void QuantityRead(
const xercesc::DOMElement*
const);
101 void ExpressionRead(
const xercesc::DOMElement*
const);
std::map< G4String, G4ThreeVector > rotationMap
std::map< G4String, G4ThreeVector > positionMap
std::map< G4String, G4GDMLMatrix > matrixMap
G4double Get(size_t r, size_t c) const
std::map< G4String, G4ThreeVector > scaleMap
G4GDMLMatrix & operator=(const G4GDMLMatrix &rhs)
void Set(size_t r, size_t c, G4double a)
std::map< G4String, G4double > quantityMap