HARPO  5.1.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
HarpoAnalyseVertex3Dsim.h
Go to the documentation of this file.
1 #ifndef HARPOANALYSEVERTEX3DSIM_H
2 #define HARPOANALYSEVERTEX3DSIM_H
3 
5 //
6 // HarpoAnalyseVertex3D
7 //
8 // Dummy analysis which creates basic test histograms
9 //
10 
11 #include "TObject.h"
12 #include "HarpoAnalyse.h"
13 #include "HarpoEvent.h"
14 #include "TProfile.h"
15 #include "TH1F.h"
16 #include "TH2F.h"
17 #include "TH3F.h"
18 #include "TGraph2D.h"
19 #include "TNtupleD.h"
20 #include "TGraphErrors.h"
21 #include "TGNumberEntry.h"
22 
24 
25  public:
26 
28 
29  void Init();
30  void Save(char *mode=NULL);
31  void process();
32  void print();
33 
34  void DisplayAnalysis(TRootEmbeddedCanvas* ecTab, TGListBox* infobox);
35  void ConfigFrame(TGMainFrame* fMain, Int_t id);
36  void SetConfig();
37 
38 
39  private:
40 
41  TH3F* hDistRecoSim;
42  TH3F* hPosition;
43  TH3F* hPositionCut;
44  TH1F* hPhiPm;
45  TH1F* hPhiPmCut;
46  TH1F* hPhiPmMC;
47  TH1F* hDeltaPhiPm;
48  TH1F* hOpenMC;
49  TH1F* hOpen;
50  TH1F* hDeltaOpen;
51  TH1F* hOpenCut;
52  TH1F* hNin;
53  TH1F* hNout;
54  TH1F* hTheta;
55  TH1F* hThetaCut;
56 
57  TNtupleD* fNtuple;
58 
59  Int_t fNbins;
60  TGNumberEntry* fChooseNbins;
61 
62 
63  ClassDef(HarpoAnalyseVertex3Dsim,1) //Run AnalysePrint
64 };
65 
66 #endif
void print()
Overloaded method which do all job.
Dummy analysis to run as test and example. Give basic histograms of the data.
A virtual class which define intrafece between HARPO Reader and Event Analysis code.
Definition: HarpoAnalyse.h:47
void ConfigFrame(TGMainFrame *fMain, Int_t id)
void DisplayAnalysis(TRootEmbeddedCanvas *ecTab, TGListBox *infobox)
Redefine empty default.