#include <SubLayerCrossings.h>
Public Member Functions | |
const SubLayerCrossing & | closest () const |
int | closestIndex () const |
bool | isValid () |
const SubLayerCrossing & | other () const |
SubLayerCrossings () | |
SubLayerCrossings (const SubLayerCrossing &c, const SubLayerCrossing &o, int ci) | |
Private Attributes | |
SubLayerCrossing | closest_ |
int | closestIndex_ |
bool | isValid_ |
SubLayerCrossing | other_ |
Definition at line 22 of file SubLayerCrossings.h.
SubLayerCrossings::SubLayerCrossings | ( | ) | [inline] |
Definition at line 24 of file SubLayerCrossings.h.
: isValid_(false){}
SubLayerCrossings::SubLayerCrossings | ( | const SubLayerCrossing & | c, |
const SubLayerCrossing & | o, | ||
int | ci | ||
) | [inline] |
Definition at line 25 of file SubLayerCrossings.h.
: 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 TIBLayer::groupedCompatibleDetsV(), TIDRing::groupedCompatibleDetsV(), TOBRod::groupedCompatibleDetsV(), TOBLayer::groupedCompatibleDetsV(), PixelBlade::groupedCompatibleDetsV(), TECLayer::groupedCompatibleDetsV(), CompositeTECPetal::groupedCompatibleDetsV(), CompositeTECWedge::groupedCompatibleDetsV(), and PixelBarrelLayer::groupedCompatibleDetsV().
{return closest_;}
int SubLayerCrossings::closestIndex | ( | ) | const [inline] |
Definition at line 31 of file SubLayerCrossings.h.
References closestIndex_.
Referenced by TIBLayer::groupedCompatibleDetsV(), TIDRing::groupedCompatibleDetsV(), TOBRod::groupedCompatibleDetsV(), TOBLayer::groupedCompatibleDetsV(), PixelBlade::groupedCompatibleDetsV(), TECLayer::groupedCompatibleDetsV(), CompositeTECPetal::groupedCompatibleDetsV(), CompositeTECWedge::groupedCompatibleDetsV(), and PixelBarrelLayer::groupedCompatibleDetsV().
{return closestIndex_;}
bool SubLayerCrossings::isValid | ( | void | ) | [inline] |
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().
{return isValid_ ;}
const SubLayerCrossing& SubLayerCrossings::other | ( | ) | const [inline] |
Definition at line 30 of file SubLayerCrossings.h.
References other_.
Referenced by TIDRing::groupedCompatibleDetsV(), TIBLayer::groupedCompatibleDetsV(), TOBRod::groupedCompatibleDetsV(), TOBLayer::groupedCompatibleDetsV(), TECLayer::groupedCompatibleDetsV(), PixelBlade::groupedCompatibleDetsV(), CompositeTECPetal::groupedCompatibleDetsV(), CompositeTECWedge::groupedCompatibleDetsV(), and PixelBarrelLayer::groupedCompatibleDetsV().
{return other_;}
SubLayerCrossing SubLayerCrossings::closest_ [private] |
Definition at line 35 of file SubLayerCrossings.h.
Referenced by closest().
int SubLayerCrossings::closestIndex_ [private] |
Definition at line 37 of file SubLayerCrossings.h.
Referenced by closestIndex().
bool SubLayerCrossings::isValid_ [private] |
Definition at line 34 of file SubLayerCrossings.h.
Referenced by isValid().
SubLayerCrossing SubLayerCrossings::other_ [private] |
Definition at line 36 of file SubLayerCrossings.h.
Referenced by other().