CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
PixelMatchStartLayers.h
Go to the documentation of this file.
1 #ifndef PIXELMATCHSTARTLAYERS_H
2 #define PIXELMATCHSTARTLAYERS_H
3 // -*- C++ -*-
4 //
5 // Package: EgammaElectronAlgos
6 // Class: PixelMatchStartLayers
7 //
15 //
16 // Original Author: Ursula Berthon, Claude Charlot
17 // Created: Mon Mar 27 13:22:06 CEST 2006
18 // $Id: PixelMatchStartLayers.h,v 1.3 2006/06/08 16:54:51 uberthon Exp $
19 //
20 //
23 #include <vector>
24 
25 #include <vector>
26 
28 
33 
34 public:
35  typedef std::vector<ForwardDetLayer*> ForwardLayerContainer;
36  typedef std::vector<ForwardDetLayer*>::const_iterator ForwardLayerIterator;
37 
38  typedef std::vector<BarrelDetLayer*> BarrelLayerContainer;
39  typedef std::vector<BarrelDetLayer*>::const_iterator BarrelLayerIterator;
40 
42  void setup(const GeometricSearchTracker *);
43 
45  {return posPixel.begin();}
47  {return negPixel.begin();}
49  {return barrelPixel.begin();}
50 
51 
52 private:
53 
57 };
58 
59 #endif
std::vector< BarrelDetLayer * >::const_iterator BarrelLayerIterator
std::vector< BarrelDetLayer * > BarrelLayerContainer
ForwardLayerIterator neg1stFLayer()
std::vector< ForwardDetLayer * > ForwardLayerContainer
BarrelLayerContainer barrelPixel
BarrelLayerIterator firstBLayer()
void setup(const GeometricSearchTracker *)
ForwardLayerContainer negPixel
ForwardLayerIterator pos1stFLayer()
std::vector< ForwardDetLayer * >::const_iterator ForwardLayerIterator
ForwardLayerContainer posPixel