CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
GTTokens.cc
Go to the documentation of this file.
4 
5 #include "GTTokens.h"
6 
7 namespace l1t {
8  namespace stage2 {
10  {
11  auto gttag = cfg.getParameter<edm::InputTag>("GtInputLabel");
12  auto exttag = cfg.getParameter<edm::InputTag>("ExtInputLabel");
13  auto calotag = cfg.getParameter<edm::InputTag>("CaloInputLabel");
14  auto muontag = cfg.getParameter<edm::InputTag>("GmtInputLabel");
15 
16  //cout << "DEBUG: GmtInputLabel" << muontag << "\n";
17 
18  muonToken_ = cc.consumes<MuonBxCollection>(muontag);
20  etSumToken_ = cc.consumes<EtSumBxCollection>(calotag);
21  jetToken_ = cc.consumes<JetBxCollection>(calotag);
22  tauToken_ = cc.consumes<TauBxCollection>(calotag);
25 
26  }
27  }
28 }
EDGetTokenT< ProductType > consumes(edm::InputTag const &tag)
T getParameter(std::string const &) const
tuple cfg
Definition: looper.py:293
edm::EDGetTokenT< GlobalAlgBlkBxCollection > algToken_
Definition: GTTokens.h:21
edm::EDGetTokenT< TauBxCollection > tauToken_
Definition: CommonTokens.h:26
edm::EDGetTokenT< JetBxCollection > jetToken_
Definition: CommonTokens.h:25
edm::EDGetTokenT< EGammaBxCollection > egammaToken_
Definition: CommonTokens.h:20
GTTokens(const edm::ParameterSet &, edm::ConsumesCollector &)
Definition: GTTokens.cc:9
edm::EDGetTokenT< EtSumBxCollection > etSumToken_
Definition: CommonTokens.h:24
edm::EDGetTokenT< MuonBxCollection > muonToken_
Definition: CommonTokens.h:27
edm::EDGetTokenT< GlobalExtBlkBxCollection > extToken_
Definition: GTTokens.h:26