Classes | |
struct | EgObjTokens |
Public Member Functions | |
Tokens (const edm::ParameterSet &pset, edm::ConsumesCollector &&cc) | |
Static Public Member Functions | |
template<typename T > | |
static void | setToken (edm::EDGetTokenT< T > &token, edm::ConsumesCollector &cc, const edm::ParameterSet &pset, const std::string &tagname) |
template<typename T > | |
static void | setToken (std::vector< edm::EDGetTokenT< T >> &tokens, edm::ConsumesCollector &cc, const edm::ParameterSet &pset, const std::string &tagname) |
template<typename T > | |
static void | setToken (std::vector< std::pair< edm::EDGetTokenT< T >, std::string >> &tokens, edm::ConsumesCollector &cc, const edm::ParameterSet &pset, const std::string &tagname) |
static void | setToken (std::vector< std::pair< EgObjTokens, std::string >> &tokens, edm::ConsumesCollector &cc, const edm::ParameterSet &pset, const std::string &tagname) |
Public Attributes | |
std::vector< std::pair < edm::EDGetTokenT < EcalRecHitCollection > , std::string > > | ecal |
std::vector< std::pair < EgObjTokens, std::string > > | egCands |
std::vector< std::pair < edm::EDGetTokenT < HBHERecHitCollection > , std::string > > | hcal |
std::vector< std::pair < edm::EDGetTokenT < reco::PFClusterCollection > , std::string > > | pfClusIso |
std::vector< std::pair < edm::EDGetTokenT < reco::TrackCollection > , std::string > > | trks |
Definition at line 116 of file EgammaHLTExtraProducer.cc.
EgammaHLTExtraProducer::Tokens::Tokens | ( | const edm::ParameterSet & | pset, |
edm::ConsumesCollector && | cc | ||
) |
Definition at line 188 of file EgammaHLTExtraProducer.cc.
References ecal, egCands, hcal, pfClusIso, setToken(), and trks.
|
inlinestatic |
Definition at line 131 of file EgammaHLTExtraProducer.cc.
References edm::ConsumesCollector::consumes(), edm::ParameterSet::getParameter(), and createPayload::tagname.
Referenced by setToken(), and Tokens().
|
inlinestatic |
Definition at line 138 of file EgammaHLTExtraProducer.cc.
References edm::ConsumesCollector::consumes(), edm::ParameterSet::getParameter(), and createPayload::tagname.
|
inlinestatic |
Definition at line 149 of file EgammaHLTExtraProducer.cc.
References edm::ConsumesCollector::consumes(), edm::ParameterSet::getParameter(), label, eostools::move(), AlCaHLTBitMon_QueryRunRegistry::string, createPayload::tagname, and unpackBuffers-CaloStage2::token.
|
inlinestatic |
Definition at line 161 of file EgammaHLTExtraProducer.cc.
References EgammaHLTExtraProducer::Tokens::EgObjTokens::ecalCands, edm::ParameterSet::getParameter(), EgammaHLTExtraProducer::Tokens::EgObjTokens::gsfTracks, label, eostools::move(), EgammaHLTExtraProducer::Tokens::EgObjTokens::pixelSeeds, setToken(), AlCaHLTBitMon_QueryRunRegistry::string, and createPayload::tagname.
std::vector<std::pair<edm::EDGetTokenT<EcalRecHitCollection>, std::string> > EgammaHLTExtraProducer::Tokens::ecal |
Definition at line 125 of file EgammaHLTExtraProducer.cc.
Referenced by EgammaHLTExtraProducer::produce(), and Tokens().
std::vector<std::pair<EgObjTokens, std::string> > EgammaHLTExtraProducer::Tokens::egCands |
Definition at line 123 of file EgammaHLTExtraProducer.cc.
Referenced by EgammaHLTExtraProducer::produce(), and Tokens().
std::vector<std::pair<edm::EDGetTokenT<HBHERecHitCollection>, std::string> > EgammaHLTExtraProducer::Tokens::hcal |
Definition at line 126 of file EgammaHLTExtraProducer.cc.
Referenced by EgammaHLTExtraProducer::produce(), and Tokens().
std::vector<std::pair<edm::EDGetTokenT<reco::PFClusterCollection>, std::string> > EgammaHLTExtraProducer::Tokens::pfClusIso |
Definition at line 128 of file EgammaHLTExtraProducer.cc.
Referenced by EgammaHLTExtraProducer::produce(), and Tokens().
std::vector<std::pair<edm::EDGetTokenT<reco::TrackCollection>, std::string> > EgammaHLTExtraProducer::Tokens::trks |
Definition at line 127 of file EgammaHLTExtraProducer.cc.
Referenced by EgammaHLTExtraProducer::produce(), and Tokens().