#include <TrackingSeedCandidates.h>
Public Types | |
using | Objects = std::pair< const reco::CandidateView *, std::pair< float, float > > |
enum | SeedingMode { SeedingMode::CANDIDATE_SEEDED, SeedingMode::GLOBAL } |
Public Member Functions | |
Objects | objects (const edm::Event &iEvent) const |
TrackingSeedCandidates (const edm::ParameterSet ®PSet, edm::ConsumesCollector &&iC) | |
TrackingSeedCandidates (const edm::ParameterSet ®PSet, edm::ConsumesCollector &iC) | |
~TrackingSeedCandidates ()=default | |
Static Public Member Functions | |
static void | fillDescriptions (edm::ParameterSetDescription &desc) |
Private Attributes | |
float | m_deltaEta_Cand |
float | m_deltaPhi_Cand |
SeedingMode | m_seedingMode |
edm::EDGetTokenT< reco::CandidateView > | m_token_input |
Definition at line 14 of file TrackingSeedCandidates.h.
using TrackingSeedCandidates::Objects = std::pair<const reco::CandidateView*, std::pair<float, float> > |
Definition at line 18 of file TrackingSeedCandidates.h.
|
strong |
Enumerator | |
---|---|
CANDIDATE_SEEDED | |
GLOBAL |
Definition at line 16 of file TrackingSeedCandidates.h.
|
inline |
Definition at line 19 of file TrackingSeedCandidates.h.
References fillDescriptions(), iEvent, objects(), and ~TrackingSeedCandidates().
TrackingSeedCandidates::TrackingSeedCandidates | ( | const edm::ParameterSet & | regPSet, |
edm::ConsumesCollector & | iC | ||
) |
Definition at line 3 of file TrackingSeedCandidates.cc.
References CANDIDATE_SEEDED, edm::errors::Configuration, edm::ConsumesCollector::consumes(), Exception, edm::ParameterSet::getParameter(), GLOBAL, m_deltaEta_Cand, m_deltaPhi_Cand, m_seedingMode, m_token_input, and AlCaHLTBitMon_QueryRunRegistry::string.
|
default |
Referenced by TrackingSeedCandidates().
|
static |
Definition at line 26 of file TrackingSeedCandidates.cc.
References edm::ParameterSetDescription::add(), HLT_2018_cff::InputTag, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by AreaSeededTrackingRegionsBuilder::fillDescriptions(), and TrackingSeedCandidates().
TrackingSeedCandidates::Objects TrackingSeedCandidates::objects | ( | const edm::Event & | iEvent | ) | const |
Definition at line 33 of file TrackingSeedCandidates.cc.
References CANDIDATE_SEEDED, HistogramManager_cfi::dimensions, edm::Event::getByToken(), m_deltaEta_Cand, m_deltaPhi_Cand, m_seedingMode, m_token_input, edm::Handle< T >::product(), and mps_fire::result.
Referenced by AreaSeededTrackingRegionsBuilder::beginEvent(), and TrackingSeedCandidates().
|
private |
Definition at line 30 of file TrackingSeedCandidates.h.
Referenced by objects(), and TrackingSeedCandidates().
|
private |
Definition at line 31 of file TrackingSeedCandidates.h.
Referenced by objects(), and TrackingSeedCandidates().
|
private |
Definition at line 29 of file TrackingSeedCandidates.h.
Referenced by objects(), and TrackingSeedCandidates().
|
private |
Definition at line 33 of file TrackingSeedCandidates.h.
Referenced by objects(), and TrackingSeedCandidates().