HARPO
5.1.1
Main Page
Related Pages
Data Structures
Files
Examples
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
analysis
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
21
class
HarpoAnalyseRunNoZS
:
public
HarpoAnalyse
{
22
23
public
:
24
25
HarpoAnalyseRunNoZS
() {}
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
HarpoAnalyseRunNoZS::process
void process()
Definition:
HarpoAnalyseRunNoZS.cxx:54
HarpoAnalyseRunNoZS::fStartSatOld
Int_t fStartSatOld
Redefine empty default.
Definition:
HarpoAnalyseRunNoZS.h:34
HarpoAnalyse
A virtual class which define intrafece between HARPO Reader and Event Analysis code.
Definition:
HarpoAnalyse.h:47
HarpoAnalyseRunNoZS::hNpositive
TH1F * hNpositive[2]
Definition:
HarpoAnalyseRunNoZS.h:42
HarpoAnalyseRunNoZS::HarpoAnalyseRunNoZS
HarpoAnalyseRunNoZS()
Definition:
HarpoAnalyseRunNoZS.h:25
HarpoAnalyseRunNoZS::hQtot
TH1F * hQtot[2]
Definition:
HarpoAnalyseRunNoZS.h:51
HarpoAnalyseRunNoZS::TruncSigma
Double_t TruncSigma(TArrayD *vect, Double_t &truncS, Double_t &truncM, Double_t tl, Double_t th)
Definition:
HarpoAnalyseRunNoZS.cxx:516
HarpoAnalyseRunNoZS::hTest3
TH2F * hTest3[2]
Definition:
HarpoAnalyseRunNoZS.h:55
HarpoAnalyseRunNoZS::hSaturation
TH2F * hSaturation[2]
Definition:
HarpoAnalyseRunNoZS.h:40
HarpoAnalyseRunNoZS::hWidthRef
TH1F * hWidthRef[2]
Definition:
HarpoAnalyseRunNoZS.h:48
HarpoAnalyseRunNoZS::hQtotWidth
TH2F * hQtotWidth[2]
Definition:
HarpoAnalyseRunNoZS.h:49
HarpoAnalyseRunNoZS::hSigmaMeanCh
TH2F * hSigmaMeanCh[2]
Definition:
HarpoAnalyseRunNoZS.h:58
HarpoAnalyseRunNoZS::print
void print()
Ovreloaded medod whic do all job.
Definition:
HarpoAnalyseRunNoZS.cxx:39
HarpoAnalyseRunNoZS::hTest2
TH2F * hTest2[2]
Definition:
HarpoAnalyseRunNoZS.h:54
HarpoAnalyseRunNoZS::hQtotRef
TH1F * hQtotRef[2]
Definition:
HarpoAnalyseRunNoZS.h:52
HarpoAnalyse.h
HarpoAnalyseRunNoZS::hSpaceCharge2Ref
TH2F * hSpaceCharge2Ref[2]
Definition:
HarpoAnalyseRunNoZS.h:39
HarpoAnalyseRunNoZS::hSpaceCharge2
TH2F * hSpaceCharge2[2]
Definition:
HarpoAnalyseRunNoZS.h:37
HarpoAnalyseRunNoZS::hSpaceChargeRef
TH2F * hSpaceChargeRef[2]
Definition:
HarpoAnalyseRunNoZS.h:38
HarpoAnalyseRunNoZS::hMeanCh
TH1F * hMeanCh[2]
Definition:
HarpoAnalyseRunNoZS.h:56
HarpoAnalyseRunNoZS::hSigmaChVsCh
TH2F * hSigmaChVsCh[2]
Definition:
HarpoAnalyseRunNoZS.h:59
HarpoAnalyseRunNoZS
Dummy analysis to run as test and example. Give basic histograms of the data.
Definition:
HarpoAnalyseRunNoZS.h:21
HarpoAnalyseRunNoZS::hSpaceCharge
TH2F * hSpaceCharge[2]
Definition:
HarpoAnalyseRunNoZS.h:36
HarpoAnalyseRunNoZS::hSigmaCh
TH1F * hSigmaCh[2]
Definition:
HarpoAnalyseRunNoZS.h:57
HarpoAnalyseRunNoZS::Init
void Init()
Definition:
HarpoAnalyseRunNoZS.cxx:359
HarpoEvent.h
HarpoAnalyseRunNoZS::hMeanChVsCh
TH2F * hMeanChVsCh[2]
Definition:
HarpoAnalyseRunNoZS.h:60
HarpoAnalyseRunNoZS::hWidth
TH1F * hWidth[2]
Definition:
HarpoAnalyseRunNoZS.h:47
HarpoAnalyseRunNoZS::hQtotWidthRef
TH2F * hQtotWidthRef[2]
Definition:
HarpoAnalyseRunNoZS.h:50
HarpoAnalyseRunNoZS::hSaturation2
TH2F * hSaturation2[2]
Definition:
HarpoAnalyseRunNoZS.h:41
HarpoAnalyseRunNoZS::Save
void Save(char *mode=NULL)
Definition:
HarpoAnalyseRunNoZS.cxx:449
HarpoAnalyseRunNoZS::hTest
TH2F * hTest[2]
Definition:
HarpoAnalyseRunNoZS.h:53
Generated by
1.8.6