CMS 3D CMS Logo

Public Member Functions | Private Attributes

SubLayerCrossing Class Reference

#include <SubLayerCrossings.h>

List of all members.

Public Member Functions

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

Private Attributes

int closestDetIndex_
GlobalPoint pos_
int subLayerIndex_

Detailed Description

Definition at line 6 of file SubLayerCrossings.h.


Constructor & Destructor Documentation

SubLayerCrossing::SubLayerCrossing ( ) [inline]

Definition at line 8 of file SubLayerCrossings.h.

{}
SubLayerCrossing::SubLayerCrossing ( int  sli,
int  cdi,
const GlobalPoint pos 
) [inline]

Definition at line 9 of file SubLayerCrossings.h.

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

Member Function Documentation

int SubLayerCrossing::closestDetIndex ( ) const [inline]

Definition at line 13 of file SubLayerCrossings.h.

References closestDetIndex_.

Referenced by TOBRod::addClosest(), and TOBRod::searchNeighbors().

{return closestDetIndex_;}
const GlobalPoint& SubLayerCrossing::position ( ) const [inline]

Definition at line 14 of file SubLayerCrossings.h.

References pos_.

Referenced by TOBRod::searchNeighbors().

{ return pos_;}
int SubLayerCrossing::subLayerIndex ( ) const [inline]

Definition at line 12 of file SubLayerCrossings.h.

References subLayerIndex_.

Referenced by TOBRod::addClosest(), and TOBRod::searchNeighbors().

{return subLayerIndex_;}

Member Data Documentation

Definition at line 18 of file SubLayerCrossings.h.

Referenced by closestDetIndex().

Definition at line 19 of file SubLayerCrossings.h.

Referenced by position().

Definition at line 17 of file SubLayerCrossings.h.

Referenced by subLayerIndex().