CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_10_patch1/src/RecoMET/METAlgorithms/interface/CaloSpecificAlgo.h

Go to the documentation of this file.
00001 #ifndef METProducers_CaloMETInfo_h
00002 #define METProducers_CaloMETInfo_h
00003 
00007 
00008 #include "DataFormats/METReco/interface/CaloMET.h"
00009 #include "DataFormats/Math/interface/LorentzVector.h"
00010 #include "DataFormats/Math/interface/Point3D.h"
00011 #include "DataFormats/METReco/interface/CommonMETData.h"
00012 
00013 class CaloSpecificAlgo 
00014 {
00015  public:
00016   typedef math::XYZTLorentzVector LorentzVector;
00017   typedef math::XYZPoint Point;
00018   typedef std::vector <const reco::Candidate*> TowerCollection;
00020   //reco::CaloMET addInfo(const reco::CandidateCollection *towers, CommonMETData met);
00021   reco::CaloMET addInfo(edm::Handle<edm::View<reco::Candidate> > towers, CommonMETData met, bool noHF, double globalThreshold);
00022 };
00023 
00024 #endif