HARPO  5.1.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
HarpoPmm2AnalyseEvProp.h
Go to the documentation of this file.
1 #ifndef HARPOPMM2ANALYSEEVPROP_H
2 #define HARPOPMM2ANALYSEEVPROP_H
3 
5 //
6 // HarpoPmm2AnalyseEvProp
7 //
8 // Simple analise of row event properties
9 //
10 
11 #include "TObject.h"
12 #include "HarpoAnalyse.h"
13 #include "HarpoRunHeader.h"
14 #include "TH1F.h"
15 #include "TH2F.h"
16 
17 
19 
20  public:
21 
23 
24  void Init();
25  void Save(char *mode=NULL);
26  void process();
27  void print();
28 
29  // void SetRunHeader(HarpoRunHeader* hdr){ fRunHeader = hdr;}
30 
31  private:
32  TH1F * helen;
33  TH1F * heprof;
34  TH1F * hadc[2];
35  TH2F * htvse;
36  TH2F * hpps;
37  TH2F * hramp;
38  TH1F * htdiff;
39  TH1F * htdiff2;
40 
41  //Run Header
42  //HarpoRunHeader* fRunHeader;
43 
44  // Local
45  int itsold; // old time stamp value
46  int verbose; // processing verbose flag
47 
48  ClassDef(HarpoPmm2AnalyseEvProp,1) //Run AnalysePrint
49 };
50 
51 #endif
A symple class analyse base PMM2 events properties Event Analysis code.
int itsold
Time Stamp differens ( zoom on low val)
A virtual class which define intrafece between HARPO Reader and Event Analysis code.
Definition: HarpoAnalyse.h:47
TH1F * htdiff
Fine Time vs TDC Ramp.
TH1F * hadc[2]
Hits per channel.
TH1F * htdiff2
Time Stamp differens.
TH2F * htvse
Adc valuer for each gain.
TH2F * hpps
Time stamp vs Event number.
TH2F * hramp
Time stamp vs PPS counter.
TH1F * heprof
Number of Digi's in event.
TH1F * helen
Redefine empty default.
void print()
Overloaded method which do all job.