QCDAnalysis
UEAnalysis
root
UEAnalysisJets.h
Go to the documentation of this file.
1
#ifndef UEAnalysisJets_h
2
#define UEAnalysisJets_h
3
4
#include <iostream>
5
#include <fstream>
6
#include <string>
7
#include <vector>
8
#include <TFile.h>
9
10
#include<TLorentzVector.h>
11
12
#include <TH1F.h>
13
#include <TProfile.h>
14
15
#include <TClonesArray.h>
16
17
class
UEAnalysisJets
{
18
public :
19
20
UEAnalysisJets
();
21
~UEAnalysisJets
(){}
22
void
jetCalibAnalysis
(
float
,
float
,TClonesArray *,TClonesArray *,TClonesArray *,TClonesArray *);
23
void
writeToFile
(TFile *);
24
25
void
Begin
(TFile *);
26
27
//Charged Jet caharacterization
28
TH1F*
dr_chgcalo
;
29
TH1F*
dr_chginc
;
30
TH1F*
dr_chgmcreco
;
31
TH1F*
dr_caloinc
;
32
TH1F*
numb_cal
;
33
TH1F*
pT_cal
;
34
TH1F*
eta_cal
;
35
TH1F*
eta_cal_res
;
36
TH1F*
phi_cal
;
37
TH1F*
phi_cal_res
;
38
TH1F*
numb_chgmc
;
39
TH1F*
pT_chgmc
;
40
TH1F*
eta_chgmc
;
41
TH1F*
eta_chgmc_res
;
42
TH1F*
phi_chgmc
;
43
TH1F*
phi_chgmc_res
;
44
TH1F*
numb_chgreco
;
45
TH1F*
pT_chgreco
;
46
TH1F*
eta_chgreco
;
47
TH1F*
eta_chgreco_res
;
48
TH1F*
phi_chgreco
;
49
TH1F*
phi_chgreco_res
;
50
TH1F*
numb_inc
;
51
TH1F*
pT_inc
;
52
TH1F*
eta_inc
;
53
TH1F*
phi_inc
;
54
TProfile*
calib_chgcalo
;
55
TProfile*
calib_chginc
;
56
TProfile*
calib_chgmcreco
;
57
TProfile*
calib_caloinc
;
58
TProfile*
calib_chgcalo_eta
;
59
TProfile*
calib_chginc_eta
;
60
TProfile*
calib_chgmcreco_eta
;
61
TProfile*
calib_caloinc_eta
;
62
TProfile*
calib_chgcalo_phi
;
63
TProfile*
calib_chginc_phi
;
64
TProfile*
calib_chgmcreco_phi
;
65
TProfile*
calib_caloinc_phi
;
66
67
float
piG
;
68
};
69
70
#endif
UEAnalysisJets::calib_chgcalo_phi
TProfile * calib_chgcalo_phi
Definition:
UEAnalysisJets.h:62
UEAnalysisJets::calib_chgmcreco_phi
TProfile * calib_chgmcreco_phi
Definition:
UEAnalysisJets.h:64
UEAnalysisJets::numb_chgmc
TH1F * numb_chgmc
Definition:
UEAnalysisJets.h:38
UEAnalysisJets::phi_chgreco_res
TH1F * phi_chgreco_res
Definition:
UEAnalysisJets.h:49
UEAnalysisJets::pT_inc
TH1F * pT_inc
Definition:
UEAnalysisJets.h:51
UEAnalysisJets::eta_cal_res
TH1F * eta_cal_res
Definition:
UEAnalysisJets.h:35
UEAnalysisJets::UEAnalysisJets
UEAnalysisJets()
UEAnalysisJets::piG
float piG
Definition:
UEAnalysisJets.h:67
UEAnalysisJets::numb_inc
TH1F * numb_inc
Definition:
UEAnalysisJets.h:50
UEAnalysisJets::calib_chginc
TProfile * calib_chginc
Definition:
UEAnalysisJets.h:55
UEAnalysisJets::calib_chgcalo
TProfile * calib_chgcalo
Definition:
UEAnalysisJets.h:54
UEAnalysisJets::calib_chginc_eta
TProfile * calib_chginc_eta
Definition:
UEAnalysisJets.h:59
UEAnalysisJets::dr_chginc
TH1F * dr_chginc
Definition:
UEAnalysisJets.h:29
UEAnalysisJets::pT_cal
TH1F * pT_cal
Definition:
UEAnalysisJets.h:33
UEAnalysisJets::eta_chgmc
TH1F * eta_chgmc
Definition:
UEAnalysisJets.h:40
UEAnalysisJets::pT_chgreco
TH1F * pT_chgreco
Definition:
UEAnalysisJets.h:45
UEAnalysisJets::calib_chgmcreco_eta
TProfile * calib_chgmcreco_eta
Definition:
UEAnalysisJets.h:60
UEAnalysisJets::pT_chgmc
TH1F * pT_chgmc
Definition:
UEAnalysisJets.h:39
UEAnalysisJets::eta_chgreco_res
TH1F * eta_chgreco_res
Definition:
UEAnalysisJets.h:47
UEAnalysisJets::eta_chgreco
TH1F * eta_chgreco
Definition:
UEAnalysisJets.h:46
UEAnalysisJets::numb_chgreco
TH1F * numb_chgreco
Definition:
UEAnalysisJets.h:44
UEAnalysisJets::calib_chgcalo_eta
TProfile * calib_chgcalo_eta
Definition:
UEAnalysisJets.h:58
UEAnalysisJets::jetCalibAnalysis
void jetCalibAnalysis(float, float, TClonesArray *, TClonesArray *, TClonesArray *, TClonesArray *)
UEAnalysisJets::dr_chgmcreco
TH1F * dr_chgmcreco
Definition:
UEAnalysisJets.h:30
UEAnalysisJets::calib_caloinc_phi
TProfile * calib_caloinc_phi
Definition:
UEAnalysisJets.h:65
UEAnalysisJets::calib_chginc_phi
TProfile * calib_chginc_phi
Definition:
UEAnalysisJets.h:63
UEAnalysisJets::eta_inc
TH1F * eta_inc
Definition:
UEAnalysisJets.h:52
UEAnalysisJets::phi_chgreco
TH1F * phi_chgreco
Definition:
UEAnalysisJets.h:48
UEAnalysisJets::calib_caloinc
TProfile * calib_caloinc
Definition:
UEAnalysisJets.h:57
UEAnalysisJets::dr_caloinc
TH1F * dr_caloinc
Definition:
UEAnalysisJets.h:31
UEAnalysisJets::phi_inc
TH1F * phi_inc
Definition:
UEAnalysisJets.h:53
UEAnalysisJets::phi_chgmc
TH1F * phi_chgmc
Definition:
UEAnalysisJets.h:42
UEAnalysisJets::eta_cal
TH1F * eta_cal
Definition:
UEAnalysisJets.h:34
UEAnalysisJets::calib_chgmcreco
TProfile * calib_chgmcreco
Definition:
UEAnalysisJets.h:56
UEAnalysisJets::eta_chgmc_res
TH1F * eta_chgmc_res
Definition:
UEAnalysisJets.h:41
UEAnalysisJets::dr_chgcalo
TH1F * dr_chgcalo
Definition:
UEAnalysisJets.h:28
UEAnalysisJets::~UEAnalysisJets
~UEAnalysisJets()
Definition:
UEAnalysisJets.h:21
UEAnalysisJets::phi_cal_res
TH1F * phi_cal_res
Definition:
UEAnalysisJets.h:37
UEAnalysisJets::phi_chgmc_res
TH1F * phi_chgmc_res
Definition:
UEAnalysisJets.h:43
UEAnalysisJets::phi_cal
TH1F * phi_cal
Definition:
UEAnalysisJets.h:36
UEAnalysisJets
Definition:
UEAnalysisJets.h:17
UEAnalysisJets::Begin
void Begin(TFile *)
UEAnalysisJets::numb_cal
TH1F * numb_cal
Definition:
UEAnalysisJets.h:32
UEAnalysisJets::writeToFile
void writeToFile(TFile *)
UEAnalysisJets::calib_caloinc_eta
TProfile * calib_caloinc_eta
Definition:
UEAnalysisJets.h:61
Generated for CMSSW Reference Manual by
1.8.16