The ROOT system provides a set of OO frameworks with all the functionality needed to handle and analyse large amounts of data in a very efficient way. In order to utilise this functionality with DCS data, an interface has been created that passes data from PVSS to the ROOT environment.
This ROOT-PVSS interface is based on the TCP/IP protocol and allows the reading and displaying of data from PVSS from the archive and/or on change. The software consists of three parts:
- PVSS manager – reads data and passes it to a client
- ROOT library – a set of ROOT classes to read and display the data
- The Generic Viewer – a standalone program to show trends
Users familiar with ROOT can write scripts to analyze data using the advanced facilities provided by ROOT.