CMS 3D CMS Logo

L1TObjectCollections.h
Go to the documentation of this file.
1 #ifndef L1TCollections_h
2 #define L1TCollections_h
3 
9 
11 
13 
14 namespace l1t {
15  namespace stage2 {
17  public:
19  ~L1TObjectCollections() override;
20 
21  virtual MuonBxCollection* getMuons(const unsigned int copy) { return nullptr; }
22  virtual EGammaBxCollection* getEGammas(const unsigned int copy) { return nullptr; } //= 0;
23  virtual EtSumBxCollection* getEtSums(const unsigned int copy) { return nullptr; }
24  virtual JetBxCollection* getJets(const unsigned int copy) { return nullptr; }
25  virtual TauBxCollection* getTaus(const unsigned int copy) { return nullptr; }
26 
27  virtual EcalTrigPrimDigiCollection* getEcalDigisBx(const unsigned int copy) { return nullptr; };
28  };
29  } // namespace stage2
30 } // namespace l1t
31 
32 #endif
filterCSVwithJSON.copy
copy
Definition: filterCSVwithJSON.py:36
l1t::stage2::L1TObjectCollections::L1TObjectCollections
L1TObjectCollections(edm::Event &e)
Definition: L1TObjectCollections.h:18
Muon.h
Jet.h
edm::SortedCollection
Definition: SortedCollection.h:49
l1t::stage2::L1TObjectCollections::getTaus
virtual TauBxCollection * getTaus(const unsigned int copy)
Definition: L1TObjectCollections.h:25
BXVector
Definition: BXVector.h:15
UnpackerCollections.h
EGamma.h
EcalDigiCollections.h
l1t::stage2::L1TObjectCollections::~L1TObjectCollections
~L1TObjectCollections() override
Definition: L1TObjectCollections.cc:6
l1t::stage2::L1TObjectCollections
Definition: L1TObjectCollections.h:16
l1t
delete x;
Definition: CaloConfig.h:22
l1t::stage2::L1TObjectCollections::getEcalDigisBx
virtual EcalTrigPrimDigiCollection * getEcalDigisBx(const unsigned int copy)
Definition: L1TObjectCollections.h:27
SiStripSourceConfigTier0_cff.stage2
stage2
Definition: SiStripSourceConfigTier0_cff.py:71
l1t::stage2::L1TObjectCollections::getJets
virtual JetBxCollection * getJets(const unsigned int copy)
Definition: L1TObjectCollections.h:24
l1t::stage2::L1TObjectCollections::getEGammas
virtual EGammaBxCollection * getEGammas(const unsigned int copy)
Definition: L1TObjectCollections.h:22
l1t::UnpackerCollections
Definition: UnpackerCollections.h:9
l1t::stage2::L1TObjectCollections::getEtSums
virtual EtSumBxCollection * getEtSums(const unsigned int copy)
Definition: L1TObjectCollections.h:23
EtSum.h
l1t::stage2::L1TObjectCollections::getMuons
virtual MuonBxCollection * getMuons(const unsigned int copy)
Definition: L1TObjectCollections.h:21
edm::Event
Definition: Event.h:73
Tau.h
MillePedeFileConverter_cfg.e
e
Definition: MillePedeFileConverter_cfg.py:37