Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:26:40

0001 // -*- C++ -*-
0002 //
0003 // Package:    METAlgorithms
0004 // Class:      PFSpecificAlgo
0005 //
0006 /**\class PFSpecificAlgo PFSpecificAlgo.h RecoMET/METAlgorithms/interface/PFSpecificAlgo.h
0007 
0008  Description: Adds Particle Flow specific information to MET
0009 
0010  Implementation:
0011      [Notes on implementation]
0012 */
0013 //
0014 // Original Authors:  R. Remington (UF), R. Cavanaugh (UIC/Fermilab)
0015 //          Created:  October 27, 2008
0016 //
0017 //
0018 #ifndef METAlgorithms_PFMETInfo_h
0019 #define METAlgorithms_PFMETInfo_h
0020 
0021 //____________________________________________________________________________||
0022 #include "DataFormats/Common/interface/ValueMap.h"
0023 #include "DataFormats/Common/interface/View.h"
0024 #include "DataFormats/METReco/interface/SpecificPFMETData.h"
0025 #include "DataFormats/Candidate/interface/Candidate.h"
0026 
0027 //____________________________________________________________________________||
0028 class PFSpecificAlgo {
0029 public:
0030   PFSpecificAlgo() {}
0031 
0032   SpecificPFMETData run(const edm::View<reco::Candidate>& pfCands, edm::ValueMap<float> const* weights = nullptr);
0033 };
0034 
0035 //____________________________________________________________________________||
0036 #endif  // METAlgorithms_PFMETInfo_h