25 |
|
public: |
26 |
|
|
27 |
|
MetTools(const MuonCol *fMuons, const PFCandidateCol *fPFCandidates, |
28 |
< |
const Vertex *fVertex, float deltaZCut = 0.1, float ptCut=4.0, float etaCut = 3.0); |
28 |
> |
const Vertex *fVertex, float deltaZCut = 0.1, float ptCut = 8.0, float etaCut = 5.0); |
29 |
|
MetTools(const ElectronCol *fElectrons, const PFCandidateCol *fPFCandidates, |
30 |
< |
const Vertex *fVertex, float deltaZCut = 0.1, float ptCut=4.0, float etaCut = 3.0); |
30 |
> |
const Vertex *fVertex, float deltaZCut = 0.1, float ptCut = 8.0, float etaCut = 5.0); |
31 |
|
|
32 |
|
MetTools(const MuonCol *fMuons, const PFCandidateCol *fPFCandidates, const PFJetCol *fPFJets, |
33 |
< |
const Vertex *fVertex, float deltaZCut = 0.1, float ptCut=4.0, float etaCut = 3.0); |
33 |
> |
const Vertex *fVertex, float deltaZCut = 0.1, float ptCut = 8.0, float etaCut = 5.0); |
34 |
|
MetTools(const ElectronCol *fElectrons, const PFCandidateCol *fPFCandidates, const PFJetCol *fPFJets, |
35 |
< |
const Vertex *fVertex, float deltaZCut = 0.1, float ptCut=4.0, float etaCut = 3.0); |
35 |
> |
const Vertex *fVertex, float deltaZCut = 0.1, float ptCut = 8.0, float etaCut = 5.0); |
36 |
|
|
37 |
|
MetTools(const MuonCol *fMuons, const ElectronCol *fElectrons, const PFCandidateCol *fPFCandidates, |
38 |
< |
const Vertex *fVertex, float deltaZCut = 0.1, float ptCut=4.0, float etaCut = 3.0); |
38 |
> |
const Vertex *fVertex, float deltaZCut = 0.1, float ptCut = 8.0, float etaCut = 5.0, float intRadius = 0.0); |
39 |
|
|
40 |
|
MetTools(const MuonCol *fMuons, const ElectronCol *fElectrons, const PFCandidateCol *fPFCandidates, const PFJetCol *fPFJets, |
41 |
< |
const Vertex *fVertex, float deltaZCut = 0.1, float ptCut=4.0, float etaCut = 3.0); |
41 |
> |
const Vertex *fVertex, float deltaZCut = 0.1, float ptCut = 8.0, float etaCut = 5.0, float intRadius = 0.0); |
42 |
|
|
43 |
|
|
44 |
|
~MetTools() {} |
89 |
|
double minDPhi = 999; |
90 |
|
int index = -1; |
91 |
|
for (UInt_t m = 0; m < fV->GetEntries(); ++m) { |
92 |
< |
if (MathUtils::DeltaPhi(UncorrectedMet->Phi(), fV->At(m)->Phi()) < minDPhi) { |
93 |
< |
minDPhi = MathUtils::DeltaPhi(UncorrectedMet->Phi(), fV->At(m)->Phi()); |
92 |
> |
if (fabs(MathUtils::DeltaPhi(UncorrectedMet->Phi(), fV->At(m)->Phi())) < minDPhi) { |
93 |
> |
minDPhi = fabs(MathUtils::DeltaPhi(UncorrectedMet->Phi(), fV->At(m)->Phi())); |
94 |
|
index = m; |
95 |
|
} |
96 |
|
} |
104 |
|
double minDPhi = 999; |
105 |
|
int index = -1; |
106 |
|
for (UInt_t m = 0; m < fV->GetEntries(); ++m) { |
107 |
< |
if (MathUtils::DeltaPhi(fCorrectedMet.Phi(), fV->At(m)->Phi()) < minDPhi) { |
108 |
< |
minDPhi = MathUtils::DeltaPhi(fCorrectedMet.Phi(), fV->At(m)->Phi()); |
107 |
> |
if (fabs(MathUtils::DeltaPhi(fCorrectedMet.Phi(), fV->At(m)->Phi())) < minDPhi) { |
108 |
> |
minDPhi = fabs(MathUtils::DeltaPhi(fCorrectedMet.Phi(), fV->At(m)->Phi())); |
109 |
|
index = m; |
110 |
|
} |
111 |
|
} |
119 |
|
double minDPhi = 999; |
120 |
|
int index = -1; |
121 |
|
for (UInt_t m = 0; m < fV->GetEntries(); ++m) { |
122 |
< |
if (MathUtils::DeltaPhi(fCorrectedTrackMet.Phi(), fV->At(m)->Phi()) < minDPhi) { |
123 |
< |
minDPhi = MathUtils::DeltaPhi(fCorrectedTrackMet.Phi(), fV->At(m)->Phi()); |
122 |
> |
if (fabs(MathUtils::DeltaPhi(fCorrectedTrackMet.Phi(), fV->At(m)->Phi())) < minDPhi) { |
123 |
> |
minDPhi = fabs(MathUtils::DeltaPhi(fCorrectedTrackMet.Phi(), fV->At(m)->Phi())); |
124 |
|
index = m; |
125 |
|
} |
126 |
|
} |