CMS 3D CMS Logo

L1AnalysisGCT.h
Go to the documentation of this file.
1 #ifndef __L1Analysis_L1AnalysisGCT_H__
2 #define __L1Analysis_L1AnalysisGCT_H__
3 
4 //-------------------------------------------------------------------------------
5 // Created 06/01/2010 - A.C. Le Bihan
6 //
7 //
8 // Original code : L1Trigger/L1TNtuples/L1NtupleProducer
9 //-------------------------------------------------------------------------------
10 
14 
16 
17 namespace L1Analysis
18 {
20  {
21  public:
22  L1AnalysisGCT();
23  L1AnalysisGCT(bool verbose);
25 
29  const edm::Handle < L1GctJetCandCollection > l1IsoTauJets);
30 
33 
36 
37  void SetEm(const edm::Handle < L1GctEmCandCollection > l1IsoEm,
38  const edm::Handle < L1GctEmCandCollection > l1NonIsoEm);
39 
40  void Reset() {gct_.Reset();}
41 
43 
44  private :
45  bool verbose_;
47  };
48 }
49 #endif
50 
51 
void SetHFminbias(const edm::Handle< L1GctHFRingEtSumsCollection > l1HFSums, const edm::Handle< L1GctHFBitCountsCollection > l1HFCounts)
L1AnalysisGCTDataFormat * getData()
Definition: L1AnalysisGCT.h:42
void SetEm(const edm::Handle< L1GctEmCandCollection > l1IsoEm, const edm::Handle< L1GctEmCandCollection > l1NonIsoEm)
L1AnalysisGCTDataFormat gct_
Definition: L1AnalysisGCT.h:46
void SetES(const edm::Handle< L1GctEtMissCollection > l1EtMiss, const edm::Handle< L1GctHtMissCollection > l1HtMiss, const edm::Handle< L1GctEtHadCollection > l1EtHad, const edm::Handle< L1GctEtTotalCollection > l1EtTotal)
void SetJet(const edm::Handle< L1GctJetCandCollection > l1CenJets, const edm::Handle< L1GctJetCandCollection > l1ForJets, const edm::Handle< L1GctJetCandCollection > l1TauJets, const edm::Handle< L1GctJetCandCollection > l1IsoTauJets)