#include <RecoTracker/TkDetLayers/interface/SubLayerCrossings.h>
Public Member Functions | |
const SubLayerCrossing & | closest () const |
int | closestIndex () const |
bool | isValid () |
const SubLayerCrossing & | other () const |
SubLayerCrossings (const SubLayerCrossing &c, const SubLayerCrossing &o, int ci) | |
SubLayerCrossings () | |
Private Attributes | |
SubLayerCrossing | closest_ |
int | closestIndex_ |
bool | isValid_ |
SubLayerCrossing | other_ |
Definition at line 22 of file SubLayerCrossings.h.
SubLayerCrossings::SubLayerCrossings | ( | ) | [inline] |
SubLayerCrossings::SubLayerCrossings | ( | const SubLayerCrossing & | c, | |
const SubLayerCrossing & | o, | |||
int | ci | |||
) | [inline] |
Definition at line 25 of file SubLayerCrossings.h.
00025 : 00026 isValid_(true),closest_(c), other_(o), closestIndex_(ci) {}
const SubLayerCrossing& SubLayerCrossings::closest | ( | ) | const [inline] |
Definition at line 29 of file SubLayerCrossings.h.
References closest_.
Referenced by TIDRing::groupedCompatibleDetsV(), TIBLayer::groupedCompatibleDetsV(), TOBRod::groupedCompatibleDetsV(), TOBLayer::groupedCompatibleDetsV(), TECLayer::groupedCompatibleDetsV(), PixelBlade::groupedCompatibleDetsV(), CompositeTECPetal::groupedCompatibleDetsV(), CompositeTECWedge::groupedCompatibleDetsV(), and PixelBarrelLayer::groupedCompatibleDetsV().
00029 {return closest_;}
int SubLayerCrossings::closestIndex | ( | ) | const [inline] |
Definition at line 31 of file SubLayerCrossings.h.
References closestIndex_.
Referenced by TIDRing::groupedCompatibleDetsV(), TIBLayer::groupedCompatibleDetsV(), TOBRod::groupedCompatibleDetsV(), TOBLayer::groupedCompatibleDetsV(), TECLayer::groupedCompatibleDetsV(), PixelBlade::groupedCompatibleDetsV(), CompositeTECPetal::groupedCompatibleDetsV(), CompositeTECWedge::groupedCompatibleDetsV(), and PixelBarrelLayer::groupedCompatibleDetsV().
00031 {return closestIndex_;}
Definition at line 28 of file SubLayerCrossings.h.
References isValid_.
Referenced by TIBLayer::groupedCompatibleDetsV(), TIDRing::groupedCompatibleDetsV(), TOBRod::groupedCompatibleDetsV(), TOBLayer::groupedCompatibleDetsV(), PixelBlade::groupedCompatibleDetsV(), TECLayer::groupedCompatibleDetsV(), CompositeTECPetal::groupedCompatibleDetsV(), CompositeTECWedge::groupedCompatibleDetsV(), and PixelBarrelLayer::groupedCompatibleDetsV().
00028 {return isValid_ ;}
const SubLayerCrossing& SubLayerCrossings::other | ( | ) | const [inline] |
Definition at line 30 of file SubLayerCrossings.h.
References other_.
Referenced by TIBLayer::groupedCompatibleDetsV(), TIDRing::groupedCompatibleDetsV(), TOBRod::groupedCompatibleDetsV(), TOBLayer::groupedCompatibleDetsV(), PixelBlade::groupedCompatibleDetsV(), TECLayer::groupedCompatibleDetsV(), CompositeTECPetal::groupedCompatibleDetsV(), CompositeTECWedge::groupedCompatibleDetsV(), and PixelBarrelLayer::groupedCompatibleDetsV().
00030 {return other_;}
SubLayerCrossing SubLayerCrossings::closest_ [private] |
int SubLayerCrossings::closestIndex_ [private] |
bool SubLayerCrossings::isValid_ [private] |
SubLayerCrossing SubLayerCrossings::other_ [private] |