#include <CSCHaloDataProducer.h>
Definition at line 130 of file CSCHaloDataProducer.h.
◆ CSCHaloDataProducer()
◆ ~CSCHaloDataProducer()
CSCHaloDataProducer::~CSCHaloDataProducer |
( |
| ) |
|
|
override |
◆ produce()
◆ cosmicmuon_token_
◆ cscalct_token_
◆ CSCAlgo
◆ cscGeometry_token
◆ cscrechit_token_
◆ cscsegment_token_
◆ csctimemap_token_
◆ EcalRecHitsEB_token_
◆ EcalRecHitsEE_token_
◆ hbhereco_token_
◆ hltresult_token_
◆ IT_ALCT
◆ IT_CosmicMuon
◆ IT_CSCRecHit
◆ IT_CSCSegment
◆ IT_ECALBrh
◆ IT_ECALErh
◆ IT_HBHErh
◆ IT_HLTResult
◆ IT_L1MuGMTReadout
◆ IT_Muon
◆ IT_SA
◆ l1mugmtro_token_
◆ muon_token_
◆ TheMatcher
◆ vIT_HLTBit
edm::InputTag IT_CosmicMuon
edm::EDGetTokenT< reco::MuonCollection > cosmicmuon_token_
edm::InputTag IT_L1MuGMTReadout
void SetMatchingDEtaThreshold(float x)
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::EDGetTokenT< edm::TriggerResults > hltresult_token_
void SetRecHitTimeWindow(float x)
edm::EDGetTokenT< reco::MuonTimeExtraMap > csctimemap_token_
void SetMaxDtMuonSegment(float x)
void SetMatchingDWireThreshold(int x)
void SetMaxSegmentRDiff(float x)
void SetDetaThreshold(float x)
void SetMinMaxOuterRadius(float min, float max)
edm::InputTag IT_CSCSegment
edm::EDGetTokenT< CSCRecHit2DCollection > cscrechit_token_
edm::EDGetTokenT< EcalRecHitCollection > EcalRecHitsEB_token_
std::vector< edm::InputTag > vIT_HLTBit
edm::InputTag IT_CSCRecHit
MuonSegmentMatcher * TheMatcher
void SetExpectedBX(int x)
void SetMaxSegmentPhiDiff(float x)
edm::EDGetTokenT< EcalRecHitCollection > EcalRecHitsEE_token_
void SetRecHitTime0(float x)
ESHandle< T > getHandle(const ESGetToken< T, R > &iToken) const
edm::EDGetTokenT< CSCSegmentCollection > cscsegment_token_
void SetMinMaxInnerRadius(float min, float max)
edm::EDGetTokenT< HBHERecHitCollection > hbhereco_token_
edm::EDGetTokenT< reco::MuonCollection > muon_token_
edm::InputTag IT_HLTResult
void SetMatchingDPhiThreshold(float x)
edm::EDGetTokenT< L1MuGMTReadoutCollection > l1mugmtro_token_
void SetMinMaxOuterMomentumTheta(float min, float max)
T getParameter(std::string const &) const
void SetMaxFreeInverseBeta(float x)
edm::ESGetToken< CSCGeometry, MuonGeometryRecord > cscGeometry_token
void SetNormChi2Threshold(float x)
void SetDphiThreshold(float x)
void SetMaxSegmentTheta(float x)
edm::EDGetTokenT< CSCALCTDigiCollection > cscalct_token_