CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes
SubLayerCrossing Class Reference

#include <SubLayerCrossings.h>

Public Member Functions

int closestDetIndex () const
 
const GlobalPointposition () const
 
 SubLayerCrossing ()
 
 SubLayerCrossing (int sli, int cdi, const GlobalPoint &pos)
 
int subLayerIndex () const
 

Private Attributes

int closestDetIndex_
 
GlobalPoint pos_
 
int subLayerIndex_
 

Detailed Description

Definition at line 7 of file SubLayerCrossings.h.

Constructor & Destructor Documentation

◆ SubLayerCrossing() [1/2]

SubLayerCrossing::SubLayerCrossing ( )
inline

Definition at line 9 of file SubLayerCrossings.h.

9 {}

◆ SubLayerCrossing() [2/2]

SubLayerCrossing::SubLayerCrossing ( int  sli,
int  cdi,
const GlobalPoint pos 
)
inline

Definition at line 10 of file SubLayerCrossings.h.

10 : pos_(pos), subLayerIndex_(sli), closestDetIndex_(cdi) {}

Member Function Documentation

◆ closestDetIndex()

int SubLayerCrossing::closestDetIndex ( ) const
inline

◆ position()

const GlobalPoint& SubLayerCrossing::position ( ) const
inline

◆ subLayerIndex()

int SubLayerCrossing::subLayerIndex ( ) const
inline

Member Data Documentation

◆ closestDetIndex_

int SubLayerCrossing::closestDetIndex_
private

Definition at line 19 of file SubLayerCrossings.h.

Referenced by closestDetIndex().

◆ pos_

GlobalPoint SubLayerCrossing::pos_
private

Definition at line 17 of file SubLayerCrossings.h.

Referenced by position().

◆ subLayerIndex_

int SubLayerCrossing::subLayerIndex_
private

Definition at line 18 of file SubLayerCrossings.h.

Referenced by subLayerIndex().

SubLayerCrossing::subLayerIndex_
int subLayerIndex_
Definition: SubLayerCrossings.h:18
pos
Definition: PixelAliasList.h:18
SubLayerCrossing::pos_
GlobalPoint pos_
Definition: SubLayerCrossings.h:17
SubLayerCrossing::closestDetIndex_
int closestDetIndex_
Definition: SubLayerCrossings.h:19