Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:10:49

0001 #ifndef CaloTokens_h
0002 #define CaloTokens_h
0003 
0004 #include "DataFormats/L1TCalorimeter/interface/CaloTower.h"
0005 #include "DataFormats/L1Trigger/interface/EGamma.h"
0006 #include "DataFormats/L1Trigger/interface/EtSum.h"
0007 #include "DataFormats/L1Trigger/interface/Jet.h"
0008 #include "DataFormats/L1Trigger/interface/Tau.h"
0009 
0010 #include "CommonTokens.h"
0011 
0012 namespace l1t {
0013   namespace stage2 {
0014     class CaloTokens : public CommonTokens {
0015     public:
0016       CaloTokens(const edm::ParameterSet&, edm::ConsumesCollector&);
0017 
0018       inline const edm::EDGetTokenT<CaloTowerBxCollection>& getCaloTowerToken() const { return towerToken_; };
0019 
0020     private:
0021       edm::EDGetTokenT<CaloTowerBxCollection> towerToken_;
0022     };
0023   }  // namespace stage2
0024 }  // namespace l1t
0025 
0026 #endif