94 G4Exception(
"G4tgbPlaceParamCircle::G4tgbPlaceParamCircle()",
109 G4cout <<
" G4tgbPlaceParamCircle::G4tgbPlaceParamCircle():" <<
G4endl
112 <<
" step - " << theStep <<
G4endl
148 G4cout <<
" G4tgbPlaceParamCircle::ComputeTransformation():"
151 <<
" centre - " << origin <<
G4endl
152 <<
" rotation-matrix - " << *pvRm <<
G4endl;
G4tgbPlaceParamCircle(G4tgrPlaceParameterisation *)
CLHEP::Hep3Vector G4ThreeVector
static G4int GetVerboseLevel()
const G4String & GetParamType() const
G4RotationMatrix * theRotationMatrix
G4ThreeVector theDirInPlane
CLHEP::HepRotation G4RotationMatrix
void SetTranslation(const G4ThreeVector &v)
void ComputeTransformation(const G4int copyNo, G4VPhysicalVolume *physVol) const
std::vector< G4double > GetExtraData() const
Hep3Vector & rotate(double, const Hep3Vector &)
Hep3Vector cross(const Hep3Vector &) const
void G4Exception(const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *description)
HepRotation & rotate(double delta, const Hep3Vector &axis)
G4GLOB_DLL std::ostream G4cout
void SetRotation(G4RotationMatrix *)
const G4RotationMatrix * GetRotation() const
virtual void SetCopyNo(G4int CopyNo)=0
G4ThreeVector theCircleAxis
void CheckNExtraData(G4tgrPlaceParameterisation *tgrParam, G4int nWcheck, WLSIZEtype st, const G4String &methodName)
const G4String & GetName() const