#include <PixelTrackReconstruction.h>
Public Member Functions | |
void | halt () |
void | init (const edm::EventSetup &es) |
PixelTrackReconstruction (const edm::ParameterSet &conf) | |
void | run (pixeltrackfitting::TracksWithTTRHs &tah, edm::Event &ev, const edm::EventSetup &es) |
~PixelTrackReconstruction () | |
Private Attributes | |
PixelTrackCleaner * | theCleaner |
edm::ParameterSet | theConfig |
PixelTrackFilter * | theFilter |
const PixelFitter * | theFitter |
OrderedHitsGenerator * | theGenerator |
QuadrupletSeedMerger * | theMerger_ |
TrackingRegionProducer * | theRegionProducer |
Definition at line 17 of file PixelTrackReconstruction.h.
PixelTrackReconstruction::PixelTrackReconstruction | ( | const edm::ParameterSet & | conf | ) |
Definition at line 36 of file PixelTrackReconstruction.cc.
References edm::ParameterSet::exists(), edm::ParameterSet::getParameter(), AlCaHLTBitMon_QueryRunRegistry::string, theConfig, and theMerger_.
PixelTrackReconstruction::~PixelTrackReconstruction | ( | ) |
void PixelTrackReconstruction::halt | ( | ) |
Definition at line 58 of file PixelTrackReconstruction.cc.
References theCleaner, theFilter, theFitter, theGenerator, theMerger_, and theRegionProducer.
Referenced by PixelTrackProducer::endRun(), and ~PixelTrackReconstruction().
void PixelTrackReconstruction::init | ( | const edm::EventSetup & | es | ) |
Definition at line 68 of file PixelTrackReconstruction.cc.
References reco_skim_cfg_mod::filterName, reco::get(), edm::ParameterSet::getParameter(), AlCaHLTBitMon_QueryRunRegistry::string, theCleaner, theConfig, theFilter, theFitter, theGenerator, theMerger_, theRegionProducer, and QuadrupletSeedMerger::update().
Referenced by PixelTrackProducer::beginRun().
void PixelTrackReconstruction::run | ( | pixeltrackfitting::TracksWithTTRHs & | tah, |
edm::Event & | ev, | ||
const edm::EventSetup & | es | ||
) |
Definition at line 100 of file PixelTrackReconstruction.cc.
References PixelTrackCleanerWrapper::clean(), OrderedHitsGenerator::clear(), edm::EventSetup::get(), QuadrupletSeedMerger::mergeTriplets(), edm::ESHandle< class >::product(), TrackingRegionProducer::regions(), OrderedHitsGenerator::run(), PixelFitter::run(), OrderedSeedingHits::size(), SeedingHitSet::size(), theCleaner, theFilter, theFitter, theGenerator, theMerger_, theRegionProducer, and PixelTrackFilter::update().
Referenced by PixelTrackProducer::produce().
|
private |
Definition at line 32 of file PixelTrackReconstruction.h.
|
private |
Definition at line 29 of file PixelTrackReconstruction.h.
Referenced by init(), and PixelTrackReconstruction().
|
private |
Definition at line 31 of file PixelTrackReconstruction.h.
|
private |
Definition at line 30 of file PixelTrackReconstruction.h.
|
private |
Definition at line 33 of file PixelTrackReconstruction.h.
|
private |
Definition at line 35 of file PixelTrackReconstruction.h.
Referenced by halt(), init(), PixelTrackReconstruction(), and run().
|
private |
Definition at line 34 of file PixelTrackReconstruction.h.