#include <CosmicRegionalSeedGenerator.h>
Public Member Functions | |
CosmicRegionalSeedGenerator (const edm::ParameterSet &conf, edm::ConsumesCollector &&iC) | |
virtual std::vector < TrackingRegion * > | regions (const edm::Event &event, const edm::EventSetup &es) const |
virtual | ~CosmicRegionalSeedGenerator () |
Public Member Functions inherited from TrackingRegionProducer | |
virtual | ~TrackingRegionProducer () |
Private Attributes | |
edm::ParameterSet | conf_ |
float | deltaEta_ |
float | deltaPhi_ |
double | deltaRExclusionSize_ |
bool | doJetsExclusionCheck_ |
double | jetsPtMin_ |
float | ptMin_ |
edm::InputTag | recoCaloJetsCollection_ |
edm::EDGetTokenT < reco::CaloJetCollection > | recoCaloJetsToken_ |
edm::InputTag | recoL2MuonsCollection_ |
edm::EDGetTokenT < reco::RecoChargedCandidateCollection > | recoL2MuonsToken_ |
edm::InputTag | recoMuonsCollection_ |
edm::EDGetTokenT < reco::MuonCollection > | recoMuonsToken_ |
edm::InputTag | recoTrackMuonsCollection_ |
edm::EDGetTokenT < reco::TrackCollection > | recoTrackMuonsToken_ |
std::string | regionBase_ |
edm::ParameterSet | regionPSet |
float | rVertex_ |
std::string | thePropagatorName_ |
float | zVertex_ |
Definition at line 48 of file CosmicRegionalSeedGenerator.h.
|
explicit |
Definition at line 22 of file CosmicRegionalSeedGenerator.cc.
References conf_, deltaEta_, deltaPhi_, deltaRExclusionSize_, doJetsExclusionCheck_, edm::ParameterSet::getParameter(), jetsPtMin_, ptMin_, recoCaloJetsCollection_, recoCaloJetsToken_, recoL2MuonsCollection_, recoL2MuonsToken_, recoMuonsCollection_, recoMuonsToken_, recoTrackMuonsCollection_, recoTrackMuonsToken_, regionBase_, regionPSet, rVertex_, AlCaHLTBitMon_QueryRunRegistry::string, thePropagatorName_, and zVertex_.
|
inlinevirtual |
Definition at line 54 of file CosmicRegionalSeedGenerator.h.
|
virtual |
Implements TrackingRegionProducer.
Definition at line 60 of file CosmicRegionalSeedGenerator.cc.
References funct::abs(), DeDxDiscriminatorTools::charge(), kinem::delta_R(), deltaEta_, deltaPhi_, deltaRExclusionSize_, TrackingRegion::direction(), doJetsExclusionCheck_, PV3DBase< T, PVType, FrameType >::eta(), edm::EventSetup::get(), edm::Ref< C, T, F >::get(), edm::HandleBase::isValid(), metsig::jet, jetsPtMin_, LogDebug, mag(), SurfaceOrientation::outer, PV3DBase< T, PVType, FrameType >::perp(), PV3DBase< T, PVType, FrameType >::phi(), Pi, edm::ESHandle< class >::product(), ptMin_, recoCaloJetsToken_, recoL2MuonsCollection_, recoL2MuonsToken_, recoMuonsCollection_, recoMuonsToken_, recoTrackMuonsCollection_, recoTrackMuonsToken_, regionBase_, regionPSet, query::result, rVertex_, mathSSE::sqrt(), thePropagatorName_, Vector3DBase< T, FrameTag >::unit(), findQualityFiles::v, PV3DBase< T, PVType, FrameType >::z(), and zVertex_.
|
private |
Definition at line 59 of file CosmicRegionalSeedGenerator.h.
Referenced by CosmicRegionalSeedGenerator().
|
private |
Definition at line 65 of file CosmicRegionalSeedGenerator.h.
Referenced by CosmicRegionalSeedGenerator(), and regions().
|
private |
Definition at line 66 of file CosmicRegionalSeedGenerator.h.
Referenced by CosmicRegionalSeedGenerator(), and regions().
|
private |
Definition at line 81 of file CosmicRegionalSeedGenerator.h.
Referenced by CosmicRegionalSeedGenerator(), and regions().
|
private |
Definition at line 80 of file CosmicRegionalSeedGenerator.h.
Referenced by CosmicRegionalSeedGenerator(), and regions().
|
private |
Definition at line 82 of file CosmicRegionalSeedGenerator.h.
Referenced by CosmicRegionalSeedGenerator(), and regions().
|
private |
Definition at line 62 of file CosmicRegionalSeedGenerator.h.
Referenced by CosmicRegionalSeedGenerator(), and regions().
|
private |
Definition at line 83 of file CosmicRegionalSeedGenerator.h.
Referenced by CosmicRegionalSeedGenerator().
|
private |
Definition at line 74 of file CosmicRegionalSeedGenerator.h.
Referenced by CosmicRegionalSeedGenerator(), and regions().
|
private |
Definition at line 73 of file CosmicRegionalSeedGenerator.h.
Referenced by CosmicRegionalSeedGenerator(), and regions().
|
private |
Definition at line 77 of file CosmicRegionalSeedGenerator.h.
Referenced by CosmicRegionalSeedGenerator(), and regions().
|
private |
Definition at line 71 of file CosmicRegionalSeedGenerator.h.
Referenced by CosmicRegionalSeedGenerator(), and regions().
|
private |
Definition at line 75 of file CosmicRegionalSeedGenerator.h.
Referenced by CosmicRegionalSeedGenerator(), and regions().
|
private |
Definition at line 72 of file CosmicRegionalSeedGenerator.h.
Referenced by CosmicRegionalSeedGenerator(), and regions().
|
private |
Definition at line 76 of file CosmicRegionalSeedGenerator.h.
Referenced by CosmicRegionalSeedGenerator(), and regions().
|
private |
Definition at line 69 of file CosmicRegionalSeedGenerator.h.
Referenced by CosmicRegionalSeedGenerator(), and regions().
|
private |
Definition at line 60 of file CosmicRegionalSeedGenerator.h.
Referenced by CosmicRegionalSeedGenerator(), and regions().
|
private |
Definition at line 63 of file CosmicRegionalSeedGenerator.h.
Referenced by CosmicRegionalSeedGenerator(), and regions().
|
private |
Definition at line 68 of file CosmicRegionalSeedGenerator.h.
Referenced by CosmicRegionalSeedGenerator(), and regions().
|
private |
Definition at line 64 of file CosmicRegionalSeedGenerator.h.
Referenced by CosmicRegionalSeedGenerator(), and regions().