CMS 3D CMS Logo

cms::CkfTrajectoryMaker Class Reference

#include <RecoTracker/CkfPattern/interface/CkfTrajectoryMaker.h>

Inheritance diagram for cms::CkfTrajectoryMaker:

cms::CkfTrackCandidateMakerBase edm::EDProducer edm::ProducerBase edm::ProductRegistryHelper

List of all members.

Public Types

typedef std::vector< TrajectoryTrajectoryCollection

Public Member Functions

virtual void beginJob (edm::EventSetup const &es)
 CkfTrajectoryMaker (const edm::ParameterSet &conf)
virtual void produce (edm::Event &e, const edm::EventSetup &es)
virtual ~CkfTrajectoryMaker ()


Detailed Description

Definition at line 28 of file CkfTrajectoryMaker.h.


Member Typedef Documentation

typedef std::vector<Trajectory> cms::CkfTrajectoryMaker::TrajectoryCollection

Definition at line 31 of file CkfTrajectoryMaker.h.


Constructor & Destructor Documentation

cms::CkfTrajectoryMaker::CkfTrajectoryMaker ( const edm::ParameterSet conf  )  [inline, explicit]

Definition at line 33 of file CkfTrajectoryMaker.h.

References edm::ParameterSet::getParameter(), cms::CkfTrackCandidateMakerBase::theTrackCandidateOutput, and cms::CkfTrackCandidateMakerBase::theTrajectoryOutput.

00033                                                             :
00034       CkfTrackCandidateMakerBase(conf)
00035     {
00036       theTrackCandidateOutput=conf.getParameter<bool>("trackCandidateAlso");
00037       theTrajectoryOutput=true;
00038       if (theTrackCandidateOutput)
00039         produces<TrackCandidateCollection>();
00040       produces<TrajectoryCollection>();
00041     }

virtual cms::CkfTrajectoryMaker::~CkfTrajectoryMaker (  )  [inline, virtual]

Definition at line 43 of file CkfTrajectoryMaker.h.

00043 {;}


Member Function Documentation

virtual void cms::CkfTrajectoryMaker::beginJob ( edm::EventSetup const &  es  )  [inline, virtual]

Reimplemented from edm::EDProducer.

Definition at line 45 of file CkfTrajectoryMaker.h.

References cms::CkfTrackCandidateMakerBase::beginJobBase().

00045 {beginJobBase(es);}

virtual void cms::CkfTrajectoryMaker::produce ( edm::Event e,
const edm::EventSetup es 
) [inline, virtual]

Implements edm::EDProducer.

Definition at line 47 of file CkfTrajectoryMaker.h.

References cms::CkfTrackCandidateMakerBase::produceBase().

00047 {produceBase(e,es);}


The documentation for this class was generated from the following file:
Generated on Tue Jun 9 18:36:27 2009 for CMSSW by  doxygen 1.5.4