Transcript ppt
GLAST LAT Project The online monitor for the beam test 2006 - MRB 24 01 2006 Online monitor for the beam test 2006 VRVS January 24, 2006 Luca Baldini, Johan Bregeon, Luca Latronico, Carmelo Sgrò Luca Baldini 1 GLAST LAT Project The online monitor for the beam test 2006 - MRB 24 01 2006 Basic ideas • • Continuous real time monitoring of the CU (and ancillary systems?) behavior/performance: – Definition of a basic set of standard distributions at the global (CU) level and the subsystems (TKR, CAL, ACD) level. – Few simple quantities as sensitive as possible to problems/malfunctioning (both in the CU and, possibly, in the beam) to be identified. All the remaining analysis should be performed offline. – Corresponding set of plots arranged in such a way that the visualization is easy. – Minimize the impact onto the data acquisition in terms of required processing power. – Playback capability. Based onto the online monitor for the TKR electrical tests at the single tower level: – Extend it to the other subsystems (CAL, ACD?). Suggestions welcome! – Optimize the code to accommodate the data processing needed. Luca Baldini 2 GLAST LAT Project The online monitor for the beam test 2006 - MRB 24 01 2006 Overall architecture I • Based on the DataDistributor technology developed by the Online group within the LATTE framework: – Event data packets received by the PC hosting the acquisition can be multicasted to one(several) remote machine(s) using a modest amount of resources. – All the processing required for the actual monitoring is then performed by the remote machine. – Playback capability can be implemented fairly easily. • Some tools already existing, based on this technology: – GOSED: single event display at the single tower level. – Consumer: simple online monitor, but some features that would be useful for our purposes are missing. Luca Baldini 3 GLAST LAT Project The online monitor for the beam test 2006 - MRB 24 01 2006 Overall architecture II Luca Baldini 4 GLAST LAT Project The online monitor for the beam test 2006 - MRB 24 01 2006 Overall architecture III • • • Based on a single configuration file in which the user can easily specify: – The columns of the ntuple(s). – The plots to be done. – The mapping between the plots and the GUI. Main features: – Multiple different monitors (customized for different goals) can be run in parallel on different machines with essentially no impact on the acquisition. – Trivial to include the monitoring of the ancillary systems if they are fully integrated with the CU DAQ. – Meant to work for all the possible hardware configurations (from the single tower to the full LAT). Could be potentially used for the LAT environmental tests @ NRL. Current status: – General infrastructure in place. Fully functional with a single TEM. – Need to define in details the quantities to be monitored. – Need to decide if we want to support the monitor of the ACD tiles. – Need to implement the support for multiple TEMs (should be straightforward). Luca Baldini 5