API for networked distributed processing development
Netcom is an Application Programming Interface (API) that communicates with Cheetah for online interaction with custom, user written programs - resulting in a very powerful experiment control environment. NetCom provides networked distribution of Cheetah data records for real-time data analysis and experiment control. Data records may be selectively distributed across the network to one or more computers, each running multiple analysis programs. Commands can be sent to control Cheetah and its hardware interfaces, as well as requesting the status of most Cheetah parameters. Experiment control programs can generate Event Records, which are distributed to all other NetCom programs for message communications and coordination.