malcolm.modules.pmac.includes

malcolm.modules.pmac.includes.compoundmotor_collection(mri, pv_prefix, scannable)
Parameters
  • mri (str) – Malcolm resource id of the RawMotor Block

  • pv_prefix (str) – The root PV for the all records

  • scannable (str) – The scannable name for GDA of this motor

malcolm.modules.pmac.includes.cs_collection(mri_prefix, pv_prefix, cs)
Parameters
  • mri_prefix (str) – Malcolm resource id prefix of the controller

  • pv_prefix (str) – The root PV for the all records, without the CS number

  • cs (int) – The Co-ordinate system number

malcolm.modules.pmac.includes.motor_records(pv_prefix)
Parameters

pv_prefix (str) – The root PV for the motor record

malcolm.modules.pmac.includes.rawmotor_collection(mri, pv_prefix, scannable)
Parameters
  • mri (str) – Malcolm resource id of the RawMotor Block

  • pv_prefix (str) – The root PV for the all records

  • scannable (str) – The scannable name for GDA of this motor

malcolm.modules.pmac.includes.trajectory_collection(mri_prefix, pv_prefix)
Parameters
  • mri_prefix (str) – Malcolm resource id of the Block

  • pv_prefix (str) – the root PV for the trajectory scan template