#include <AreaSeededTrackingRegionsBuilder.h>
Classes | |
class | Area |
class | Builder |
Public Types | |
using | Origin = std::pair< GlobalPoint, float > |
using | Origins = std::vector< Origin > |
Public Member Functions | |
AreaSeededTrackingRegionsBuilder (const edm::ParameterSet ®PSet, edm::ConsumesCollector &&iC) | |
AreaSeededTrackingRegionsBuilder (const edm::ParameterSet ®PSet, edm::ConsumesCollector &iC) | |
Builder | beginEvent (const edm::Event &e) const |
~AreaSeededTrackingRegionsBuilder ()=default | |
Static Public Member Functions | |
static void | fillDescriptions (edm::ParameterSetDescription &desc) |
Private Attributes | |
TrackingSeedCandidates | candidates_ |
std::vector< Area > | m_areas |
float | m_extraEta |
float | m_extraPhi |
float | m_originRadius |
bool | m_precise |
float | m_ptMin |
bool | m_searchOpt |
RectangularEtaPhiTrackingRegion::UseMeasurementTracker | m_whereToUseMeasurementTracker |
edm::EDGetTokenT< MeasurementTrackerEvent > | token_measurementTracker |
Definition at line 16 of file AreaSeededTrackingRegionsBuilder.h.
using AreaSeededTrackingRegionsBuilder::Origin = std::pair<GlobalPoint, float> |
Definition at line 18 of file AreaSeededTrackingRegionsBuilder.h.
using AreaSeededTrackingRegionsBuilder::Origins = std::vector<Origin> |
Definition at line 19 of file AreaSeededTrackingRegionsBuilder.h.
|
inline |
Definition at line 94 of file AreaSeededTrackingRegionsBuilder.h.
AreaSeededTrackingRegionsBuilder::AreaSeededTrackingRegionsBuilder | ( | const edm::ParameterSet & | regPSet, |
edm::ConsumesCollector & | iC | ||
) |
Definition at line 17 of file AreaSeededTrackingRegionsBuilder.cc.
References edm::ConsumesCollector::consumes(), edm::ParameterSet::getParameter(), RectangularEtaPhiTrackingRegion::kNever, m_extraEta, m_extraPhi, m_originRadius, m_precise, m_ptMin, m_searchOpt, m_whereToUseMeasurementTracker, AlCaHLTBitMon_QueryRunRegistry::string, RectangularEtaPhiTrackingRegion::stringToUseMeasurementTracker(), and token_measurementTracker.
|
default |
AreaSeededTrackingRegionsBuilder::Builder AreaSeededTrackingRegionsBuilder::beginEvent | ( | const edm::Event & | e | ) | const |
Definition at line 50 of file AreaSeededTrackingRegionsBuilder.cc.
References candidates_, MillePedeFileConverter_cfg::e, edm::EDGetTokenT< T >::isUninitialized(), TrackingSeedCandidates::objects(), edm::Handle< T >::product(), and token_measurementTracker.
Referenced by PixelInactiveAreaTrackingRegionsSeedingLayersProducer::produce(), and AreaSeededTrackingRegionsProducer::regions().
|
static |
Definition at line 36 of file AreaSeededTrackingRegionsBuilder.cc.
References edm::ParameterSetDescription::add(), TrackingSeedCandidates::fillDescriptions(), HLT_2018_cff::InputTag, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by PixelInactiveAreaTrackingRegionsSeedingLayersProducer::fillDescriptions(), and AreaSeededTrackingRegionsProducer::fillDescriptions().
|
private |
Definition at line 105 of file AreaSeededTrackingRegionsBuilder.h.
Referenced by beginEvent().
|
private |
Definition at line 104 of file AreaSeededTrackingRegionsBuilder.h.
|
private |
Definition at line 107 of file AreaSeededTrackingRegionsBuilder.h.
Referenced by AreaSeededTrackingRegionsBuilder().
|
private |
Definition at line 106 of file AreaSeededTrackingRegionsBuilder.h.
Referenced by AreaSeededTrackingRegionsBuilder().
|
private |
Definition at line 109 of file AreaSeededTrackingRegionsBuilder.h.
Referenced by AreaSeededTrackingRegionsBuilder().
|
private |
Definition at line 110 of file AreaSeededTrackingRegionsBuilder.h.
Referenced by AreaSeededTrackingRegionsBuilder().
|
private |
Definition at line 108 of file AreaSeededTrackingRegionsBuilder.h.
Referenced by AreaSeededTrackingRegionsBuilder().
|
private |
Definition at line 113 of file AreaSeededTrackingRegionsBuilder.h.
Referenced by AreaSeededTrackingRegionsBuilder().
|
private |
Definition at line 112 of file AreaSeededTrackingRegionsBuilder.h.
Referenced by AreaSeededTrackingRegionsBuilder().
|
private |
Definition at line 111 of file AreaSeededTrackingRegionsBuilder.h.
Referenced by AreaSeededTrackingRegionsBuilder(), and beginEvent().