CMS 3D CMS Logo

Public Member Functions | Private Attributes

SubLayerCrossings Class Reference

#include <SubLayerCrossings.h>

List of all members.

Public Member Functions

const SubLayerCrossingclosest () const
int closestIndex () const
bool isValid ()
const SubLayerCrossingother () const
 SubLayerCrossings ()
 SubLayerCrossings (const SubLayerCrossing &c, const SubLayerCrossing &o, int ci)

Private Attributes

SubLayerCrossing closest_
int closestIndex_
bool isValid_
SubLayerCrossing other_

Detailed Description

Definition at line 23 of file SubLayerCrossings.h.


Constructor & Destructor Documentation

SubLayerCrossings::SubLayerCrossings ( ) [inline]

Definition at line 25 of file SubLayerCrossings.h.

: isValid_(false){}
SubLayerCrossings::SubLayerCrossings ( const SubLayerCrossing c,
const SubLayerCrossing o,
int  ci 
) [inline]

Definition at line 26 of file SubLayerCrossings.h.

                                                                                   :
    isValid_(true),closest_(c), other_(o), closestIndex_(ci) {}

Member Function Documentation

const SubLayerCrossing& SubLayerCrossings::closest ( ) const [inline]

Definition at line 30 of file SubLayerCrossings.h.

References closest_.

Referenced by TECLayer::groupedCompatibleDetsV().

{return closest_;}
int SubLayerCrossings::closestIndex ( ) const [inline]

Definition at line 32 of file SubLayerCrossings.h.

References closestIndex_.

Referenced by TECLayer::groupedCompatibleDetsV().

{return closestIndex_;}
bool SubLayerCrossings::isValid ( void  ) [inline]

Definition at line 29 of file SubLayerCrossings.h.

References isValid_.

Referenced by TECLayer::groupedCompatibleDetsV().

{return isValid_ ;}
const SubLayerCrossing& SubLayerCrossings::other ( ) const [inline]

Definition at line 31 of file SubLayerCrossings.h.

References other_.

Referenced by TECLayer::groupedCompatibleDetsV().

{return other_;}

Member Data Documentation

Definition at line 36 of file SubLayerCrossings.h.

Referenced by closest().

Definition at line 38 of file SubLayerCrossings.h.

Referenced by closestIndex().

Definition at line 35 of file SubLayerCrossings.h.

Referenced by isValid().

Definition at line 37 of file SubLayerCrossings.h.

Referenced by other().