![]() |
![]() |
00001 // -*- C++ -*- 00002 // 00003 // Package: METAlgorithms 00004 // Class: PFClusterSpecificAlgo 00005 // 00013 // 00014 // Original Authors: R. Remington (UF), R. Cavanaugh (UIC/Fermilab) 00015 // Created: October 27, 2008 00016 // $Id: PFClusterSpecificAlgo.h,v 1.3 2012/06/11 04:27:43 sakuma Exp $ 00017 // 00018 // 00019 #ifndef METAlgorithms_PFClusterMETInfo_h 00020 #define METAlgorithms_PFClusterMETInfo_h 00021 00022 //____________________________________________________________________________|| 00023 #include "DataFormats/METReco/interface/PFClusterMET.h" 00024 #include "DataFormats/Common/interface/Handle.h" 00025 #include "DataFormats/Common/interface/View.h" 00026 #include "DataFormats/Math/interface/LorentzVector.h" 00027 #include "DataFormats/Math/interface/Point3D.h" 00028 #include "DataFormats/METReco/interface/CommonMETData.h" 00029 00030 00031 //____________________________________________________________________________|| 00032 class PFClusterSpecificAlgo 00033 { 00034 public: 00035 PFClusterSpecificAlgo() {;} 00036 reco::PFClusterMET addInfo(edm::Handle<edm::View<reco::Candidate> > PFClusterCandidates, CommonMETData met); 00037 00038 private: 00039 typedef math::XYZTLorentzVector LorentzVector; 00040 typedef math::XYZPoint Point; 00041 00042 }; 00043 00044 //____________________________________________________________________________|| 00045 #endif // METAlgorithms_PFClusterMETInfo_h 00046