Index: /esaf_lal/branches/camille/packages/analysis/GNUmakefile
===================================================================
--- /esaf_lal/branches/camille/packages/analysis/GNUmakefile	(revision 176)
+++ /esaf_lal/branches/camille/packages/analysis/GNUmakefile	(revision 176)
@@ -0,0 +1,49 @@
+# Makefile for analysis
+# Camille Moretto
+# 13/06/2013
+
+ifndef ESAFINSTALL
+ESAFINSTALL = /Users/moretto/Documents/thesis/ESAF/Code/esaf_lal/esaf
+endif
+
+include $(ESAFINSTALL)/packages/config.gmk
+include $(ESAFINSTALL)/packages/g4libs.gmk
+include $(ESAFINSTALL)/packages/vgmlibs.gmk
+
+SUBDIRS = ../common
+
+# this sequence does link
+libs = base lowtran gui atmosphere SimuEvent genbase showers lightsources tools optics  radiativetransfer lighttoeuso simuframework electronics dettools cfortran EventViewer
+
+ifdef G4INSTALL
+libs += G4Detector Parameters
+endif
+
+ifdef USE_SLAST77
+libs += slast
+endif
+
+libraries = $(patsubst %,-l$(LIBPREFIX)%,$(libs))
+libdep = $(patsubst %,$(LIBDIR)/lib$(LIBPREFIX)%.so,$(libs))
+
+CXXFLAGS += -I$(ESAFINSTALL)/packages/common/base/include/
+CXXFLAGS += -I$(ESAFINSTALL)/packages/common/root/include/
+CXXFLAGS += -I$(ESAFINSTALL)/packages/common/gui/include/
+CXXFLAGS += -I$(ESAFINSTALL)/packages/common/eventviewer/include/
+CXXFLAGS += -I$(ESAFINSTALL)/packages/simulation/framework/include
+CXXFLAGS += -I$(ESAFINSTALL)/packages/simulation/detector/optics/include
+CXXFLAGS += -I$(ESAFINSTALL)/packages/simulation/lightsources/include
+CXXFLAGS += -I$(ESAFINSTALL)/packages/simulation/detector/tools/include
+CXXFLAGS += -I$(ESAFPACKAGES)/simulation/tools/include
+ifdef G4INSTALL
+CXXFLAGS += -I$(ESAFINSTALL)/packages/simulation/detector/G4Detector/include/
+CXXFLAGS += -I$(ESAFPACKAGES)/simulation/detector/Parameters/include
+endif
+
+.PHONY: all includes clean obj lib tags doc
+
+all: average_time_distri
+
+average_time_distri: $(libdep) average_time_distri.C
+	$(CXX) $(CXXFLAGS) average_time_distri.C -L$(LIBDIR) $(libraries) $(LDFLAGS) $(libraries) $(G4LIBS) $(VGMLIBS) -o average_time_distri.exe
+
Index: /esaf_lal/branches/camille/packages/analysis/README
===================================================================
--- /esaf_lal/branches/camille/packages/analysis/README	(revision 176)
+++ /esaf_lal/branches/camille/packages/analysis/README	(revision 176)
@@ -0,0 +1,1 @@
+test_up: permet de faire la moyenne de la distribution des GTU pour une simulation comportant plusieurs Ã©vÃ©nements. 
Index: /esaf_lal/branches/camille/packages/analysis/analysis.C
===================================================================
--- /esaf_lal/branches/camille/packages/analysis/analysis.C	(revision 176)
+++ /esaf_lal/branches/camille/packages/analysis/analysis.C	(revision 176)
@@ -0,0 +1,222 @@
+//
+//  analysis.C
+//
+//
+//  Created by moretto on 04/07/13.
+//
+//
+
+#include <TROOT.h>
+#include <TRint.h>
+#include <TFile.h>
+#include <TGFileDialog.h>
+#include <TCanvas.h>
+#include <TStyle.h>
+#include <TTree.h>
+#include <TChain.h>
+#include <TH1.h>
+#include <TH2.h>
+#include <TProfile.h>
+#include <TF1.h>
+#include <TRandom.h>
+#include <TRandom1.h>
+#include <TMath.h>
+#include <TLegend.h>
+#include <TGraph.h>
+#include <TMarker.h>
+#include <TArrow.h>
+#include <TGraphErrors.h>
+#include <TGraphAsymmErrors.h>
+#include <TLatex.h>
+#include <TLegend.h>
+#include <TLegendEntry.h>
+#include <TPaveText.h>
+#include <TMath.h>
+
+
+
+#include "Riostream.h"
+#include "TCanvas.h"
+#include "TFile.h"
+#include "TTree.h"
+#include "TControlBar.h"
+#include "TSystem.h"
+#include "TGFileDialog.h"
+#include "TPaveText.h"
+#include "TString.h"
+#include "TView.h"
+#include "TApplication.h"
+
+
+
+#include "EEvent.hh"
+#include "EDetPhoton.hh"
+#include "EDetector.hh"
+
+
+#include <iostream>
+#include <cmath>
+#include <cstring>
+#include <list>
+#include <utility>
+#include <numeric>
+#include <functional>
+#include <algorithm>
+#include <vector>
+#include <stdio.h>
+
+void analysis()
+{
+    //Computation of efficiency curves
+    
+    double x[200], ratio_1[200], ratio_2[200], ratio_3[200], ratio_4[200], ratio_5[200];
+    double ratio_1_min = 1, ratio_2_min = 1, ratio_3_min = 1, ratio_4_min = 1, ratio_5_min = 1;
+    
+    for (int j= 0; j<200; j++)
+    {
+        x[j] = 0;
+        ratio_1[j] = 0;
+        ratio_2[j] = 0;
+        ratio_3[j] = 0;
+    }
+    
+    TFile f1("/Users/moretto/Documents/thesis/ESAF/Code/esaf_lal/esaf/packages/analysis/average_time_distri_30ns.root");
+    TProfile *h1 = (TProfile*)f1.Get("hprof_1");
+    
+    TFile f2("/Users/moretto/Documents/thesis/ESAF/Code/esaf_lal/esaf/packages/analysis/average_time_distri_Bis_10ns.root");
+    TProfile *h2 = (TProfile*)f2.Get("hprof_1");
+    
+    TFile f3("/Users/moretto/Documents/thesis/ESAF/Code/esaf_lal/esaf/packages/analysis/average_time_distri_5ns.root");
+    TProfile *h3 = (TProfile*)f3.Get("hprof_1");
+    
+    TFile f4("/Users/moretto/Documents/thesis/ESAF/Code/esaf_lal/esaf/packages/analysis/average_time_distri_1ns.root");
+    TProfile *h4 = (TProfile*)f4.Get("hprof_1");
+    
+    TFile f5("/Users/moretto/Documents/thesis/ESAF/Code/esaf_lal/esaf/packages/analysis/average_time_distri_20ns.root");
+    TProfile *h5 = (TProfile*)f5.Get("hprof_1");
+    
+    TFile f6("/Users/moretto/Documents/thesis/ESAF/Code/esaf_lal/esaf/packages/analysis/average_time_distri_60ns.root");
+    TProfile *h6 = (TProfile*)f6.Get("hprof_1");
+    
+    for (int i=0; i<128; i++)
+    {
+        double bin1 = h1->GetBinContent(i);
+        double bin2 = h2->GetBinContent(i);
+        double bin3 = h3->GetBinContent(i);
+        double bin4 = h4->GetBinContent(i);
+        double bin5 = h5->GetBinContent(i);
+        double bin6 = h6->GetBinContent(i);
+        
+        
+        x[i] = i;
+        
+        //std::cout << "contenu du bin #" << i << " => " << bin1 << std::endl;
+        
+        if (bin4 == 0)
+        {
+            ratio_1[i] = 0;
+            ratio_2[i] = 0;
+            ratio_3[i] = 0;
+            ratio_4[i] = 0;
+            ratio_5[i] = 0;
+        }
+        
+        else
+        {
+            ratio_1[i] = bin1/bin4;
+            ratio_2[i] = bin2/bin4;
+            ratio_3[i] = bin3/bin4;
+            ratio_4[i] = bin5/bin4;
+            ratio_5[i] = bin6/bin4;
+        }
+        
+        if (ratio_1[i] < ratio_1_min && ratio_1[i] != 0)
+            ratio_1_min = ratio_1[i];
+        
+        if (ratio_2[i] < ratio_2_min && ratio_2[i] != 0)
+            ratio_2_min = ratio_2[i];
+        
+        if (ratio_3[i] < ratio_3_min && ratio_3[i] != 0)
+            ratio_3_min = ratio_3[i];
+        
+        if (ratio_4[i] < ratio_4_min && ratio_4[i] != 0)
+            ratio_4_min = ratio_4[i];
+        
+        if (ratio_5[i] < ratio_5_min && ratio_5[i] != 0)
+            ratio_5_min = ratio_5[i];
+    }
+    
+    //Prints out on screen 
+    
+    std::cout << "ratio min 60/1 30/1 20/1 10/1 5/1 ns => " << ratio_5_min << " " << ratio_1_min << " " << ratio_4_min << " " << ratio_2_min << " " << ratio_3_min << std::endl;
+    
+    TCanvas *c1 = new TCanvas("c1","efficiency: 30/1ns");
+    c1->cd();
+    TGraph *g_efficiency1 = new TGraph(128, x, ratio_1);
+    //g_efficiency->SetLineColor(2);
+    //g_efficiency->SetLineWidth(2);
+    g_efficiency1->SetMarkerColor(4);
+    g_efficiency1->SetMarkerStyle(21);
+    g_efficiency1->Draw("AP");
+    
+    TCanvas *c2 = new TCanvas("c2","efficiency: 10/1ns");
+    c2->cd();
+    TGraph *g_efficiency2 = new TGraph(128, x, ratio_2);
+    //g_efficiency->SetLineColor(2);
+    //g_efficiency->SetLineWidth(2);
+    g_efficiency2->SetMarkerColor(4);
+    g_efficiency2->SetMarkerStyle(21);
+    g_efficiency2->Draw("AP");
+    
+    TCanvas *c3 = new TCanvas("c3","efficiency: 5/1ns");
+    c3->cd();
+    TGraph *g_efficiency3 = new TGraph(128, x, ratio_3);
+    //g_efficiency->SetLineColor(2);
+    //g_efficiency->SetLineWidth(2);
+    g_efficiency3->SetMarkerColor(4);
+    g_efficiency3->SetMarkerStyle(21);
+    g_efficiency3->Draw("AP");
+    
+    TCanvas *c4 = new TCanvas("c4","efficiency: 20/1ns");
+    c4->cd();
+    TGraph *g_efficiency4 = new TGraph(128, x, ratio_4);
+    //g_efficiency->SetLineColor(2);
+    //g_efficiency->SetLineWidth(2);
+    g_efficiency4->SetMarkerColor(4);
+    g_efficiency4->SetMarkerStyle(21);
+    g_efficiency4->Draw("AP");
+    
+    TCanvas *c6 = new TCanvas("c6","efficiency: 60/1ns");
+    c6->cd();
+    TGraph *g_efficiency6 = new TGraph(128, x, ratio_5);
+    //g_efficiency->SetLineColor(2);
+    //g_efficiency->SetLineWidth(2);
+    g_efficiency6->SetMarkerColor(4);
+    g_efficiency6->SetMarkerStyle(21);
+    g_efficiency6->Draw("AP");
+    
+    //Efficiency vs time resolution curve
+    
+    double abs[10], ord[10];
+    
+    abs[0] = 5;
+    abs[1] = 10;
+    abs[2] = 20;
+    abs[3] = 30;
+    abs[4] = 60;
+    ord[0] = ratio_3_min;
+    ord[1] = ratio_2_min;
+    ord[2] = ratio_4_min;
+    ord[3] = ratio_1_min;
+    ord[4] = ratio_5_min;
+    
+    TCanvas *c5 = new TCanvas("c5", "efficiency vs time resolution");
+    c5->cd();
+    TGraph* efficiency_vs_time = new TGraph(5, abs, ord);
+    efficiency_vs_time->SetMarkerStyle(21);
+    efficiency_vs_time->Draw("AP");
+    
+    std::cout << "THE END!" << std::endl;
+}
+
+
Index: /esaf_lal/branches/camille/packages/analysis/analysis_C.d
===================================================================
--- /esaf_lal/branches/camille/packages/analysis/analysis_C.d	(revision 176)
+++ /esaf_lal/branches/camille/packages/analysis/analysis_C.d	(revision 176)
@@ -0,0 +1,149 @@
+
+# DO NOT DELETE
+
+./packages/analysis/analysis_C.so: /Applications/root/include/TROOT.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TDirectory.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TNamed.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TObject.h
+./packages/analysis/analysis_C.so: /Applications/root/include/Rtypes.h
+./packages/analysis/analysis_C.so: /Applications/root/include/RConfig.h
+./packages/analysis/analysis_C.so: /Applications/root/include/RVersion.h
+./packages/analysis/analysis_C.so: /Applications/root/include/DllImport.h
+./packages/analysis/analysis_C.so: /Applications/root/include/Rtypeinfo.h
+./packages/analysis/analysis_C.so: /Applications/root/include/snprintf.h
+./packages/analysis/analysis_C.so: /Applications/root/include/strlcpy.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TGenericClassInfo.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TSchemaHelper.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TStorage.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TVersionCheck.h
+./packages/analysis/analysis_C.so: /Applications/root/include/Riosfwd.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TBuffer.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TString.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TMathBase.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TList.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TSeqCollection.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TCollection.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TIterator.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TDatime.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TUUID.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TRint.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TApplication.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TQObject.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TApplicationImp.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TFile.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TDirectoryFile.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TMap.h
+./packages/analysis/analysis_C.so: /Applications/root/include/THashTable.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TUrl.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TGFileDialog.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TGFrame.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TGWindow.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TGObject.h
+./packages/analysis/analysis_C.so: /Applications/root/include/GuiTypes.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TGClient.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TVirtualX.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TAttLine.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TAttFill.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TAttText.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TAttMarker.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TGDimension.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TGGC.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TRefCnt.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TGFont.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TGLayout.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TGString.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TCanvas.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TPad.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TVirtualPad.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TAttPad.h
+./packages/analysis/analysis_C.so: /Applications/root/include/Buttons.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TAttCanvas.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TCanvasImp.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TStyle.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TAttAxis.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TArrayI.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TArray.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TTree.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TBranch.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TObjArray.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TDataType.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TDictionary.h
+./packages/analysis/analysis_C.so: /Applications/root/include/Property.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TArrayD.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TClass.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TObjString.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TVirtualTreePlayer.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TChain.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TH1.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TAxis.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TArrayC.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TArrayS.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TArrayF.h
+./packages/analysis/analysis_C.so: /Applications/root/include/Foption.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TVectorFfwd.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TVectorDfwd.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TFitResultPtr.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TH2.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TMatrixFBasefwd.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TMatrixDBasefwd.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TProfile.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TF1.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TFormula.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TBits.h
+./packages/analysis/analysis_C.so: /Applications/root/include/Math/ParamFunctor.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TRandom.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TRandom1.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TMath.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TError.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TLegend.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TPave.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TBox.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TGraph.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TMarker.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TArrow.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TLine.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TGraphErrors.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TGraphAsymmErrors.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TLatex.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TText.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TLegendEntry.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TPaveText.h
+./packages/analysis/analysis_C.so: /Applications/root/include/Riostream.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TControlBar.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TControlBarButton.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TControlBarImp.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TSystem.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TInetAddress.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TTimer.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TSysEvtHandler.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TTime.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TView.h
+./packages/analysis/analysis_C.so: /Users/moretto/Documents/thesis/ESAF/Code/esaf_lal/esaf/packages/common/root/include/EEvent.hh
+./packages/analysis/analysis_C.so: /Applications/root/include/TRef.h
+./packages/analysis/analysis_C.so: /Users/moretto/Documents/thesis/ESAF/Code/esaf_lal/esaf/packages/common/root/include/EFillable.hh
+./packages/analysis/analysis_C.so: /Users/moretto/Documents/thesis/ESAF/Code/esaf_lal/esaf/packages/common/root/include/EFiller.hh
+./packages/analysis/analysis_C.so: /Users/moretto/Documents/thesis/ESAF/Code/esaf_lal/esaf/packages/common/root/include/EDetPhoton.hh
+./packages/analysis/analysis_C.so: /Users/moretto/Documents/thesis/ESAF/Code/esaf_lal/esaf/packages/common/root/include/EPhoton.hh
+./packages/analysis/analysis_C.so: /Applications/root/include/TVector3.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TVector2.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TMatrix.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TMatrixF.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TMatrixT.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TMatrixTBase.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TMatrixTUtils.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TMatrixFfwd.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TMatrixFUtils.h
+./packages/analysis/analysis_C.so: /Applications/root/include/TMatrixFUtilsfwd.h
+./packages/analysis/analysis_C.so: /Users/moretto/Documents/thesis/ESAF/Code/esaf_lal/esaf/packages/common/root/include/EDetector.hh
+./packages/analysis/analysis_C.so: /Applications/root/include/TClonesArray.h
+./packages/analysis/analysis_C.so: /Users/moretto/Documents/thesis/ESAF/Code/esaf_lal/esaf/packages/common/root/include/ERunParameters.hh
+./packages/analysis/analysis_C.so: /Users/moretto/Documents/thesis/ESAF/Code/esaf_lal/esaf/packages/common/root/include/ERunParsFiller.hh
+./packages/analysis/analysis_C.so: /Users/moretto/Documents/thesis/ESAF/Code/esaf_lal/esaf/packages/common/root/include/EPmtData.hh
+./packages/analysis/analysis_C.so: /Users/moretto/Documents/thesis/ESAF/Code/esaf_lal/esaf/packages/common/root/include/EPmtGeo.hh
+./packages/analysis/analysis_C.so: /Users/moretto/Documents/thesis/ESAF/Code/esaf_lal/esaf/packages/common/root/include/EAnglePixelMap.hh
+./packages/analysis/analysis_C.so: /Users/moretto/Documents/thesis/ESAF/Code/esaf_lal/esaf/packages/common/root/include/ETriggPars.hh
+./packages/analysis/analysis_C.so: /Users/moretto/Documents/thesis/ESAF/Code/esaf_lal/esaf/packages/common/root/include/Etypes.hh
+./packages/analysis/analysis_C.so: /Users/moretto/Documents/thesis/ESAF/Code/esaf_lal/esaf/packages/common/root/include/EElectronics.hh
+./packages/analysis/analysis_C.so: /Users/moretto/Documents/thesis/ESAF/Code/esaf_lal/esaf/packages/common/root/include/EDetStatus.hh
+./packages/analysis/analysis_C.so: /Applications/root/include/cintdictversion.h /Applications/root/include/RVersion.h
+analysis_C__ROOTBUILDVERSION= 5.34/02
Index: /esaf_lal/branches/camille/packages/analysis/average_time_distri.C
===================================================================
--- /esaf_lal/branches/camille/packages/analysis/average_time_distri.C	(revision 176)
+++ /esaf_lal/branches/camille/packages/analysis/average_time_distri.C	(revision 176)
@@ -0,0 +1,224 @@
+int main()
+{
+    void average_time_distri();
+    average_time_distri();
+    return 0;
+}
+
+//
+//  test.C
+//
+//
+//  Created by moretto on 13/06/13.
+//
+//
+
+
+#include <TROOT.h>
+#include <TRint.h>
+#include <TFile.h>
+#include <TGFileDialog.h>
+#include <TCanvas.h>
+#include <TStyle.h>
+#include <TTree.h>
+#include <TChain.h>
+#include <TH1.h>
+#include <TH2.h>
+#include <TProfile.h>
+#include <TF1.h>
+#include <TRandom.h>
+#include <TRandom1.h>
+#include <TMath.h>
+#include <TLegend.h>
+#include <TGraph.h>
+#include <TMarker.h>
+#include <TArrow.h>
+#include <TGraphErrors.h>
+#include <TGraphAsymmErrors.h>
+#include <TLatex.h>
+#include <TLegend.h>
+#include <TLegendEntry.h>
+#include <TPaveText.h>
+#include <TMath.h>
+
+
+
+#include "Riostream.h"
+#include "TCanvas.h"
+#include "TFile.h"
+#include "TTree.h"
+#include "TControlBar.h"
+#include "TSystem.h"
+#include "TGFileDialog.h"
+#include "TPaveText.h"
+#include "TString.h"
+#include "TView.h"
+#include "TApplication.h"
+
+
+
+#include "EEvent.hh"
+#include "EDetPhoton.hh"
+#include "EDetector.hh"
+
+
+#include <iostream>
+#include <cmath>
+#include <cstring>
+#include <list>
+#include <utility>
+#include <numeric>
+#include <functional>
+#include <algorithm>
+#include <vector>
+
+const char* inputfile1="/Users/moretto/Documents/thesis/ESAF/Code/esaf_lal/esaf/camille_work/KIT_phase1_study/30_ns_TimeResolution__100_event/simu.root";
+const char* inputfile2="/Users/moretto/Documents/thesis/ESAF/Code/esaf_lal/esaf/camille_work/KIT_phase1_study/10_ns_TimeResolution__100_event/simu.root";
+const char* inputfile3="/Users/moretto/Documents/thesis/ESAF/Code/esaf_lal/esaf/camille_work/KIT_phase1_study/5_ns_TimeResolution__100_event/simu.root";
+const char* inputfile4="/Users/moretto/Documents/thesis/ESAF/Code/esaf_lal/esaf/camille_work/KIT_phase1_study/0_ns_TimeResolution__100_event/simu.root";
+const char* inputfile5="/Users/moretto/Documents/thesis/ESAF/Code/esaf_lal/esaf/camille_work/KIT_phase1_study/1_ns_TimeResolution__100_event/simu.root";
+const char* inputfile6="/Users/moretto/Documents/thesis/ESAF/Code/esaf_lal/esaf/camille_work/KIT_phase1_study/20_ns_TimeResolution__100_event/simu.root";
+const char* inputfile7="/Users/moretto/Documents/thesis/ESAF/Code/esaf_lal/esaf/camille_work/KIT_phase1_study/bis_10_ns__100_event/simu.root";
+const char* inputfile8="/Users/moretto/Documents/thesis/ESAF/Code/esaf_lal/esaf/camille_work/KIT_phase1_study/60_ns_TimeResolution__100_event/simu.root";
+
+
+TFile *f;
+EEvent*          ev = 0;
+EDetector*       gDetector = NULL;
+TTree* tree = 0;
+
+int nb_entries = 0;
+int nb_photons = 0;
+int macrocell_status = 0;
+int photon_type = 0;
+
+void init(const char*, int index);
+Bool_t loadevent(int i=0);
+void process(int num);
+
+//______________________________________________________________________________
+void average_time_distri()
+{
+    init(inputfile8, 1);
+    process(1);    
+}
+
+//______________________________________________________________________________
+void init(const char* fname, int index)
+{
+    f = new TFile(fname);
+    
+    char ttree_name[50];
+    sprintf(ttree_name, "tree_%d", index);
+    
+    tree = new TTree (ttree_name, "output tree from esaf simulation");
+    tree = (TTree*)gDirectory->Get("etree");
+    if ( tree )
+    {
+        nb_entries = tree->GetEntries();
+        //Printf("# tree found with %d events stored.", nb_entries);
+    }
+    
+}
+
+//______________________________________________________________________________
+Bool_t loadevent(int i)
+{
+    if ( !tree )
+    {
+        Printf("# ERROR: init(): unable to retrieve etree from TFile. Exiting");
+        return kFALSE;
+    }
+    
+    // associate the tree and the event
+    if ( !ev )
+    {
+        ev = new EEvent();
+        ev->SetBranches(tree);
+        
+        //Printf("# tree and event associated");
+    }
+    
+    tree->GetEntry(i);
+    
+    gDetector = ev->GetDetector();
+    
+    //Printf("# Event %d loaded", i);
+    
+    return kTRUE;
+}
+
+//______________________________________________________________________________
+void process(int num)
+{
+    TH1F *histo[200];
+    
+    //Get the histo distribution of GTU time arrival of photon for each event
+    
+    char canvas_histo_name[50];
+    sprintf(canvas_histo_name, "c_histo_%d", num);
+    
+    TCanvas *c1 = new TCanvas(canvas_histo_name, "GTU Distribution");
+    c1->Divide(4,4);
+    
+    for (int i=0; i<nb_entries; i++)
+    {
+        loadevent(i);
+        nb_photons = gDetector->GetNumPhotons();
+        //Printf("# Number of photon for event %d => %d", i, nb_photons);
+        
+        char histo_name[50];
+        sprintf(histo_name, "histo_%d_%d", num, i);
+        histo[i] = new TH1F(histo_name, "histo for one event", 128, 0, 128);
+        histo[i]->Reset();
+        
+        
+        for (int j=0; j<nb_photons; j++)
+        {
+            macrocell_status = gDetector->GetPhoton(j)->GetMacroCell();
+            photon_type = gDetector->GetPhoton(j)->GetType();
+            
+            if (macrocell_status == 1 & photon_type != 2) //on ne sÃ©lectionne que les photons Ã©tant dÃ©tectÃ©s par l'Ã©lectronique & autre que les Cerenkov
+            {
+                Float_t gtu = gDetector->GetPhoton(j)->GetGtu();
+                histo[i]->Fill(gtu);
+            }
+            
+        }
+        
+        c1->cd(i+1);
+        histo[i]->GetXaxis()->SetTitle("GTU");
+        histo[i]->Draw();
+        
+    }
+    
+    //Loop on the histo array to produce a TProfile
+    
+    char hprof_name[50];
+    sprintf(hprof_name, "hprof_%d", num);
+    TProfile *hprof;
+    
+    hprof = new TProfile(hprof_name, "Average number of photons per GTU", 128, 0, 128);
+    hprof->Reset();
+    
+    for (int k=0; k<nb_entries; k++)
+    {
+        for (int l=0; l<128; l++)
+        {
+            hprof->Fill(l, histo[k]->GetBinContent(l));
+        }
+    }
+    
+    char canvas_hprof_name[50];
+    sprintf(canvas_hprof_name, "c_hprof_%d", num);
+    
+    TCanvas *c2 = new TCanvas(canvas_hprof_name, "TProfile distribution of the GTU arrival time of photons");
+    c2->cd();
+    hprof->Draw();
+    
+    //Save the TProfile one a .root file
+    
+    TFile file("/Users/moretto/Documents/thesis/ESAF/Code/esaf_lal/esaf/packages/analysis/average_time_distri_60ns.root", "new");
+    hprof->Write();
+    
+}
Index: /esaf_lal/branches/camille/packages/analysis/average_time_distri.exe.dSYM/Contents/Info.plist
===================================================================
--- /esaf_lal/branches/camille/packages/analysis/average_time_distri.exe.dSYM/Contents/Info.plist	(revision 176)
+++ /esaf_lal/branches/camille/packages/analysis/average_time_distri.exe.dSYM/Contents/Info.plist	(revision 176)
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
+<plist version="1.0">
+	<dict>
+		<key>CFBundleDevelopmentRegion</key>
+		<string>English</string>
+		<key>CFBundleIdentifier</key>
+		<string>com.apple.xcode.dsym.average_time_distri.exe</string>
+		<key>CFBundleInfoDictionaryVersion</key>
+		<string>6.0</string>
+		<key>CFBundlePackageType</key>
+		<string>dSYM</string>
+		<key>CFBundleSignature</key>
+		<string>????</string>
+		<key>CFBundleShortVersionString</key>
+		<string>1.0</string>
+		<key>CFBundleVersion</key>
+		<string>1</string>
+	</dict>
+</plist>
Index: /esaf_lal/branches/camille/packages/analysis/average_time_distri_C.d
===================================================================
--- /esaf_lal/branches/camille/packages/analysis/average_time_distri_C.d	(revision 176)
+++ /esaf_lal/branches/camille/packages/analysis/average_time_distri_C.d	(revision 176)
@@ -0,0 +1,149 @@
+
+# DO NOT DELETE
+
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TROOT.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TDirectory.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TNamed.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TObject.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/Rtypes.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/RConfig.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/RVersion.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/DllImport.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/Rtypeinfo.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/snprintf.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/strlcpy.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TGenericClassInfo.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TSchemaHelper.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TStorage.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TVersionCheck.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/Riosfwd.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TBuffer.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TString.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TMathBase.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TList.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TSeqCollection.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TCollection.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TIterator.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TDatime.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TUUID.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TRint.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TApplication.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TQObject.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TApplicationImp.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TFile.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TDirectoryFile.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TMap.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/THashTable.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TUrl.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TGFileDialog.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TGFrame.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TGWindow.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TGObject.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/GuiTypes.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TGClient.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TVirtualX.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TAttLine.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TAttFill.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TAttText.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TAttMarker.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TGDimension.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TGGC.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TRefCnt.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TGFont.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TGLayout.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TGString.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TCanvas.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TPad.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TVirtualPad.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TAttPad.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/Buttons.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TAttCanvas.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TCanvasImp.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TStyle.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TAttAxis.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TArrayI.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TArray.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TTree.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TBranch.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TObjArray.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TDataType.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TDictionary.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/Property.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TArrayD.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TClass.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TObjString.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TVirtualTreePlayer.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TChain.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TH1.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TAxis.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TArrayC.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TArrayS.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TArrayF.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/Foption.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TVectorFfwd.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TVectorDfwd.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TFitResultPtr.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TH2.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TMatrixFBasefwd.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TMatrixDBasefwd.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TProfile.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TF1.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TFormula.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TBits.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/Math/ParamFunctor.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TRandom.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TRandom1.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TMath.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TError.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TLegend.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TPave.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TBox.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TGraph.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TMarker.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TArrow.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TLine.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TGraphErrors.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TGraphAsymmErrors.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TLatex.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TText.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TLegendEntry.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TPaveText.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/Riostream.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TControlBar.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TControlBarButton.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TControlBarImp.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TSystem.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TInetAddress.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TTimer.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TSysEvtHandler.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TTime.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TView.h
+./packages/analysis/average_time_distri_C.so: /Users/moretto/Documents/thesis/ESAF/Code/esaf_lal/esaf/packages/common/root/include/EEvent.hh
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TRef.h
+./packages/analysis/average_time_distri_C.so: /Users/moretto/Documents/thesis/ESAF/Code/esaf_lal/esaf/packages/common/root/include/EFillable.hh
+./packages/analysis/average_time_distri_C.so: /Users/moretto/Documents/thesis/ESAF/Code/esaf_lal/esaf/packages/common/root/include/EFiller.hh
+./packages/analysis/average_time_distri_C.so: /Users/moretto/Documents/thesis/ESAF/Code/esaf_lal/esaf/packages/common/root/include/EDetPhoton.hh
+./packages/analysis/average_time_distri_C.so: /Users/moretto/Documents/thesis/ESAF/Code/esaf_lal/esaf/packages/common/root/include/EPhoton.hh
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TVector3.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TVector2.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TMatrix.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TMatrixF.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TMatrixT.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TMatrixTBase.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TMatrixTUtils.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TMatrixFfwd.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TMatrixFUtils.h
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TMatrixFUtilsfwd.h
+./packages/analysis/average_time_distri_C.so: /Users/moretto/Documents/thesis/ESAF/Code/esaf_lal/esaf/packages/common/root/include/EDetector.hh
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/TClonesArray.h
+./packages/analysis/average_time_distri_C.so: /Users/moretto/Documents/thesis/ESAF/Code/esaf_lal/esaf/packages/common/root/include/ERunParameters.hh
+./packages/analysis/average_time_distri_C.so: /Users/moretto/Documents/thesis/ESAF/Code/esaf_lal/esaf/packages/common/root/include/ERunParsFiller.hh
+./packages/analysis/average_time_distri_C.so: /Users/moretto/Documents/thesis/ESAF/Code/esaf_lal/esaf/packages/common/root/include/EPmtData.hh
+./packages/analysis/average_time_distri_C.so: /Users/moretto/Documents/thesis/ESAF/Code/esaf_lal/esaf/packages/common/root/include/EPmtGeo.hh
+./packages/analysis/average_time_distri_C.so: /Users/moretto/Documents/thesis/ESAF/Code/esaf_lal/esaf/packages/common/root/include/EAnglePixelMap.hh
+./packages/analysis/average_time_distri_C.so: /Users/moretto/Documents/thesis/ESAF/Code/esaf_lal/esaf/packages/common/root/include/ETriggPars.hh
+./packages/analysis/average_time_distri_C.so: /Users/moretto/Documents/thesis/ESAF/Code/esaf_lal/esaf/packages/common/root/include/Etypes.hh
+./packages/analysis/average_time_distri_C.so: /Users/moretto/Documents/thesis/ESAF/Code/esaf_lal/esaf/packages/common/root/include/EElectronics.hh
+./packages/analysis/average_time_distri_C.so: /Users/moretto/Documents/thesis/ESAF/Code/esaf_lal/esaf/packages/common/root/include/EDetStatus.hh
+./packages/analysis/average_time_distri_C.so: /Applications/root/include/cintdictversion.h /Applications/root/include/RVersion.h
+average_time_distri_C__ROOTBUILDVERSION= 5.34/02
