#include <CSCHaloDataProducer.h>
Definition at line 129 of file CSCHaloDataProducer.h.
Definition at line 15 of file CSCHaloDataProducer.cc.
References edm::ParameterSet::getParameter().
48 produces<CSCHaloData>();
T getParameter(std::string const &) const
void SetMatchingDEtaThreshold(float x)
edm::InputTag IT_CSCSegment
void SetRecHitTimeWindow(float x)
void SetMatchingDWireThreshold(int x)
edm::InputTag IT_CosmicMuon
void SetMinMaxOuterRadius(float min, float max)
void SetDetaThreshold(float x)
std::vector< edm::InputTag > vIT_HLTBit
void SetExpectedBX(int x)
void SetMinMaxInnerRadius(float min, float max)
void SetRecHitTime0(float x)
edm::InputTag IT_HLTResult
edm::InputTag IT_CSCRecHit
void SetMatchingDPhiThreshold(float x)
void SetMinMaxOuterMomentumTheta(float min, float max)
void SetNormChi2Threshold(float x)
void SetDphiThreshold(float x)
edm::InputTag IT_L1MuGMTReadout
CSCHaloDataProducer::~CSCHaloDataProducer |
( |
| ) |
|
void CSCHaloDataProducer::beginJob |
( |
void |
| ) |
|
|
privatevirtual |
void CSCHaloDataProducer::endJob |
( |
void |
| ) |
|
|
privatevirtual |
Implements edm::EDProducer.
Definition at line 51 of file CSCHaloDataProducer.cc.
References CSCHaloData_cfi::CSCHaloData, edm::EventSetup::get(), edm::Event::getByLabel(), edm::HandleBase::isValid(), edm::Event::put(), and edm::Event::triggerNames().
90 std::auto_ptr<CSCHaloData> TheCSCData(
new CSCHaloData(
CSCAlgo.
Calculate(*TheCSCGeometry, TheCosmics, TheMuons, TheCSCSegments, TheCSCRecHits, TheL1GMTReadout, TheHLTResults, triggerNames, TheALCTs) ) );
92 iEvent.
put(TheCSCData);
virtual edm::TriggerNames const & triggerNames(edm::TriggerResults const &triggerResults) const
edm::InputTag IT_CSCSegment
edm::InputTag IT_CosmicMuon
OrphanHandle< PROD > put(std::auto_ptr< PROD > product)
Put a new product.
bool getByLabel(InputTag const &tag, Handle< PROD > &result) const
edm::InputTag IT_HLTResult
edm::InputTag IT_CSCRecHit
reco::CSCHaloData Calculate(const CSCGeometry &TheCSCGeometry, edm::Handle< reco::TrackCollection > &TheCSCTracks, edm::Handle< reco::MuonCollection > &TheMuons, edm::Handle< CSCSegmentCollection > &TheCSCSegments, edm::Handle< CSCRecHit2DCollection > &TheCSCRecHits, edm::Handle< L1MuGMTReadoutCollection > &TheL1GMTReadout, edm::Handle< edm::TriggerResults > &TheHLTResults, const edm::TriggerNames *triggerNames, const edm::Handle< CSCALCTDigiCollection > &TheALCTs)
edm::InputTag IT_L1MuGMTReadout
std::vector< edm::InputTag > reco::CSCHaloDataProducer::vIT_HLTBit |
|
private |