#include <CkfTrajectoryMaker.h>
Public Types | |
typedef std::vector< Trajectory > | TrajectoryCollection |
Public Member Functions | |
virtual void | beginRun (edm::Run const &run, edm::EventSetup const &es) override |
CkfTrajectoryMaker (const edm::ParameterSet &conf) | |
virtual void | produce (edm::Event &e, const edm::EventSetup &es) override |
virtual | ~CkfTrajectoryMaker () |
Definition at line 27 of file CkfTrajectoryMaker.h.
typedef std::vector<Trajectory> cms::CkfTrajectoryMaker::TrajectoryCollection |
Definition at line 30 of file CkfTrajectoryMaker.h.
cms::CkfTrajectoryMaker::CkfTrajectoryMaker | ( | const edm::ParameterSet & | conf | ) | [inline, explicit] |
Definition at line 32 of file CkfTrajectoryMaker.h.
References edm::ParameterSet::getParameter(), cms::CkfTrackCandidateMakerBase::theTrackCandidateOutput, and cms::CkfTrackCandidateMakerBase::theTrajectoryOutput.
: CkfTrackCandidateMakerBase(conf) { theTrackCandidateOutput=conf.getParameter<bool>("trackCandidateAlso"); theTrajectoryOutput=true; if (theTrackCandidateOutput) produces<TrackCandidateCollection>(); produces<TrajectoryCollection>(); }
virtual cms::CkfTrajectoryMaker::~CkfTrajectoryMaker | ( | ) | [inline, virtual] |
Definition at line 42 of file CkfTrajectoryMaker.h.
{;}
virtual void cms::CkfTrajectoryMaker::beginRun | ( | edm::Run const & | run, |
edm::EventSetup const & | es | ||
) | [inline, override, virtual] |
Reimplemented from edm::EDProducer.
Definition at line 44 of file CkfTrajectoryMaker.h.
References cms::CkfTrackCandidateMakerBase::beginRunBase().
{beginRunBase(run,es);}
virtual void cms::CkfTrajectoryMaker::produce | ( | edm::Event & | e, |
const edm::EventSetup & | es | ||
) | [inline, override, virtual] |
Implements edm::EDProducer.
Definition at line 46 of file CkfTrajectoryMaker.h.
References cms::CkfTrackCandidateMakerBase::produceBase().
{produceBase(e,es);}