CMS 3D CMS Logo

L1AnalysisRecoMet.h
Go to the documentation of this file.
1 #ifndef __L1Analysis_L1AnalysisRecoMet_H__
2 #define __L1Analysis_L1AnalysisRecoMet_H__
3 
4 //-------------------------------------------------------------------------------
5 // Created 03/03/2010 - A.C. Le Bihan
6 //
7 //
8 // Addition of met reco information
9 //-------------------------------------------------------------------------------
10 
20 
21 namespace L1Analysis {
23  public:
26 
27  void SetMet(const edm::Handle<reco::CaloMETCollection> recoMet);
30  const edm::Handle<EcalRecHitCollection> ebRecHits,
31  const edm::Handle<EcalRecHitCollection> eeRecHits,
32  const EcalSeverityLevelAlgo* sevlv);
33 
35  void Reset() { recoMet_.Reset(); }
36 
37  private:
39  };
40 } // namespace L1Analysis
41 #endif
EcalSeverityLevelAlgo
Definition: EcalSeverityLevelAlgo.h:33
CaloJetCollection.h
L1Analysis::L1AnalysisRecoMetDataFormat
Definition: L1AnalysisRecoMetDataFormat.h:14
l1JetRecoTree_cfi.jetptThreshold
jetptThreshold
Definition: l1JetRecoTree_cfi.py:10
ESHandle.h
L1Analysis::L1AnalysisRecoMet::Reset
void Reset()
Definition: L1AnalysisRecoMet.h:35
L1Analysis::L1AnalysisRecoMetDataFormat::Reset
void Reset()
Definition: L1AnalysisRecoMetDataFormat.h:18
L1Analysis::L1AnalysisRecoMet::L1AnalysisRecoMet
L1AnalysisRecoMet()
Definition: L1AnalysisRecoMet.cc:6
EcalSeverityLevelAlgoRcd.h
L1Analysis::L1AnalysisRecoMet::SetMet
void SetMet(const edm::Handle< reco::CaloMETCollection > recoMet)
Definition: L1AnalysisRecoMet.cc:10
L1Analysis::L1AnalysisRecoMet
Definition: L1AnalysisRecoMet.h:22
edm::Handle< reco::CaloMETCollection >
EcalRecHitCollections.h
CaloMETCollection.h
CaloMET.h
L1Analysis::L1AnalysisRecoMet::SetHtMht
void SetHtMht(const edm::Handle< reco::CaloJetCollection > caloJets, float jetptThreshold)
Definition: L1AnalysisRecoMet.cc:19
edm::ESHandle
Definition: DTSurvey.h:22
L1Analysis
Definition: L1AnalysisBMTFInputs.h:18
isolatedTracks_cfi.caloJets
caloJets
Definition: isolatedTracks_cfi.py:33
EcalSeverityLevelAlgo.h
L1Analysis::L1AnalysisRecoMet::getData
L1AnalysisRecoMetDataFormat * getData()
Definition: L1AnalysisRecoMet.h:34
L1Analysis::L1AnalysisRecoMet::~L1AnalysisRecoMet
~L1AnalysisRecoMet()
Definition: L1AnalysisRecoMet.cc:8
L1Analysis::L1AnalysisRecoMet::SetECALFlags
void SetECALFlags(const edm::ESHandle< EcalChannelStatus > chStatus, const edm::Handle< EcalRecHitCollection > ebRecHits, const edm::Handle< EcalRecHitCollection > eeRecHits, const EcalSeverityLevelAlgo *sevlv)
Definition: L1AnalysisRecoMet.cc:42
L1AnalysisRecoMetDataFormat.h
EcalChannelStatus.h
L1Analysis::L1AnalysisRecoMet::recoMet_
L1AnalysisRecoMetDataFormat recoMet_
Definition: L1AnalysisRecoMet.h:38