ROOT 2001
description
Transcript of ROOT 2001
![Page 1: ROOT 2001](https://reader035.fdocuments.net/reader035/viewer/2022070405/56813f55550346895daa1b1f/html5/thumbnails/1.jpg)
June 13-15, 2001 W. Mei 1
ROOT 2001
Use of the ROOT framework in the KLOE experiment
Wen Mei *For the KLOE Collaboration 1
*Laboratori Nazionali di Frascati dell'INFN, Frascati,
Italy.
![Page 2: ROOT 2001](https://reader035.fdocuments.net/reader035/viewer/2022070405/56813f55550346895daa1b1f/html5/thumbnails/2.jpg)
June 13-15, 2001 W. Mei 2
Histogram Monitoring System Kserver and Kbrowser
General status presenter KGeneral
![Page 3: ROOT 2001](https://reader035.fdocuments.net/reader035/viewer/2022070405/56813f55550346895daa1b1f/html5/thumbnails/3.jpg)
June 13-15, 2001 W. Mei 3
1. KLOE Online Data Acquisition System
2. KLOE Monitoring System1) Histogram monitoring system2) General status presenter3) Other tools
![Page 4: ROOT 2001](https://reader035.fdocuments.net/reader035/viewer/2022070405/56813f55550346895daa1b1f/html5/thumbnails/4.jpg)
June 13-15, 2001 W. Mei 4
![Page 5: ROOT 2001](https://reader035.fdocuments.net/reader035/viewer/2022070405/56813f55550346895daa1b1f/html5/thumbnails/5.jpg)
June 13-15, 2001 W. Mei 5
![Page 6: ROOT 2001](https://reader035.fdocuments.net/reader035/viewer/2022070405/56813f55550346895daa1b1f/html5/thumbnails/6.jpg)
June 13-15, 2001 W. Mei 6
Client_server system Kserver & Kbrowser. C++, IBM AIX V4.3, HP-UX V10.2 and OSF1
V4.0 ROOT V2.23, 40+ classes for histogram cr
eation, file access, network communication and GUI management
3. Histogram Monitoring System
![Page 7: ROOT 2001](https://reader035.fdocuments.net/reader035/viewer/2022070405/56813f55550346895daa1b1f/html5/thumbnails/7.jpg)
June 13-15, 2001 W. Mei 7
KidD
Kserver
RC Level
Physmon
Kbrowser
Disk
KLOE Histogram Monitoring System
Remote node
L3filter
FarmsCircYbos
![Page 8: ROOT 2001](https://reader035.fdocuments.net/reader035/viewer/2022070405/56813f55550346895daa1b1f/html5/thumbnails/8.jpg)
June 13-15, 2001 W. Mei 8
Kserver Kserver: Create histograms from online
Kid and offline raw files. Tree of thousands histograms
ECal, QCal, Drift Chamber, Trigger, FEE actions
Establish connection with client. Fill, send, reset histograms Save ROOT file
![Page 9: ROOT 2001](https://reader035.fdocuments.net/reader035/viewer/2022070405/56813f55550346895daa1b1f/html5/thumbnails/9.jpg)
June 13-15, 2001 W. Mei 9
Kbrowser
Browse histograms from Kserver or ROOT/HBOOK files
Display histograms with/without references
Draw histograms in single pad mode or together
![Page 10: ROOT 2001](https://reader035.fdocuments.net/reader035/viewer/2022070405/56813f55550346895daa1b1f/html5/thumbnails/10.jpg)
June 13-15, 2001 W. Mei 10
4. An Example of the Use of the KLOE Histogram Monitoring System
Start_kserver Start_kbrowser
Browse icons Display histograms
![Page 11: ROOT 2001](https://reader035.fdocuments.net/reader035/viewer/2022070405/56813f55550346895daa1b1f/html5/thumbnails/11.jpg)
June 13-15, 2001 W. Mei 11
![Page 12: ROOT 2001](https://reader035.fdocuments.net/reader035/viewer/2022070405/56813f55550346895daa1b1f/html5/thumbnails/12.jpg)
June 13-15, 2001 W. Mei 12
![Page 13: ROOT 2001](https://reader035.fdocuments.net/reader035/viewer/2022070405/56813f55550346895daa1b1f/html5/thumbnails/13.jpg)
June 13-15, 2001 W. Mei 13
![Page 14: ROOT 2001](https://reader035.fdocuments.net/reader035/viewer/2022070405/56813f55550346895daa1b1f/html5/thumbnails/14.jpg)
June 13-15, 2001 W. Mei 14
![Page 15: ROOT 2001](https://reader035.fdocuments.net/reader035/viewer/2022070405/56813f55550346895daa1b1f/html5/thumbnails/15.jpg)
June 13-15, 2001 W. Mei 15
![Page 16: ROOT 2001](https://reader035.fdocuments.net/reader035/viewer/2022070405/56813f55550346895daa1b1f/html5/thumbnails/16.jpg)
June 13-15, 2001 W. Mei 16
KLOE and DANE General Status Presenter
Main program is KGeneral Using C++, ROOT v2.23 analysis environ
ment
5. KGeneral
![Page 17: ROOT 2001](https://reader035.fdocuments.net/reader035/viewer/2022070405/56813f55550346895daa1b1f/html5/thumbnails/17.jpg)
June 13-15, 2001 W. Mei 17
The main functions of the KGeneral program are:
to read the appropriate data files and to create an ntuple structure
to create different time charts of the monitored parameters
to handle the user interface for plot requests
to display of the user requested plots
![Page 18: ROOT 2001](https://reader035.fdocuments.net/reader035/viewer/2022070405/56813f55550346895daa1b1f/html5/thumbnails/18.jpg)
June 13-15, 2001 W. Mei 18
![Page 19: ROOT 2001](https://reader035.fdocuments.net/reader035/viewer/2022070405/56813f55550346895daa1b1f/html5/thumbnails/19.jpg)
June 13-15, 2001 W. Mei 19
![Page 20: ROOT 2001](https://reader035.fdocuments.net/reader035/viewer/2022070405/56813f55550346895daa1b1f/html5/thumbnails/20.jpg)
June 13-15, 2001 W. Mei 20
6.Problems related with ROOT
1) HBOOK to ROOT conversion lose message of fitted parameters
2) Hard to follow up the frequently updated ROOT version