#include <PixelMatchStartLayers.h>
Public Types | |
typedef std::vector < BarrelDetLayer * > | BarrelLayerContainer |
typedef std::vector < BarrelDetLayer * > ::const_iterator | BarrelLayerIterator |
typedef std::vector < ForwardDetLayer * > | ForwardLayerContainer |
typedef std::vector < ForwardDetLayer * > ::const_iterator | ForwardLayerIterator |
Public Member Functions | |
BarrelLayerIterator | firstBLayer () |
ForwardLayerIterator | neg1stFLayer () |
PixelMatchStartLayers () | |
ForwardLayerIterator | pos1stFLayer () |
void | setup (const GeometricSearchTracker *) |
Private Attributes | |
BarrelLayerContainer | barrelPixel |
ForwardLayerContainer | negPixel |
ForwardLayerContainer | posPixel |
Class to find the innermost pixel layers
Description: class to find the innermost pixel forward layers
Implementation: <Notes on="" implementation>="">
Definition at line 32 of file PixelMatchStartLayers.h.
typedef std::vector<BarrelDetLayer*> PixelMatchStartLayers::BarrelLayerContainer |
Definition at line 38 of file PixelMatchStartLayers.h.
typedef std::vector<BarrelDetLayer*>::const_iterator PixelMatchStartLayers::BarrelLayerIterator |
Definition at line 39 of file PixelMatchStartLayers.h.
typedef std::vector<ForwardDetLayer*> PixelMatchStartLayers::ForwardLayerContainer |
Definition at line 35 of file PixelMatchStartLayers.h.
typedef std::vector<ForwardDetLayer*>::const_iterator PixelMatchStartLayers::ForwardLayerIterator |
Definition at line 36 of file PixelMatchStartLayers.h.
PixelMatchStartLayers::PixelMatchStartLayers | ( | ) |
Definition at line 25 of file PixelMatchStartLayers.cc.
{}
BarrelLayerIterator PixelMatchStartLayers::firstBLayer | ( | ) | [inline] |
Definition at line 48 of file PixelMatchStartLayers.h.
References barrelPixel.
{return barrelPixel.begin();}
ForwardLayerIterator PixelMatchStartLayers::neg1stFLayer | ( | ) | [inline] |
Definition at line 46 of file PixelMatchStartLayers.h.
References negPixel.
{return negPixel.begin();}
ForwardLayerIterator PixelMatchStartLayers::pos1stFLayer | ( | ) | [inline] |
Definition at line 44 of file PixelMatchStartLayers.h.
References posPixel.
{return posPixel.begin();}
void PixelMatchStartLayers::setup | ( | const GeometricSearchTracker * | layers | ) |
Definition at line 27 of file PixelMatchStartLayers.cc.
References barrelPixel, negPixel, GeometricSearchTracker::negPixelForwardLayers(), GeometricSearchTracker::pixelBarrelLayers(), posPixel, and GeometricSearchTracker::posPixelForwardLayers().
{ barrelPixel = layers->pixelBarrelLayers(); posPixel = layers->posPixelForwardLayers(); negPixel = layers->negPixelForwardLayers(); }
Definition at line 56 of file PixelMatchStartLayers.h.
Referenced by firstBLayer(), and setup().
Definition at line 55 of file PixelMatchStartLayers.h.
Referenced by neg1stFLayer(), and setup().
Definition at line 54 of file PixelMatchStartLayers.h.
Referenced by pos1stFLayer(), and setup().