Go to the documentation of this file. 1 #ifndef RecoMTD_TransientTrackingRecHit_MTDTransientTrackingRecHit_h
2 #define RecoMTD_TransientTrackingRecHit_MTDTransientTrackingRecHit_h
39 LogDebug(
"MTDTransientTrackingRecHit") <<
"Getting specificBuild" << std::endl;
MTDTransientTrackingRecHit(const GeomDet *geom, const TrackingRecHit *rh)
Construct from a TrackingRecHit and its GeomDet.
bool isBTL() const
if this rec hit is a BTL rec hit
std::shared_ptr< MTDTransientTrackingRecHit const > ConstMTDRecHitPointer
std::shared_ptr< TrackingRecHit const > RecHitPointer
static MTDRecHitPointer specificBuild(const GeomDet *geom, const TrackingRecHit *rh)
MTDTransientTrackingRecHit * clone() const override
std::vector< MTDRecHitPointer > MTDRecHitContainer
bool isETL() const
if this rec hit is a ETL rec hit
std::shared_ptr< MTDTransientTrackingRecHit > MTDRecHitPointer
std::vector< ConstMTDRecHitPointer > ConstMTDRecHitContainer
static RecHitPointer build(const GeomDet *geom, const TrackingRecHit *rh)
~MTDTransientTrackingRecHit() override