![]() |
![]() |
#include <RecoEgamma/EgammaElectronAlgos/interface/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 |
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 | ( | ) |
BarrelLayerIterator PixelMatchStartLayers::firstBLayer | ( | ) | [inline] |
Definition at line 48 of file PixelMatchStartLayers.h.
References barrelPixel.
Referenced by PixelHitMatcher::compatibleHits().
00049 {return barrelPixel.begin();}
ForwardLayerIterator PixelMatchStartLayers::neg1stFLayer | ( | ) | [inline] |
Definition at line 46 of file PixelMatchStartLayers.h.
References negPixel.
Referenced by PixelHitMatcher::compatibleHits().
00047 {return negPixel.begin();}
ForwardLayerIterator PixelMatchStartLayers::pos1stFLayer | ( | ) | [inline] |
Definition at line 44 of file PixelMatchStartLayers.h.
References posPixel.
Referenced by PixelHitMatcher::compatibleHits().
00045 {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().
Referenced by PixelHitMatcher::setES().
00027 { 00028 barrelPixel = layers->pixelBarrelLayers(); 00029 posPixel = layers->posPixelForwardLayers(); 00030 negPixel = layers->negPixelForwardLayers(); 00031 }