HARPO  5.1.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
HarpoAnalyseRunNoZS.h
Go to the documentation of this file.
1 #ifndef HARPOANALYSERUNNOZS_H
2 #define HARPOANALYSERUNNOZS_H
3 
5 //
6 // HarpoAnalyseRunNoZS
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 "TArrayD.h"
19 #include "TGraphErrors.h"
20 
22 
23  public:
24 
26 
27  void Init();
28  void Save(char *mode=NULL);
29  void process();
30  void print();
31 
32  private:
33 
34  Int_t fStartSatOld;
35 
36  TH2F* hSpaceCharge[2];
37  TH2F* hSpaceCharge2[2];
38  TH2F* hSpaceChargeRef[2];
39  TH2F* hSpaceCharge2Ref[2];
40  TH2F* hSaturation[2];
41  TH2F* hSaturation2[2];
42  TH1F* hNpositive[2];
43  /* TH2F* hNegative[2]; */
44  /* TH2F* hQnegative[2]; */
45  /* TH1F* hQraw[2]; */
46  // TH3F* hQ[2];
47  TH1F* hWidth[2];
48  TH1F* hWidthRef[2];
49  TH2F* hQtotWidth[2];
50  TH2F* hQtotWidthRef[2];
51  TH1F* hQtot[2];
52  TH1F* hQtotRef[2];
53  TH2F* hTest[2];
54  TH2F* hTest2[2];
55  TH2F* hTest3[2];
56  TH1F* hMeanCh[2];
57  TH1F* hSigmaCh[2];
58  TH2F* hSigmaMeanCh[2];
59  TH2F* hSigmaChVsCh[2];
60  TH2F* hMeanChVsCh[2];
61 
62 
63  Double_t TruncSigma(TArrayD* vect, Double_t &truncS, Double_t &truncM, Double_t tl, Double_t th);
64 
65 
66  ClassDef(HarpoAnalyseRunNoZS,1) //Run AnalysePrint
67 };
68 
69 #endif
Int_t fStartSatOld
Redefine empty default.
A virtual class which define intrafece between HARPO Reader and Event Analysis code.
Definition: HarpoAnalyse.h:47
Double_t TruncSigma(TArrayD *vect, Double_t &truncS, Double_t &truncM, Double_t tl, Double_t th)
void print()
Ovreloaded medod whic do all job.
Dummy analysis to run as test and example. Give basic histograms of the data.
void Save(char *mode=NULL)