GUI

The DQM client actions and the view monitoring information are performed through a Interactive Web Interface (XDAQ application), allowing to act as a Web Server, and through a synoptic view, called TrackerMap, which show the full tracker in "exploded view", colour scales associable to monitoring information or alarm levels. DQM client can be started from anywhere, just a web browser (firefox2.0) is needed, and can act as Web Server (e.g. connect w/ Iguana GUI).

The DQM client does not access directly to EventSetup, but it receives automatically the MEs available from the Collector through packages of information.

clusterFinishingUpdating.png

After the first 10 packages received the Quality Tests are automatically setted up and applied to the different MEs, as defined by the configuration file (sipixel_qualitytest_config.xml).

settingUpQT.png

The allowing functions, developed in the SiPixelActionExecutor class, are called from html page (through the different shown buttons) evoking java scripts

  • Collate ME's:
  • Update Summary: creates/updates summary histograms from ME’s (Summary_ME’s)
  • QTest Results: runs the pre-defined (in .xml file in user's area) quality tests and attaches the results (errors/warnings/etc) to the ME's. returns results of actions (plots, trees, Quality Test results),
  • Save All: saves all subscribed ME's and summary ME's, including their quality test results,
  • Get ME List:
  • Get TrackerMap: provide TrackerMap with various views (e.g. geometric, readout, control, cooling)

The arrangement of plots is organized according to views of detector hierarchical structure (e.g. by geometry, by FED connections etc.). These views define also directory structure within root files and histograms of monitorable informations available can be generated at any level. To look at the ME distributions, there are implemented three different view:

Single Module View tab
reaches as the lowest level of granularity the single silicon sensor (BPIX module or FPIX plaquette) and provides browsable tree with single module ME’s to view. Through the Sub-Detectors dropdown box it is possible to select the particular part of the SiPixel dector interested in. To submit the request and visualize the selected structure is necessary to click on the Get Tree button. After some seconds, depending on how many MEs are available for the particular monitored source and the complexity of the selected sub-detector, the user is able to browse the list of available MEs associated with each single module through an easy and intuitive tree, displaying detector hierarchical view. Clicking on the different ME icon associated to each module, it is possible to plot interactively the relative histogram on the left part of the browse window (it takes the time necessary to provide the request to the source).
windowAction.png trackSingleModuleWindow.png
Picture_13.png

Summary View tab
provides browsable tree with summary ME’s to view. Through the Sub-Detectors dropdown box it is possible to select the particular part of the SiPixel dector interested in. To submit the request and visualize the selected structure is necessary to click on the Get Tree button. After some seconds, depending on how many MEs are available for the particular monitored source and the complexity of the selected sub-detector, the user is able to browse the list of available summary MEs associated with each sub detector through an easy and intuitive tree, displaying detector hierarchical view. Clicking on the different summary ME icon associated to each sub detector, it is possible to plot interactively the relative distribution on the left part of the browse window (it takes the time necessary to provide the request to the source).
summaryViewWindow.png trackSummaryWindow.png
Summary_adc_in_Blade01.png
Alarm View tab
reaches as the lowest level of granularity the single silicon sensor (BPIX module or FPIX plaquette) and provide browsable tree with problematic ME's to view, including Quality Test result. Through the Sub-Detectors dropdown box it is possible to select the particular part of the SiPixel dector interested in. To submit the request and visualize the selected structure is necessary to click on the Get Alarm button.
alarmViewWindow.png alarm.png
The user is able to browse the list of each MEs which does not pass the criterions through an easy and intuitive tree, displaying detector hierarchical view. Clicking on the different ME, it is possible to read the warnings/errors comments on the bottom of the GUI window, where
QTest Status
reports the alarm level: Statistics Insufficient(Blue led), Warning (Yellow led) and Error (Red led)
QTest Status
explains the reason of the Quality Test failure
Collectior/FU0/...
ME declaration

blueAlarmWindow.png yellowAlarmWindow.png redAlarmWindow.png

-- MiaTosi - 22 Jun 2007

Edit | Attach | Watch | Print version | History: r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r1 - 2007-06-22 - MiaTosi
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    CMS/PixelDQM All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2023 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use Discourse or Send feedback