

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.
1.4.7