1 #ifndef FASTSIMULATION_TRACKING_FASTTRACKERRECHITSPLITTER_H
2 #define FASTSIMULATION_TRACKING_FASTTRACKERRECHITSPLITTER_H
virtual FastTrackerRecHit * clone() const override
virtual FastSingleTrackerRecHit * clone() const override
void set2D(bool is2D=true)
virtual const GeomDetType & type() const
FastTrackerRecHitSplitter()
FastSingleTrackerRecHit * buildSplitStripHit(const FastSingleTrackerRecHit &hit) const
int dimension() const override
get the dimensions right
void split(const FastTrackerRecHit &hitIn, edm::OwnVector< TrackingRecHit > &hitsOut, bool alongMomentum) const
bool isPixel() const override
pixel or strip?
virtual const GeomDetUnit * detUnit() const
~FastTrackerRecHitSplitter()