CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
L1AnalysisL1Extra.h
Go to the documentation of this file.
1 #ifndef __L1Analysis_L1AnalysisL1Extra_H__
2 #define __L1Analysis_L1AnalysisL1Extra_H__
3 
4 //-------------------------------------------------------------------------------
5 // Created 02/03/2010 - A.C. Le Bihan
6 //
7 //
8 // Original code : L1Trigger/L1TNtuples/L1ExtraTreeProducer - Jim Brooke
9 //-------------------------------------------------------------------------------
10 
22 
24 
25 namespace L1Analysis
26 {
28  {
29  public:
32  void Reset() {l1extra_.Reset();}
33  void SetIsoEm (const edm::Handle<l1extra::L1EmParticleCollection> isoEm, unsigned maxL1Extra);
34  void SetNonIsoEm(const edm::Handle<l1extra::L1EmParticleCollection> nonIsoEm, unsigned maxL1Extra);
35  void SetCenJet (const edm::Handle<l1extra::L1JetParticleCollection> cenJet, unsigned maxL1Extra);
36  void SetFwdJet (const edm::Handle<l1extra::L1JetParticleCollection> fwdJet, unsigned maxL1Extra);
37  void SetTauJet (const edm::Handle<l1extra::L1JetParticleCollection> tauJet, unsigned maxL1Extra);
38  void SetIsoTauJet(const edm::Handle<l1extra::L1JetParticleCollection> isoTauJet,unsigned maxL1Extra);
39  void SetMuon (const edm::Handle<l1extra::L1MuonParticleCollection> muon, unsigned maxL1Extra);
44 
45  private :
47  };
48 }
49 #endif
50 
51 
void SetNonIsoEm(const edm::Handle< l1extra::L1EmParticleCollection > nonIsoEm, unsigned maxL1Extra)
void SetIsoEm(const edm::Handle< l1extra::L1EmParticleCollection > isoEm, unsigned maxL1Extra)
void SetMuon(const edm::Handle< l1extra::L1MuonParticleCollection > muon, unsigned maxL1Extra)
void SetTauJet(const edm::Handle< l1extra::L1JetParticleCollection > tauJet, unsigned maxL1Extra)
L1AnalysisL1ExtraDataFormat l1extra_
void SetMet(const edm::Handle< l1extra::L1EtMissParticleCollection > mets)
L1AnalysisL1ExtraDataFormat * getData()
void SetHFring(const edm::Handle< l1extra::L1HFRingsCollection > hfRings)
void SetIsoTauJet(const edm::Handle< l1extra::L1JetParticleCollection > isoTauJet, unsigned maxL1Extra)
void SetFwdJet(const edm::Handle< l1extra::L1JetParticleCollection > fwdJet, unsigned maxL1Extra)
void SetMht(const edm::Handle< l1extra::L1EtMissParticleCollection > mhts)
void SetCenJet(const edm::Handle< l1extra::L1JetParticleCollection > cenJet, unsigned maxL1Extra)