Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
TauAnalysis
MCEmbeddingTools
interface
rochcor.h
Go to the documentation of this file.
1
#include <iostream>
2
#include <TChain.h>
3
#include <TClonesArray.h>
4
#include <TString.h>
5
#include <map>
6
7
#include <TSystem.h>
8
#include <TROOT.h>
9
#include <TMath.h>
10
#include <TLorentzVector.h>
11
#include <TRandom3.h>
12
13
14
class
rochcor
{
15
public
:
16
rochcor
();
17
rochcor
(
int
seed
);
18
~rochcor
();
19
20
void
momcor_mc
(TLorentzVector&,
float
,
float
,
int
,
float
&);
21
void
momcor_data
(TLorentzVector&,
float
,
float
,
int
,
float
&);
22
23
float
zptcor
(
float
);
24
int
etabin
(
float
);
25
int
phibin
(
float
);
26
27
private
:
28
29
TRandom3
eran
;
30
TRandom3
sran
;
31
32
float
mptsys_mc_dm
[8][8];
33
float
mptsys_mc_da
[8][8];
34
float
mptsys_da_dm
[8][8];
35
float
mptsys_da_da
[8][8];
36
37
float
gscler_mc_dev
;
38
float
gscler_da_dev
;
39
};
40
rochcor::phibin
int phibin(float)
rochcor::eran
TRandom3 eran
Definition:
rochcor.h:29
rochcor::mptsys_da_dm
float mptsys_da_dm[8][8]
Definition:
rochcor.h:34
rochcor
Definition:
rochcor.h:14
rochcor::mptsys_mc_dm
float mptsys_mc_dm[8][8]
Definition:
rochcor.h:32
rochcor::mptsys_da_da
float mptsys_da_da[8][8]
Definition:
rochcor.h:35
rochcor::~rochcor
~rochcor()
rochcor::momcor_mc
void momcor_mc(TLorentzVector &, float, float, int, float &)
rochcor::mptsys_mc_da
float mptsys_mc_da[8][8]
Definition:
rochcor.h:33
rochcor::sran
TRandom3 sran
Definition:
rochcor.h:30
rochcor::gscler_mc_dev
float gscler_mc_dev
Definition:
rochcor.h:37
rochcor::momcor_data
void momcor_data(TLorentzVector &, float, float, int, float &)
rochcor::rochcor
rochcor()
rochcor::gscler_da_dev
float gscler_da_dev
Definition:
rochcor.h:38
rochcor::etabin
int etabin(float)
fileCollector.seed
tuple seed
Definition:
fileCollector.py:125
rochcor::zptcor
float zptcor(float)
Generated for CMSSW Reference Manual by
1.8.5