HARPO  5.1.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
HarpoSelectorStraightTracks.h
Go to the documentation of this file.
1 #ifndef HARPOSELECTORSTRAIGHTTRACKS_H
2 #define HARPOSELECTORSTRAIGHTTRACKS_H
3 
5 //
6 // HarpoSelectorStraightTracks
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 "TGraphErrors.h"
18 
20 
21  public:
22 
24 
25  void Init();
26  void Save(char *mode=NULL);
27  void process();
28  void print();
29  Int_t eventselection();
30  Int_t IsGamma;
31  Int_t IsTriplet;
32 
33  void SetChooseEventType(Int_t val){fChooseEventType = val;}
34 
35  private:
36 
37 
38  Double_t fSigmaRhoMax;
39  Double_t fSigmaThetaMax;
40  Double_t fThetaMin;
41  Double_t fThetaMax;
42 
43  TH1F* hAngle[2];
44  TH1F* hAngleCut[2];
45  TH1F* hSigmaRho[2];
46  TH1F* hSigmaRhoCut[2];
47  TH1F* hSigmaTheta[2];
48  TH1F* hSigmaThetaCut[2];
49 
51 
52 
53  ClassDef(HarpoSelectorStraightTracks,1) //Run AnalysePrint
54 };
55 
56 #endif
A virtual class which define intrafece between HARPO Reader and Event Analysis code.
Definition: HarpoAnalyse.h:47
Int_t IsGamma
Redefine empty default.
Dummy analysis to run as test and example. Give basic histograms of the data.
Int_t eventselection()
Redefine empty default.
void print()
Overloaded method which do all job.