Public Member Functions | |
BDSBeamlineNavigator () | |
~BDSBeamlineNavigator () | |
void | addComponent (BDSAcceleratorComponent *var) |
void | print () |
G4RotationMatrix * | rotation () |
G4RotationMatrix * | rotationGlobal () |
G4ThreeVector * | position () |
G4ThreeVector * | positionStart () |
G4ThreeVector * | positionEnd () |
G4ThreeVector * | positionFromCurrentCenter () |
G4double | s_total () |
void | first () |
bool | isDone () |
void | next () |
Private Attributes | |
G4ThreeVector * | _localX |
G4ThreeVector * | _localY |
G4ThreeVector * | _localZ |
G4ThreeVector * | _position |
G4ThreeVector * | _positionStart |
G4ThreeVector * | _positionEnd |
G4ThreeVector * | _positionFromCurrentCenter |
G4ThreeVector * | _zHalfAngle |
G4RotationMatrix * | _rotationLocal |
G4RotationMatrix * | _rotationGlobal |
G4RotationMatrix * | _rotation |
std::list< G4RotationMatrix * > | _rotationList |
std::list< G4RotationMatrix * > | _rotationGlobalList |
std::list< G4ThreeVector * > | _positionList |
std::list< G4ThreeVector * > | _positionStartList |
std::list< G4ThreeVector * > | _positionEndList |
std::list< G4ThreeVector * > | _positionFromCurrentCenterList |
std::list< G4RotationMatrix * >::const_iterator | _iterRotation |
std::list< G4RotationMatrix * >::const_iterator | _iterRotationGlobal |
std::list< G4ThreeVector * >::const_iterator | _iterPosition |
std::list< G4ThreeVector * >::const_iterator | _iterPositionStart |
std::list< G4ThreeVector * >::const_iterator | _iterPositionEnd |
std::list< G4ThreeVector * >::const_iterator | _iterPositionFromCurrentCenter |
G4double | _s_local |
G4double | _s_total |
Definition at line 9 of file BDSBeamlineNavigator.hh.