Euroball III Data Acquisition

NEO++

Nuclear Event Orientation

A complete development tool called the Neo++ Development Center is available to users to aid the programming of the processor farm in both Types of operation. The tool allows the user to create programs (following the Neo++ rules), to compile it, load it into the farm and execute it. A full source debugger is also available. The appropiate interface procedures will be available to users who which to run their own analysis codes on the processor farm.

Neo++ is an extension of the C++ language providing the statements to program the processor farm. In particular it provides the grammar needed to describe the raw data format of the expected input events, the data processing required, the output data streams, the building of histograms and gates and dynamically setable variables to allow run-time interaction with the analysis code.