Eclipse SUMO - Simulation of Urban MObility
MSStageDriving Class Reference

#include <MSStageDriving.h>

Inheritance diagram for MSStageDriving:
[legend]
Collaboration diagram for MSStageDriving:
[legend]

Public Member Functions

void abort (MSTransportable *t)
 abort this stage (TraCI) More...
 
MSStageclone () const
 
double getAngle (SUMOTime now) const
 returns the angle of the transportable More...
 
double getArrivalPos () const
 return default value for undefined arrivalPos More...
 
SUMOTime getArrived () const
 get arrival time of stage More...
 
SUMOTime getDeparted () const
 get departure time of stage More...
 
const MSEdgegetDestination () const
 returns the destination edge More...
 
MSStoppingPlacegetDestinationStop () const
 returns the destination stop (if any) More...
 
double getDistance () const
 get travel distance in this stage More...
 
const MSEdgegetEdge () const
 Returns the current edge. More...
 
double getEdgeAngle (const MSEdge *e, double at) const
 get angle of the edge at a certain position More...
 
double getEdgePos (SUMOTime now) const
 
Position getEdgePosition (const MSEdge *e, double at, double offset) const
 get position on edge e at length at with orthogonal offset More...
 
ConstMSEdgeVector getEdges () const
 the edges of the current stage More...
 
const MSEdgegetFromEdge () const
 
const std::string & getGroup () const
 return the id of the group of transportables traveling together More...
 
SUMOTime getIntendedDepart () const
 
std::string getIntendedVehicleID () const
 
virtual const MSLanegetLane () const
 Returns the current lane (if applicable) More...
 
Position getLanePosition (const MSLane *lane, double at, double offset) const
 get position on lane at length at with orthogonal offset More...
 
const std::set< std::string > & getLines () const
 
MSStoppingPlacegetOriginStop () const
 returns the origin stop (if any). only needed for MSStageTrip More...
 
Position getPosition (SUMOTime now) const
 returns the position of the transportable More...
 
double getSpeed () const
 the speed of the transportable More...
 
std::string getStageDescription (const bool isPerson) const
 return (brief) string representation of the current stage More...
 
std::string getStageSummary (const bool isPerson) const
 return string summary of the current stage More...
 
MSStageType getStageType () const
 
SUMOVehiclegetVehicle () const
 Whether the transportable waits for a vehicle. More...
 
std::string getVehicleType () const
 
std::string getWaitingDescription () const
 Return where the person waits and for what. More...
 
SUMOTime getWaitingTime (SUMOTime now) const
 time spent waiting for a ride More...
 
bool isWaiting4Vehicle () const
 Whether the person waits for a vehicle. More...
 
bool isWaitingFor (const SUMOVehicle *vehicle) const
 Whether the person waits for the given vehicle. More...
 
void loadState (MSTransportable *transportable, std::istringstream &state)
 Reconstructs the current state. More...
 
 MSStageDriving (const MSEdge *origin, const MSEdge *destination, MSStoppingPlace *toStop, const double arrivalPos, const std::vector< std::string > &lines, const std::string &group="", const std::string &intendedVeh="", SUMOTime intendedDepart=-1)
 constructor More...
 
void proceed (MSNet *net, MSTransportable *transportable, SUMOTime now, MSStage *previous)
 proceeds to this stage More...
 
void routeOutput (const bool isPerson, OutputDevice &os, const bool withRouteLength, const MSStage *const previous) const
 Called on writing vehroute output. More...
 
void saveState (std::ostringstream &out)
 Saves the current state into the given stream. More...
 
void setArrivalPos (double arrivalPos)
 
const std::string setArrived (MSNet *net, MSTransportable *transportable, SUMOTime now, const bool vehicleArrived)
 marks arrival time and records driven distance More...
 
void setDeparted (SUMOTime now)
 logs end of the step More...
 
void setDestination (const MSEdge *newDestination, MSStoppingPlace *newDestStop)
 
void setOrigin (const MSEdge *origin)
 change origin for parking area rerouting More...
 
virtual void setSpeed (double)
 sets the walking speed (ignored in other stages) More...
 
void setVehicle (SUMOVehicle *v)
 
void tripInfoOutput (OutputDevice &os, const MSTransportable *const transportable) const
 Called on writing tripinfo output. More...
 
bool unspecifiedArrivalPos () const
 
virtual ~MSStageDriving ()
 destructor More...
 

Protected Attributes

double myArrivalPos
 the position at which we want to arrive More...
 
SUMOTime myArrived
 the time at which this stage ended More...
 
SUMOTime myDeparted
 the time at which this stage started More...
 
const MSEdgemyDestination
 the next edge to reach by getting transported More...
 
MSStoppingPlacemyDestinationStop
 the stop to reach by getting transported (if any) More...
 
const std::string myGroup
 The id of the group of transportables traveling together. More...
 
SUMOTime myIntendedDepart
 
std::string myIntendedVehicleID
 
const std::set< std::string > myLines
 the lines to choose from More...
 
const MSEdgemyOrigin
 the origin edge More...
 
MSStoppingPlacemyOriginStop
 the stop at which this ride starts (or nullptr) More...
 
Position myStopWaitPos
 
SUMOTime myTimeLoss
 While driving, this is the timeLoss of the vehicle when the ride started, after arrival this is the timeLoss which the vehicle accumulated during the ride. More...
 
MSStageType myType
 The type of this stage. More...
 
SUMOVehiclemyVehicle
 The taken vehicle. More...
 
double myVehicleDistance
 
std::string myVehicleID
 cached vehicle data for output after the vehicle has been removed More...
 
std::string myVehicleLine
 
std::string myVehicleType
 
SUMOVehicleClass myVehicleVClass
 
const MSEdgemyWaitingEdge
 
double myWaitingPos
 
SUMOTime myWaitingSince
 The time since which this person is waiting for a ride. More...
 

Static Protected Attributes

static const double ROADSIDE_OFFSET
 the offset for computing positions when standing at an edge More...
 

Private Member Functions

 MSStageDriving (const MSStageDriving &)
 Invalidated copy constructor. More...
 
MSStageDrivingoperator= (const MSStageDriving &)=delete
 Invalidated assignment operator. More...
 

Detailed Description

A "real" stage performing the travelling by a transport system The given route will be chosen. The travel time is computed by the simulation

Definition at line 58 of file MSStageDriving.h.

Constructor & Destructor Documentation

◆ MSStageDriving() [1/2]

MSStageDriving::MSStageDriving ( const MSEdge origin,
const MSEdge destination,
MSStoppingPlace toStop,
const double  arrivalPos,
const std::vector< std::string > &  lines,
const std::string &  group = "",
const std::string &  intendedVeh = "",
SUMOTime  intendedDepart = -1 
)

constructor

Definition at line 46 of file MSStageDriving.cpp.

References DRIVING, and INVALID.

Referenced by clone().

Here is the caller graph for this function:

◆ ~MSStageDriving()

MSStageDriving::~MSStageDriving ( )
virtual

destructor

Definition at line 74 of file MSStageDriving.cpp.

◆ MSStageDriving() [2/2]

MSStageDriving::MSStageDriving ( const MSStageDriving )
private

Invalidated copy constructor.

Member Function Documentation

◆ abort()

◆ clone()

◆ getAngle()

double MSStageDriving::getAngle ( SUMOTime  now) const
virtual

◆ getArrivalPos()

double MSStageDriving::getArrivalPos ( ) const
virtual

return default value for undefined arrivalPos

Reimplemented from MSStage.

Definition at line 333 of file MSStageDriving.cpp.

References MSStage::getDestination(), MSEdge::getLength(), MSStage::myArrivalPos, and unspecifiedArrivalPos().

Referenced by MSDevice_Transportable::notifyMove(), proceed(), MSTransportable::rerouteParkingArea(), and tripInfoOutput().

Here is the caller graph for this function:

◆ getArrived()

SUMOTime MSStage::getArrived ( ) const
inherited

get arrival time of stage

Definition at line 126 of file MSStage.cpp.

References MSStage::myArrived.

Referenced by LIBSUMO_NAMESPACE::Person::getStage().

Here is the caller graph for this function:

◆ getDeparted()

SUMOTime MSStage::getDeparted ( ) const
inherited

get departure time of stage

Definition at line 121 of file MSStage.cpp.

References MSStage::myDeparted.

Referenced by LIBSUMO_NAMESPACE::Person::getStage().

Here is the caller graph for this function:

◆ getDestination()

const MSEdge * MSStage::getDestination ( ) const
inherited

◆ getDestinationStop()

MSStoppingPlace* MSStage::getDestinationStop ( ) const
inlineinherited

returns the destination stop (if any)

Definition at line 80 of file MSStage.h.

References MSStage::myDestinationStop.

Referenced by MSPerson::checkAccess(), LIBSUMO_NAMESPACE::Person::getStage(), getStageSummary(), MSStageTranship::getStageSummary(), MSPModel_Striping::moveInDirectionOnLane(), GUIPerson::GUIPersonPopupMenu::onCmdRemoveObject(), MSRouteHandler::parseWalkPositions(), proceed(), MSTransportable::proceed(), MSTransportable::rerouteParkingArea(), and MSStageTrip::setArrived().

Here is the caller graph for this function:

◆ getDistance()

double MSStageDriving::getDistance ( ) const
virtual

get travel distance in this stage

Implements MSStage.

Definition at line 146 of file MSStageDriving.cpp.

References SUMOVehicle::getOdometer(), myVehicle, and myVehicleDistance.

◆ getEdge()

const MSEdge * MSStageDriving::getEdge ( ) const
virtual

Returns the current edge.

Reimplemented from MSStage.

Definition at line 78 of file MSStageDriving.cpp.

References MSLane::getEdge(), SUMOTrafficObject::getEdge(), SUMOTrafficObject::getLane(), MSStage::myArrived, MSStage::myDestination, myVehicle, and myWaitingEdge.

Referenced by getEdgePos().

Here is the caller graph for this function:

◆ getEdgeAngle()

double MSStage::getEdgeAngle ( const MSEdge e,
double  at 
) const
inherited

get angle of the edge at a certain position

Definition at line 153 of file MSStage.cpp.

References MSEdge::getLanes().

Referenced by MSPModel_NonInteracting::PState::getAngle(), MSPModel_NonInteracting::CState::getAngle(), MSStageTrip::getAngle(), MSStageWaiting::getAngle(), and getAngle().

Here is the caller graph for this function:

◆ getEdgePos()

double MSStageDriving::getEdgePos ( SUMOTime  now) const
virtual

◆ getEdgePosition()

Position MSStage::getEdgePosition ( const MSEdge e,
double  at,
double  offset 
) const
inherited

get position on edge e at length at with orthogonal offset

Definition at line 142 of file MSStage.cpp.

References MSStage::getLanePosition(), and MSEdge::getLanes().

Referenced by MSStageTrip::getPosition(), MSStageWaiting::getPosition(), and getPosition().

Here is the caller graph for this function:

◆ getEdges()

ConstMSEdgeVector MSStageDriving::getEdges ( ) const
virtual

the edges of the current stage

Reimplemented from MSStage.

Definition at line 325 of file MSStageDriving.cpp.

References MSStage::getDestination(), and getFromEdge().

◆ getFromEdge()

const MSEdge * MSStageDriving::getFromEdge ( ) const
virtual

Reimplemented from MSStage.

Definition at line 93 of file MSStageDriving.cpp.

References myWaitingEdge.

Referenced by getEdges(), and routeOutput().

Here is the caller graph for this function:

◆ getGroup()

const std::string& MSStage::getGroup ( ) const
inlineinherited

return the id of the group of transportables traveling together

Definition at line 119 of file MSStage.h.

References MSStage::myGroup.

◆ getIntendedDepart()

SUMOTime MSStageDriving::getIntendedDepart ( ) const
inline

Definition at line 153 of file MSStageDriving.h.

References myIntendedDepart.

Referenced by LIBSUMO_NAMESPACE::Person::getStage().

Here is the caller graph for this function:

◆ getIntendedVehicleID()

std::string MSStageDriving::getIntendedVehicleID ( ) const
inline

Definition at line 149 of file MSStageDriving.h.

References myIntendedVehicleID.

Referenced by LIBSUMO_NAMESPACE::Person::getStage().

Here is the caller graph for this function:

◆ getLane()

virtual const MSLane* MSStage::getLane ( ) const
inlinevirtualinherited

Returns the current lane (if applicable)

Reimplemented in MSStageMoving.

Definition at line 109 of file MSStage.h.

◆ getLanePosition()

Position MSStage::getLanePosition ( const MSLane lane,
double  at,
double  offset 
) const
inherited

get position on lane at length at with orthogonal offset

Definition at line 147 of file MSStage.cpp.

References MSLane::getShape(), MSLane::interpolateLanePosToGeometryPos(), and PositionVector::positionAtOffset().

Referenced by MSPModel_NonInteracting::CState::computeDuration(), MSStage::getEdgePosition(), MSPModel_NonInteracting::PState::getPosition(), and MSPModel_Striping::PState::getPosition().

Here is the caller graph for this function:

◆ getLines()

const std::set<std::string>& MSStageDriving::getLines ( ) const
inline

Definition at line 145 of file MSStageDriving.h.

References myLines.

Referenced by LIBSUMO_NAMESPACE::Person::getStage(), proceed(), and MSTransportable::rerouteParkingArea().

Here is the caller graph for this function:

◆ getOriginStop()

MSStoppingPlace* MSStageDriving::getOriginStop ( ) const
inlinevirtual

returns the origin stop (if any). only needed for MSStageTrip

Reimplemented from MSStage.

Definition at line 84 of file MSStageDriving.h.

References myOriginStop.

Referenced by MSTransportableControl::boardAnyWaiting(), and MSTransportableControl::loadAnyWaiting().

Here is the caller graph for this function:

◆ getPosition()

◆ getSpeed()

double MSStageDriving::getSpeed ( ) const
virtual

the speed of the transportable

Reimplemented from MSStage.

Definition at line 319 of file MSStageDriving.cpp.

References SUMOTrafficObject::getSpeed(), and myVehicle.

◆ getStageDescription()

std::string MSStageDriving::getStageDescription ( const bool  isPerson) const
virtual

return (brief) string representation of the current stage

Implements MSStage.

Definition at line 156 of file MSStageDriving.cpp.

References isWaiting4Vehicle(), joinToString(), and myLines.

◆ getStageSummary()

std::string MSStageDriving::getStageSummary ( const bool  isPerson) const
virtual

◆ getStageType()

MSStageType MSStage::getStageType ( ) const
inlineinherited

Definition at line 114 of file MSStage.h.

References MSStage::myType.

Referenced by MSPerson::checkAccess(), LIBSUMO_NAMESPACE::Person::getStage(), proceed(), MSTransportable::proceed(), MSTransportable::rerouteParkingArea(), and routeOutput().

Here is the caller graph for this function:

◆ getVehicle()

SUMOVehicle* MSStageDriving::getVehicle ( ) const
inlinevirtual

Whether the transportable waits for a vehicle.

Reimplemented from MSStage.

Definition at line 129 of file MSStageDriving.h.

References myVehicle.

Referenced by MSTransportable::rerouteParkingArea(), and MSTransportable::~MSTransportable().

Here is the caller graph for this function:

◆ getVehicleType()

std::string MSStageDriving::getVehicleType ( ) const
inline

Definition at line 157 of file MSStageDriving.h.

References myVehicleType.

Referenced by LIBSUMO_NAMESPACE::Person::getStage().

Here is the caller graph for this function:

◆ getWaitingDescription()

std::string MSStageDriving::getWaitingDescription ( ) const

Return where the person waits and for what.

Definition at line 400 of file MSStageDriving.cpp.

References Named::getID(), isWaiting4Vehicle(), joinToString(), MSStage::myDestinationStop, myLines, and myWaitingEdge.

Referenced by MSTransportableControl::abortAnyWaitingForVehicle().

Here is the caller graph for this function:

◆ getWaitingTime()

SUMOTime MSStageDriving::getWaitingTime ( SUMOTime  now) const
virtual

time spent waiting for a ride

Reimplemented from MSStage.

Definition at line 313 of file MSStageDriving.cpp.

References isWaiting4Vehicle(), and myWaitingSince.

◆ isWaiting4Vehicle()

bool MSStageDriving::isWaiting4Vehicle ( ) const
virtual

Whether the person waits for a vehicle.

Reimplemented from MSStage.

Definition at line 307 of file MSStageDriving.cpp.

References MSStage::myArrived, and myVehicle.

Referenced by getAngle(), getEdgePos(), getPosition(), getStageDescription(), getStageSummary(), getWaitingDescription(), and getWaitingTime().

Here is the caller graph for this function:

◆ isWaitingFor()

bool MSStageDriving::isWaitingFor ( const SUMOVehicle vehicle) const
virtual

◆ loadState()

void MSStageDriving::loadState ( MSTransportable transportable,
std::istringstream &  state 
)
virtual

◆ operator=()

MSStageDriving& MSStageDriving::operator= ( const MSStageDriving )
privatedelete

Invalidated assignment operator.

◆ proceed()

◆ routeOutput()

void MSStageDriving::routeOutput ( const bool  isPerson,
OutputDevice os,
const bool  withRouteLength,
const MSStage *const  previous 
) const
virtual

Called on writing vehroute output.

Parameters
[in]isPersonWhether we are writing person or container info
[in]osThe stream to write the information into
[in]withRouteLengthwhether route length shall be written
[in]previousThe previous stage for additional info such as from edge
Exceptions
IOErrornot yet implemented

Implements MSStage.

Definition at line 264 of file MSStageDriving.cpp.

References OutputDevice::closeTag(), StringUtils::escapeXML(), MSStage::getDestination(), MSStage::getEdge(), getFromEdge(), Named::getID(), MSStoppingPlace::getMyName(), MSStage::getStageType(), MSStage::myArrivalPos, MSStage::myDestinationStop, myIntendedDepart, myIntendedVehicleID, myLines, myVehicleDistance, OutputDevice::openTag(), SUMO_ATTR_ARRIVALPOS, SUMO_ATTR_BUS_STOP, SUMO_ATTR_DEPART, SUMO_ATTR_FROM, SUMO_ATTR_INTENDED, SUMO_ATTR_LINES, SUMO_ATTR_TO, time2string(), unspecifiedArrivalPos(), WAITING_FOR_DEPART, and OutputDevice::writeAttr().

◆ saveState()

void MSStageDriving::saveState ( std::ostringstream &  out)
virtual

Saves the current state into the given stream.

Reimplemented from MSStage.

Definition at line 410 of file MSStageDriving.cpp.

References Named::getID(), MSStage::myArrived, MSStage::myDeparted, myTimeLoss, myVehicle, myVehicleDistance, and myWaitingSince.

◆ setArrivalPos()

void MSStage::setArrivalPos ( double  arrivalPos)
inlineinherited

Definition at line 93 of file MSStage.h.

References MSStage::myArrivalPos.

Referenced by MSStageTrip::setArrived().

Here is the caller graph for this function:

◆ setArrived()

const std::string MSStageDriving::setArrived ( MSNet net,
MSTransportable transportable,
SUMOTime  now,
const bool  vehicleArrived 
)
virtual

◆ setDeparted()

void MSStage::setDeparted ( SUMOTime  now)
inherited

logs end of the step

Definition at line 114 of file MSStage.cpp.

References MSStage::myDeparted.

◆ setDestination()

void MSStage::setDestination ( const MSEdge newDestination,
MSStoppingPlace newDestStop 
)
inherited

Definition at line 159 of file MSStage.cpp.

References MSStoppingPlace::getBeginLanePosition(), MSStoppingPlace::getEndLanePosition(), MSStage::myArrivalPos, MSStage::myDestination, and MSStage::myDestinationStop.

Referenced by MSTransportable::rerouteParkingArea().

Here is the caller graph for this function:

◆ setOrigin()

void MSStageDriving::setOrigin ( const MSEdge origin)
inline

change origin for parking area rerouting

Definition at line 162 of file MSStageDriving.h.

References myOrigin.

Referenced by MSTransportable::rerouteParkingArea().

Here is the caller graph for this function:

◆ setSpeed()

virtual void MSStage::setSpeed ( double  )
inlinevirtualinherited

sets the walking speed (ignored in other stages)

Reimplemented in MSPerson::MSPersonStage_Walking.

Definition at line 136 of file MSStage.h.

◆ setVehicle()

void MSStageDriving::setVehicle ( SUMOVehicle v)

◆ tripInfoOutput()

void MSStageDriving::tripInfoOutput ( OutputDevice os,
const MSTransportable *const  transportable 
) const
virtual

◆ unspecifiedArrivalPos()

bool MSStageDriving::unspecifiedArrivalPos ( ) const

Definition at line 338 of file MSStageDriving.cpp.

References MSStage::myArrivalPos.

Referenced by getArrivalPos(), MSDevice_Transportable::notifyMove(), and routeOutput().

Here is the caller graph for this function:

Field Documentation

◆ myArrivalPos

◆ myArrived

◆ myDeparted

◆ myDestination

◆ myDestinationStop

◆ myGroup

const std::string MSStage::myGroup
protectedinherited

The id of the group of transportables traveling together.

Definition at line 236 of file MSStage.h.

Referenced by clone(), MSStage::getGroup(), and proceed().

◆ myIntendedDepart

SUMOTime MSStageDriving::myIntendedDepart
protected

Definition at line 202 of file MSStageDriving.h.

Referenced by clone(), getIntendedDepart(), getStageSummary(), and routeOutput().

◆ myIntendedVehicleID

std::string MSStageDriving::myIntendedVehicleID
protected

Definition at line 201 of file MSStageDriving.h.

Referenced by clone(), getIntendedVehicleID(), getStageSummary(), and routeOutput().

◆ myLines

const std::set<std::string> MSStageDriving::myLines
protected

the lines to choose from

Definition at line 179 of file MSStageDriving.h.

Referenced by clone(), getLines(), getStageDescription(), getStageSummary(), getWaitingDescription(), isWaitingFor(), proceed(), and routeOutput().

◆ myOrigin

const MSEdge* MSStageDriving::myOrigin
protected

the origin edge

Definition at line 176 of file MSStageDriving.h.

Referenced by clone(), proceed(), and setOrigin().

◆ myOriginStop

MSStoppingPlace* MSStageDriving::myOriginStop
protected

the stop at which this ride starts (or nullptr)

Definition at line 199 of file MSStageDriving.h.

Referenced by getOriginStop(), and proceed().

◆ myStopWaitPos

Position MSStageDriving::myStopWaitPos
protected

Definition at line 197 of file MSStageDriving.h.

Referenced by getPosition(), and proceed().

◆ myTimeLoss

SUMOTime MSStageDriving::myTimeLoss
protected

While driving, this is the timeLoss of the vehicle when the ride started, after arrival this is the timeLoss which the vehicle accumulated during the ride.

Definition at line 191 of file MSStageDriving.h.

Referenced by loadState(), saveState(), setArrived(), setVehicle(), and tripInfoOutput().

◆ myType

MSStageType MSStage::myType
protectedinherited

The type of this stage.

Definition at line 233 of file MSStage.h.

Referenced by MSStageWaiting::clone(), MSStage::getStageType(), MSStageWaiting::routeOutput(), and MSStageWaiting::tripInfoOutput().

◆ myVehicle

SUMOVehicle* MSStageDriving::myVehicle
protected

◆ myVehicleDistance

double MSStageDriving::myVehicleDistance
protected

◆ myVehicleID

std::string MSStageDriving::myVehicleID
protected

cached vehicle data for output after the vehicle has been removed

Definition at line 184 of file MSStageDriving.h.

Referenced by setVehicle(), and tripInfoOutput().

◆ myVehicleLine

std::string MSStageDriving::myVehicleLine
protected

Definition at line 185 of file MSStageDriving.h.

Referenced by setVehicle(), and tripInfoOutput().

◆ myVehicleType

std::string MSStageDriving::myVehicleType
protected

Definition at line 186 of file MSStageDriving.h.

Referenced by getVehicleType(), and setVehicle().

◆ myVehicleVClass

SUMOVehicleClass MSStageDriving::myVehicleVClass
protected

Definition at line 188 of file MSStageDriving.h.

Referenced by setVehicle(), and tripInfoOutput().

◆ myWaitingEdge

const MSEdge* MSStageDriving::myWaitingEdge
protected

◆ myWaitingPos

double MSStageDriving::myWaitingPos
protected

Definition at line 193 of file MSStageDriving.h.

Referenced by getAngle(), getEdgePos(), getPosition(), and proceed().

◆ myWaitingSince

SUMOTime MSStageDriving::myWaitingSince
protected

The time since which this person is waiting for a ride.

Definition at line 195 of file MSStageDriving.h.

Referenced by getWaitingTime(), loadState(), proceed(), saveState(), and tripInfoOutput().

◆ ROADSIDE_OFFSET

const double MSStage::ROADSIDE_OFFSET
staticprotectedinherited

the offset for computing positions when standing at an edge

Definition at line 239 of file MSStage.h.

Referenced by MSStageTrip::getPosition(), MSStageWaiting::getPosition(), and getPosition().


The documentation for this class was generated from the following files: