CMS 3D CMS Logo

List of all members | Public Member Functions
DetLayerGeometry Class Reference

#include <DetLayerGeometry.h>

Inheritance diagram for DetLayerGeometry:
GeometricSearchTracker GlobalDetLayerGeometry MTDDetLayerGeometry MuonDetLayerGeometry

Public Member Functions

 DetLayerGeometry ()
 
virtual const DetLayeridToLayer (const DetId &detId) const
 
virtual ~DetLayerGeometry ()
 

Detailed Description

Definition at line 18 of file DetLayerGeometry.h.

Constructor & Destructor Documentation

◆ DetLayerGeometry()

DetLayerGeometry::DetLayerGeometry ( )
inline

Definition at line 20 of file DetLayerGeometry.h.

20 {};

◆ ~DetLayerGeometry()

virtual DetLayerGeometry::~DetLayerGeometry ( )
inlinevirtual

Definition at line 22 of file DetLayerGeometry.h.

22 {}

Member Function Documentation

◆ idToLayer()

virtual const DetLayer* DetLayerGeometry::idToLayer ( const DetId detId) const
inlinevirtual

Give the DetId of a module, returns the pointer to the corresponding DetLayer This method is dummy and has to be overridden in another derived class

Reimplemented in MuonDetLayerGeometry, GeometricSearchTracker, MTDDetLayerGeometry, and GlobalDetLayerGeometry.

Definition at line 33 of file DetLayerGeometry.h.

33 { return nullptr; }

Referenced by GsfTrajectoryFitter::fitOne(), KFTrajectoryFitter::fitOne(), TrajSeedMatcher::getNrValidLayersAlongTraj(), GsfTrajectorySmoother::trajectory(), and KFTrajectorySmoother::trajectory().