CMS 3D CMS Logo

LayerTriplets.h

Go to the documentation of this file.
00001 #ifndef LayerTriplets_H
00002 #define LayerTriplets_H
00003 
00010 #include <vector>
00011 #include "RecoTracker/TkSeedingLayers/interface/SeedingLayer.h"
00012 #include "RecoTracker/TkSeedingLayers/interface/SeedingLayerSets.h"
00013 
00014 class LayerTriplets {
00015 public:
00016   typedef std::pair<ctfseeding::SeedingLayer, ctfseeding::SeedingLayer> SeedingLayerPair;
00017   typedef std::pair<SeedingLayerPair, std::vector<ctfseeding::SeedingLayer> > LayerPairAndLayers;
00018 
00019   LayerTriplets( const ctfseeding::SeedingLayerSets & sets) : theSets(sets) {}
00020 
00021   std::vector<LayerPairAndLayers> layers() const;
00022 
00023 private:
00024   ctfseeding::SeedingLayerSets theSets;
00025 };
00026 
00027 #endif
00028 

Generated on Tue Jun 9 17:44:53 2009 for CMSSW by  doxygen 1.5.4