ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/MitPhysics/Utils/interface/RecoilTools.h
(Generate patch)

Comparing UserCode/MitPhysics/Utils/interface/RecoilTools.h (file contents):
Revision 1.8 by pharris, Tue Jun 12 09:43:54 2012 UTC vs.
Revision 1.9 by pharris, Tue Sep 25 15:39:15 2012 UTC

# Line 31 | Line 31 | namespace mithep {
31      public:
32      RecoilTools(TString iJetLowPtMVAFile ="$CMSSW_BASE/src/MitPhysics/data/mva_JetID_lowpt.weights.xml",
33                  TString iJetHighPtMVAFile="$CMSSW_BASE/src/MitPhysics/data/mva_JetID_highpt.weights.xml",
34 <                TString iCutFile         ="$CMSSW_BASE/src/MitPhysics/Utils/python/JetIdParams_cfi.py");
34 >                TString iCutFile         ="$CMSSW_BASE/src/MitPhysics/Utils/python/JetIdParams_cfi.py",bool i42=false);
35      ~RecoilTools();
36      JetIDMVA *fJetIDMVA;
37  
38      Met pfRecoil(Double_t iVisPt,Double_t iVisPhi,Double_t iVisSumEt,const PFCandidateCol *iCands);
39 +    void addType1(FourVectorM &iVec,Double_t &iSumEt,
40 +                  const PFJetCol *iJets,FactorizedJetCorrector *iJetCorrector,const PileupEnergyDensityCol *iPUEnergyDensity,
41 +                  double iPhi1,double iEta1,double iPhi2,double iEta2);
42 +
43 +    Met pfRecoilType1(Double_t iVisPt,Double_t iVisPhi,Double_t iVisSumEt,
44 +                      const PFCandidateCol *iCands,const PFJetCol *iJets,
45 +                      FactorizedJetCorrector *iJetCorrector,const PileupEnergyDensityCol *iPUEnergyDensity,
46 +                      double iPhi1,double iEta1,double iPhi2,double iEta2);
47 +
48      //Candidate filtered
49      Met pfRecoil(double iPhi1,double iEta1,double iPhi2,double iEta2,const PFCandidateCol *iCands);
50      Met pfCone  (double iPhi1,double iEta1,const PFCandidateCol *iCands);
# Line 166 | Line 175 | namespace mithep {
175                   const PFCandidateCol *iCands,const Vertex *iVertex,const VertexCol *iVertices,Double_t iRho,
176                   Double_t iPhi1=1000,Double_t iEta1=1000,Double_t iPhi2=1000,Double_t iEta2=1000,
177                   Double_t iDZCut=0.1);
178 <      
178 >    
179 >    bool f42;
180      ClassDef(RecoilTools, 0) // Recoil tools
181    };
182   }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines