Difference between revisions of "Data Analysis"

From BESIII Ferrara Group Wiki
Jump to: navigation, search
(Created page with "Data creation: Data are created by Alberto's software -> GUFI with the following format: - A folder labelled "day_time" - Inside there are two kind of file: a logbook and a fi...")
 
Line 1: Line 1:
 
Data creation:
 
Data creation:
 +
 
Data are created by Alberto's software -> GUFI with the following format:
 
Data are created by Alberto's software -> GUFI with the following format:
 +
 
- A folder labelled "day_time"
 
- A folder labelled "day_time"
 +
 
- Inside there are two kind of file: a logbook and a file for each enabled ROC
 
- Inside there are two kind of file: a logbook and a file for each enabled ROC
  
 
?-Format of the logbook
 
?-Format of the logbook
 +
 
?-Format of the data
 
?-Format of the data
  
 
Data analysis:
 
Data analysis:
 +
 
The data are threated in two step:
 
The data are threated in two step:
 +
 
1- Wenlong code, renamed "TIGER Event Reconstruction" that convert the data collected by each ROC to a root file
 
1- Wenlong code, renamed "TIGER Event Reconstruction" that convert the data collected by each ROC to a root file
 +
 
2- GRAAL to digitize and clusterize the hit from each channel/strip and then performe the tracking
 
2- GRAAL to digitize and clusterize the hit from each channel/strip and then performe the tracking
  
 
TIGER Event Reconstruction
 
TIGER Event Reconstruction
 +
 
The creation of the root file follow several steps:
 
The creation of the root file follow several steps:
 +
 
1- [Script in python] Deconding the data from the ROC and it extract the variables into a root file: ecoarse, efine, tcoarse, tfine, strip ID, chip ID, FEB ID, ROC ID, frameword, altro?
 
1- [Script in python] Deconding the data from the ROC and it extract the variables into a root file: ecoarse, efine, tcoarse, tfine, strip ID, chip ID, FEB ID, ROC ID, frameword, altro?
 +
 
2- Unify the root files from each ROC
 
2- Unify the root files from each ROC
 +
 
3- [ana.C] Calibrate charge and time as a function of the FEB/channel
 
3- [ana.C] Calibrate charge and time as a function of the FEB/channel
 +
 
4- [event.C] Sort the entries as a function of the time, measure the trigger time and create the event  
 
4- [event.C] Sort the entries as a function of the time, measure the trigger time and create the event  
  
 
GRAAL
 
GRAAL
 +
 
The reconstruction and the analysis in GRAAL is divided in three steps:
 
The reconstruction and the analysis in GRAAL is divided in three steps:
 +
 
1- [$graal/src/rec] Prenalysis on the hits and clusterization
 
1- [$graal/src/rec] Prenalysis on the hits and clusterization
 +
 
2- [$graal/src/evt] Tracking and good cluster selection
 
2- [$graal/src/evt] Tracking and good cluster selection
 +
 
3- [$graal/src/ana] Generation of the PDF with the informations of charge, time and occupancy as a function of the FEB
 
3- [$graal/src/ana] Generation of the PDF with the informations of charge, time and occupancy as a function of the FEB

Revision as of 08:53, 16 May 2019

Data creation:

Data are created by Alberto's software -> GUFI with the following format:

- A folder labelled "day_time"

- Inside there are two kind of file: a logbook and a file for each enabled ROC

?-Format of the logbook

?-Format of the data

Data analysis:

The data are threated in two step:

1- Wenlong code, renamed "TIGER Event Reconstruction" that convert the data collected by each ROC to a root file

2- GRAAL to digitize and clusterize the hit from each channel/strip and then performe the tracking

TIGER Event Reconstruction

The creation of the root file follow several steps:

1- [Script in python] Deconding the data from the ROC and it extract the variables into a root file: ecoarse, efine, tcoarse, tfine, strip ID, chip ID, FEB ID, ROC ID, frameword, altro?

2- Unify the root files from each ROC

3- [ana.C] Calibrate charge and time as a function of the FEB/channel

4- [event.C] Sort the entries as a function of the time, measure the trigger time and create the event

GRAAL

The reconstruction and the analysis in GRAAL is divided in three steps:

1- [$graal/src/rec] Prenalysis on the hits and clusterization

2- [$graal/src/evt] Tracking and good cluster selection

3- [$graal/src/ana] Generation of the PDF with the informations of charge, time and occupancy as a function of the FEB