12 |
|
#include "MitAna/DataTree/interface/PFJetFwd.h" |
13 |
|
#include "MitAna/DataTree/interface/VertexFwd.h" |
14 |
|
#include "MitAna/DataTree/interface/TrackFwd.h" |
15 |
+ |
#include "MitAna/DataTree/interface/MuonCol.h" |
16 |
+ |
#include "MitAna/DataTree/interface/PFTauCol.h" |
17 |
+ |
#include "MitAna/DataTree/interface/ElectronCol.h" |
18 |
|
#include "MitAna/DataTree/interface/Met.h" |
19 |
|
#include "MitAna/DataTree/interface/PFMet.h" |
20 |
|
#include "MitAna/DataTree/interface/PFMetCol.h" |
132 |
|
int iNPV, |
133 |
|
Bool_t printDebug=false); |
134 |
|
|
135 |
+ |
Met GetMet( const MuonCol *iMuons,const ElectronCol *iElectrons,const PFTauCol *iTaus, |
136 |
+ |
const PFCandidateCol *iCands,const PFJetCol *iJets,const Vertex *iPV,const VertexCol *iVertices,const PFMetCol *iPFMet, |
137 |
+ |
FactorizedJetCorrector *iJetCorrector,const PileupEnergyDensityCol* iPUEnergyDensity); |
138 |
+ |
|
139 |
|
TMatrixD* GetMetCovariance() { return fCov; } |
140 |
|
Float_t GetSignificance () { return fSignificance;} |
141 |
|
Float_t GetUncertainty () { return fUncertainty;} |
190 |
|
Float_t fUncertainty; |
191 |
|
TMatrixD *fCov; |
192 |
|
|
193 |
+ |
Int_t fNMuons; |
194 |
+ |
Int_t fNElectrons; |
195 |
+ |
Int_t fNTaus; |
196 |
+ |
|
197 |
|
//TMVA::Reader* fPhiReader; |
198 |
|
//TMVA::Reader* fU1Reader; |
199 |
|
ClassDef(MVAMet,0) |