CMS 3D CMS Logo

List of all members | Public Types | Public Member Functions
TransientTrackingRecHitBuilder Class Referenceabstract

#include <TransientTrackingRecHitBuilder.h>

Inheritance diagram for TransientTrackingRecHitBuilder:
MTDTransientTrackingRecHitBuilder MuonTransientTrackingRecHitBuilder TkTransientTrackingRecHitBuilder

Public Types

typedef TransientTrackingRecHit::RecHitContainer RecHitContainer
 
typedef TransientTrackingRecHit::RecHitPointer RecHitPointer
 

Public Member Functions

virtual RecHitPointer build (const TrackingRecHit *p) const =0
 build a tracking rechit from an existing rechit More...
 
virtual RecHitPointer build (const TrackingRecHit *p, const TrajectoryStateOnSurface &state) const
 build a tracking rechit refiting the rechit position and error according to the state estimate More...
 
virtual ~TransientTrackingRecHitBuilder ()=default
 

Detailed Description

Definition at line 6 of file TransientTrackingRecHitBuilder.h.

Member Typedef Documentation

◆ RecHitContainer

Definition at line 9 of file TransientTrackingRecHitBuilder.h.

◆ RecHitPointer

Definition at line 8 of file TransientTrackingRecHitBuilder.h.

Constructor & Destructor Documentation

◆ ~TransientTrackingRecHitBuilder()

virtual TransientTrackingRecHitBuilder::~TransientTrackingRecHitBuilder ( )
virtualdefault

Member Function Documentation

◆ build() [1/2]

virtual RecHitPointer TransientTrackingRecHitBuilder::build ( const TrackingRecHit p) const
pure virtual

◆ build() [2/2]

virtual RecHitPointer TransientTrackingRecHitBuilder::build ( const TrackingRecHit p,
const TrajectoryStateOnSurface state 
) const
inlinevirtual

build a tracking rechit refiting the rechit position and error according to the state estimate

Definition at line 15 of file TransientTrackingRecHitBuilder.h.

15  {
16  return build(p);
17  };

References build(), and AlCaHLTBitMon_ParallelJobs::p.

AlCaHLTBitMon_ParallelJobs.p
p
Definition: AlCaHLTBitMon_ParallelJobs.py:153
TransientTrackingRecHitBuilder::build
virtual RecHitPointer build(const TrackingRecHit *p) const =0
build a tracking rechit from an existing rechit