#include <TrackFinder.h>
Public Member Functions | |
void | process (const edm::Event &iEvent, const edm::EventSetup &iSetup, EMTFHitCollection &out_hits, EMTFTrackCollection &out_tracks) |
TrackFinder (const edm::ParameterSet &iConfig, edm::ConsumesCollector &&iConsumes) | |
~TrackFinder () | |
Private Attributes | |
emtf::sector_array< SectorProcessor > | sector_processors_ |
EMTFSetup | setup_ |
const edm::EDGetToken | tokenCPPF_ |
const edm::EDGetToken | tokenCSC_ |
const edm::EDGetToken | tokenCSCComparator_ |
const edm::EDGetToken | tokenDTPhi_ |
const edm::EDGetToken | tokenDTTheta_ |
const edm::EDGetToken | tokenGEM_ |
const edm::EDGetToken | tokenME0_ |
const edm::EDGetToken | tokenRPC_ |
int | verbose_ |
Definition at line 16 of file TrackFinder.h.
|
explicit |
Definition at line 6 of file TrackFinder.cc.
TrackFinder::~TrackFinder | ( | ) |
Definition at line 21 of file TrackFinder.cc.
void TrackFinder::process | ( | const edm::Event & | iEvent, |
const edm::EventSetup & | iSetup, | ||
EMTFHitCollection & | out_hits, | ||
EMTFTrackCollection & | out_tracks | ||
) |
Definition at line 23 of file TrackFinder.cc.
References gather_cfg::cout, emtf::dump_fw_raw_input(), makeMuonMisalignmentScenario::endcap, EMTFSetup::era(), EMTFSubsystemCollector::extractPrimitives(), EMTFSetup::get_fw_version(), ConditionHelper::get_pc_lut_version(), EMTFSetup::get_pc_lut_version(), ConditionHelper::get_pc_lut_version_unchecked(), PtAssignmentEngine::get_pt_lut_version(), EMTFSetup::get_pt_lut_version(), EMTFSetup::getConditionHelper(), EMTFSetup::getConfig(), EMTFSetup::getGeometryTranslator(), EMTFSetup::getPtAssignmentEngine(), iEvent, emtf::MAX_ENDCAP, emtf::MAX_TRIGSECTOR, emtf::MIN_ENDCAP, emtf::MIN_TRIGSECTOR, AlCaHLTBitMon_ParallelJobs::p, EMTFSetup::reload(), sector_processors_, setup_, tokenCPPF_, tokenCSC_, tokenDTPhi_, tokenDTTheta_, tokenGEM_, tokenME0_, tokenRPC_, csctfTrackDigis_cfi::useDT, muons1stStep_cfi::useGEM, muons1stStep_cfi::useME0, EMTFSetup::useO2O(), dtTriggerPhase2PrimitiveDigis_cfi::useRPC, and verbose_.
|
private |
Definition at line 32 of file TrackFinder.h.
Referenced by process().
|
private |
Definition at line 30 of file TrackFinder.h.
Referenced by process(), and upgradeWorkflowComponents.UpgradeWorkflow::setup().
|
private |
Definition at line 40 of file TrackFinder.h.
Referenced by process().
|
private |
Definition at line 37 of file TrackFinder.h.
Referenced by process().
|
private |
Definition at line 38 of file TrackFinder.h.
|
private |
Definition at line 35 of file TrackFinder.h.
Referenced by process().
|
private |
Definition at line 36 of file TrackFinder.h.
Referenced by process().
|
private |
Definition at line 41 of file TrackFinder.h.
Referenced by process().
|
private |
Definition at line 42 of file TrackFinder.h.
Referenced by process().
|
private |
Definition at line 39 of file TrackFinder.h.
Referenced by process().
|
private |
Definition at line 44 of file TrackFinder.h.
Referenced by process().