Difference: HowToUseTheGUIForTheOfflineAlignmentMonitoring (2 vs. 3)

Revision 32009-08-11 - MariannaFontana

Line: 1 to 1
 
META TOPICPARENT name="LHCbDetectorAlignment"
Deleted:
<
<
 -- MariannaFontana - 10 Aug 2009
Line: 8 to 7
 

MoniGUI

Changed:
<
<
This wiki describes how to use MoniGUI that is a graphical user interface for the offline alignment monitoring which can be found in Quality under the LHCB software project and based on the original version of GUI developed for VELO.
>
>
This twiki describes how to use MoniGUI that is a graphical user interface based on Root for the offline alignment monitoring which can be found in Quality under the LHCB software project. It is based on the original version of GUI developed for VELO.
 

Changed:
<
<

To start MoniGUI

>
>

How to get MoniGUI

  On lxplus using your account
Line: 29 to 28
 
  • source setup.csh
Changed:
<
<
Now go into the root directory and open root. To run the tool load and execute the macro:
>
>

How to start MoniGUI

Now go into the Quality/MoniGUI/root directory and open Root. To run the tool:

1. Load and execute the macro:

 

Changed:
<
<
or
>
>
2. Execute directly the macro:
 
Line: 43 to 46
 

Changed:
<
<

To close MoniGUI

>
>

How to close MoniGUI

  Click in the menu Data, then Exit .

How to visualize the monitoring plots

Changed:
<
<
To have a view of the plots for the alignment a .root file has to be open
>
>
To visualize the plots for the alignment open a Root file:
  Click in the menu Data, then Open ROOT file .

Once the file is open choose the tab:

Changed:
<
<
  • Tab for Primary Vertex:
>
>
  • Tab for Primary Vertex (drawVertexPlots.C): click on PV to visualize the plots
 
    • Difference between PV evaluated with tracks reconstructed in the left or in the right half of Velo

    • x, y, z coordinates of PV
Changed:
<
<
  • Tab for VELO:
>
>
  • Tab for VELO (drawVeloPlots.C): click on Misalignment to visualize the plots

    • Misalignment above warning threshold

    • Misalignment significance

    • Clicking on green-red buttons one can show more details for each individual sensor

      • Overview of R and Phi sensors misalignment along x and y evaluated by sinusoidal fit of the residual distribution versus phi (alignOfflineMoni.py)

  • Tab for IT (drawITPlots.C):

    • Number of measurements

    • Residual pull

  • Tab for TT (drawTTPlots.C):

    • Number of measurements
 
Changed:
<
<
    • Misalignment:
>
>
    • Residual pull
 
Changed:
<
<
      • Distribution of fit parameter significances and Distribution of fit parameter significances above alarm threshold.
>
>
  • Tab for OT (drawOTPlots.C):
 
Added:
>
>
    • Number of measurements
 
Changed:
<
<
    • green-red buttons show more details:
>
>
    • Residual pull
 
Changed:
<
<
      • Profile histogram with residuals vs phi for each sensor.
>
>
  • Tab for MUON (drawMuonPlots.C):
 
Changed:
<
<
For the other subdetector there is the possibility to monitor the alignment plotting few histograms. The package provides root macro for each subdetector (ex. drawVeloPlots, drawITPlots ext.).
>
>
    • Number of measurements
 

How to Add new plots

Changed:
<
<
To add or change plots open the root macro and simply modify the method "draw" that draws a page with a canvas that contains the histograms. It is possible to visualize histograms produced by any standard Brunel job.
>
>
To add or change plots open the correspondent Root macro and modify the method "draw". This method draws a page with a canvas that contains the histograms. In this method one can set the histograms that should be visualized inside. It is possible to visualize any histograms produced by any standard Brunel job.
 

How to Add new tabs

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