64 (
float)iConfig.
getParameter<
double>(
"MaxOuterMomentumTheta"));
82 produces<CSCHaloData>();
void SetMaxSegmentTheta(float x)
~CSCHaloDataProducer() override
MuonSegmentMatcher * TheMatcher
OrphanHandle< PROD > put(std::unique_ptr< PROD > product)
Put a new product.
void SetMatchingDEtaThreshold(float x)
void SetMaxDtMuonSegment(float x)
bool getByToken(EDGetToken token, Handle< PROD > &result) const
reco::CSCHaloData Calculate(const CSCGeometry &TheCSCGeometry, edm::Handle< reco::MuonCollection > &TheCosmicMuons, const edm::Handle< reco::MuonTimeExtraMap > TheCSCTimeMap, edm::Handle< reco::MuonCollection > &TheMuons, edm::Handle< CSCSegmentCollection > &TheCSCSegments, edm::Handle< CSCRecHit2DCollection > &TheCSCRecHits, edm::Handle< L1MuGMTReadoutCollection > &TheL1GMTReadout, edm::Handle< HBHERecHitCollection > &hbhehits, edm::Handle< EcalRecHitCollection > &ecalebhits, edm::Handle< EcalRecHitCollection > &ecaleehits, edm::Handle< edm::TriggerResults > &TheHLTResults, const edm::TriggerNames *triggerNames, const edm::Handle< CSCALCTDigiCollection > &TheALCTs, MuonSegmentMatcher *TheMatcher, const edm::Event &TheEvent, const edm::EventSetup &TheEventSetup)
edm::InputTag IT_CSCSegment
void SetRecHitTimeWindow(float x)
void SetMatchingDWireThreshold(int x)
edm::InputTag IT_CosmicMuon
void SetMaxSegmentRDiff(float x)
void SetMinMaxOuterRadius(float min, float max)
edm::TriggerNames const & triggerNames(edm::TriggerResults const &triggerResults) const override
edm::EDGetTokenT< reco::MuonTimeExtraMap > csctimemap_token_
void SetDetaThreshold(float x)
edm::EDGetTokenT< CSCALCTDigiCollection > cscalct_token_
edm::EDGetTokenT< EcalRecHitCollection > EcalRecHitsEE_token_
std::vector< edm::InputTag > vIT_HLTBit
edm::EDGetTokenT< CSCRecHit2DCollection > cscrechit_token_
edm::EDGetTokenT< CSCSegmentCollection > cscsegment_token_
edm::EDGetTokenT< HBHERecHitCollection > hbhereco_token_
void SetExpectedBX(int x)
edm::ESGetToken< CSCGeometry, MuonGeometryRecord > cscGeometry_token
void SetMaxSegmentPhiDiff(float x)
edm::EDGetTokenT< L1MuGMTReadoutCollection > l1mugmtro_token_
void SetMinMaxInnerRadius(float min, float max)
edm::EDGetTokenT< EcalRecHitCollection > EcalRecHitsEB_token_
void SetRecHitTime0(float x)
void produce(edm::Event &, const edm::EventSetup &) override
T getParameter(std::string const &) const
edm::EDGetTokenT< reco::MuonCollection > cosmicmuon_token_
edm::EDGetTokenT< edm::TriggerResults > hltresult_token_
void SetMaxFreeInverseBeta(float x)
edm::InputTag IT_HLTResult
edm::InputTag IT_CSCRecHit
void SetMatchingDPhiThreshold(float x)
void SetMinMaxOuterMomentumTheta(float min, float max)
ESHandle< T > getHandle(const ESGetToken< T, R > &iToken) const
edm::EDGetTokenT< reco::MuonCollection > muon_token_
void SetNormChi2Threshold(float x)
void SetDphiThreshold(float x)
edm::InputTag IT_L1MuGMTReadout