EventFilter
L1TRawToDigi
plugins
implementations_stage2
BMTFTokens.h
Go to the documentation of this file.
1
#ifndef BMTFTokens_h
2
#define BMTFTokens_h
3
4
#include "
DataFormats/L1TMuon/interface/RegionalMuonCand.h
"
5
#include "
DataFormats/L1DTTrackFinder/interface/L1MuDTChambPhContainer.h
"
6
#include "
DataFormats/L1DTTrackFinder/interface/L1MuDTChambThContainer.h
"
7
#include "
FWCore/Utilities/interface/EDGetToken.h
"
8
#include "
EventFilter/L1TRawToDigi/interface/PackerTokens.h
"
9
10
namespace
l1t
{
11
namespace
stage2
{
12
class
BMTFTokens
:
public
PackerTokens
{
13
public
:
14
BMTFTokens
(
const
edm::ParameterSet
&,
edm::ConsumesCollector
&);
15
16
inline
const
edm::EDGetTokenT<RegionalMuonCandBxCollection>
&
getOutputMuonToken
()
const
{
17
return
outputMuonToken_
;
18
};
19
inline
const
edm::EDGetTokenT<L1MuDTChambPhContainer>
&
getInputMuonTokenPh
()
const
{
return
inputMuonTokenPh_
; };
20
inline
const
edm::EDGetTokenT<L1MuDTChambThContainer>
&
getInputMuonTokenTh
()
const
{
return
inputMuonTokenTh_
; };
21
22
private
:
23
edm::EDGetTokenT<RegionalMuonCandBxCollection>
outputMuonToken_
;
24
edm::EDGetTokenT<L1MuDTChambPhContainer>
inputMuonTokenPh_
;
25
edm::EDGetTokenT<L1MuDTChambThContainer>
inputMuonTokenTh_
;
26
};
27
}
// namespace stage2
28
}
// namespace l1t
29
30
#endif
l1t::stage2::BMTFTokens::getInputMuonTokenTh
const edm::EDGetTokenT< L1MuDTChambThContainer > & getInputMuonTokenTh() const
Definition:
BMTFTokens.h:20
edm::EDGetTokenT< RegionalMuonCandBxCollection >
L1MuDTChambThContainer.h
PackerTokens.h
EDGetToken.h
l1t::stage2::BMTFTokens::outputMuonToken_
edm::EDGetTokenT< RegionalMuonCandBxCollection > outputMuonToken_
Definition:
BMTFTokens.h:20
edm::ParameterSet
Definition:
ParameterSet.h:36
l1t::stage2::BMTFTokens::inputMuonTokenPh_
edm::EDGetTokenT< L1MuDTChambPhContainer > inputMuonTokenPh_
Definition:
BMTFTokens.h:24
l1t
delete x;
Definition:
CaloConfig.h:22
L1MuDTChambPhContainer.h
l1t::PackerTokens
Definition:
PackerTokens.h:10
SiStripSourceConfigTier0_cff.stage2
stage2
Definition:
SiStripSourceConfigTier0_cff.py:71
l1t::stage2::BMTFTokens::getOutputMuonToken
const edm::EDGetTokenT< RegionalMuonCandBxCollection > & getOutputMuonToken() const
Definition:
BMTFTokens.h:16
l1t::stage2::BMTFTokens::getInputMuonTokenPh
const edm::EDGetTokenT< L1MuDTChambPhContainer > & getInputMuonTokenPh() const
Definition:
BMTFTokens.h:19
RegionalMuonCand.h
edm::ConsumesCollector
Definition:
ConsumesCollector.h:39
l1t::stage2::BMTFTokens
Definition:
BMTFTokens.h:12
l1t::stage2::BMTFTokens::BMTFTokens
BMTFTokens(const edm::ParameterSet &, edm::ConsumesCollector &)
Definition:
BMTFTokens.cc:9
l1t::stage2::BMTFTokens::inputMuonTokenTh_
edm::EDGetTokenT< L1MuDTChambThContainer > inputMuonTokenTh_
Definition:
BMTFTokens.h:25
Generated for CMSSW Reference Manual by
1.8.16