A 2D TrackerRecHit with time and time error information. More...
#include <MTDTrackingRecHit.h>
Additional Inherited Members | |
Public Types inherited from TrackerSingleRecHit | |
typedef BaseTrackerRecHit | Base |
typedef OmniClusterRef::ClusterMTDRef | ClusterMTDRef |
typedef OmniClusterRef::Phase2Cluster1DRef | ClusterPhase2Ref |
typedef OmniClusterRef::ClusterPixelRef | ClusterPixelRef |
typedef OmniClusterRef::ClusterStripRef | ClusterStripRef |
Public Types inherited from TrackingRecHit | |
typedef std::vector < ConstRecHitPointer > | ConstRecHitContainer |
using | ConstRecHitPointer = std::shared_ptr< TrackingRecHit const > |
typedef unsigned int | id_type |
typedef std::vector < ConstRecHitPointer > | RecHitContainer |
using | RecHitPointer = std::shared_ptr< TrackingRecHit const > |
enum | SharedInputType { all, some } |
definition of equality via shared input More... | |
enum | Type { valid = 0, missing = 1, inactive = 2, bad = 3, missing_inner = 4, missing_outer = 5, inactive_inner = 6, inactive_outer = 7 } |
Static Public Attributes inherited from TrackingRecHit | |
static const int | rttiShift = 24 |
static const int | typeMask = 0xf |
Protected Member Functions inherited from TrackingRecHit | |
void | setId (id_type iid) |
void | setRTTI (unsigned int rt) |
void | setType (Type ttype) |
Protected Attributes inherited from BaseTrackerRecHit | |
LocalError | err_ |
LocalPoint | pos_ |
unsigned int | qualWord_ |
A 2D TrackerRecHit with time and time error information.
Definition at line 10 of file MTDTrackingRecHit.h.
|
inline |
|
inline |
Definition at line 14 of file MTDTrackingRecHit.h.
|
inlineoverridevirtual |
Implements TrackingRecHit.
Definition at line 17 of file MTDTrackingRecHit.h.
References MTDTrackingRecHit().
Referenced by EtlLocalRecoValidation::analyze(), and BtlLocalRecoValidation::analyze().
|
inlinefinalvirtual |
|
inline |
Definition at line 26 of file MTDTrackingRecHit.h.
References FTLCluster::energy(), OmniClusterRef::mtdCluster(), and TrackerSingleRecHit::omniCluster().
Referenced by Jet.Jet::rawEnergy().
|
finalvirtual |
Implements BaseTrackerRecHit.
Definition at line 3 of file MTDTrackingRecHit.cc.
References BaseTrackerRecHit::getKfComponents2D().
|
inlinefinalvirtual |
Reimplemented from BaseTrackerRecHit.
Definition at line 20 of file MTDTrackingRecHit.h.
|
inline |
Definition at line 27 of file MTDTrackingRecHit.h.
References OmniClusterRef::mtdCluster(), TrackerSingleRecHit::omniCluster(), and FTLCluster::time().
Referenced by TrackExtenderWithMTDT< TrackCollection >::buildTrack(), and MTDTrackingRecHitProducer::produce().
|
inline |
Definition at line 28 of file MTDTrackingRecHit.h.
References OmniClusterRef::mtdCluster(), TrackerSingleRecHit::omniCluster(), and FTLCluster::timeError().
Referenced by TrackExtenderWithMTDT< TrackCollection >::buildTrack(), and MTDTrackingRecHitProducer::produce().