#include <TrackTransformerBase.h>
Public Member Functions | |
virtual void | setServices (const edm::EventSetup &)=0 |
set the services needed by the TrackTransformers More... | |
TrackTransformerBase () | |
Constructor. More... | |
virtual std::vector< Trajectory > | transform (const reco::Track &) const =0 |
Convert a reco::Track into Trajectory. More... | |
virtual | ~TrackTransformerBase () |
Destructor. More... | |
Base class for Track transformer classes
Definition at line 15 of file TrackTransformerBase.h.
|
inline |
|
inlinevirtual |
|
pure virtual |
set the services needed by the TrackTransformers
Implemented in TrackTransformerForCosmicMuons, TrackTransformer, and TrackTransformerForGlobalCosmicMuons.
Referenced by TracksToTrajectories::produce(), and TracktoRPC::TracktoRPC().
|
pure virtual |
Convert a reco::Track into Trajectory.
Implemented in TrackTransformerForCosmicMuons, TrackTransformerForGlobalCosmicMuons, and TrackTransformer.
Referenced by TracksToTrajectories::produce(), and TracktoRPC::TracktoRPC().