Table Of Contents

Previous topic

pool

Next topic

poolaction

This Page

poolacquisition

This module is part of the Python Pool libray. It defines the class for an acquisition

Classes

PoolCTAcquisition

Inheritance diagram of PoolCTAcquisition

class PoolCTAcquisition(main_element, name='CTAcquisition', slaves=None)[source]

Bases: sardana.pool.poolaction.PoolAction

get_read_value_loop_ctrls()[source]
start_action(*args, **kwargs)[source]

Prepares everything for acquisition and starts it.

Param:config
in_acquisition(states)[source]

Determines if we are in acquisition or if the acquisition has ended based on the current unit trigger modes and states returned by the controller(s)

Parameters:states (dict<PoolElement, State>) – a map containing state information as returned by read_state_info
Returns:returns True if in acquisition or False otherwise
Return type:bool
action_loop()[source]