Whenever a move with more than one motor (or moveable element in general) is requested, a MotorGroup object containing all elements involved in the movement is silently created.
The motor group will not be removed automatically after the operation finishes. This allows reuse of the groups by subsequent operation involving the same set of moveables. You can however freely remove them manually with no adverse effects.
The motor group object is also exposed as a Tango device, by default using
mg/<pool name>/_mg_ms_<pid>_<num> where
pool name is the
alias or instance name of the Pool hosting the MotorGroup,
pid is a PID
of the MacroServer that created the MotorGroup, and
num is just a