CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
LayerTriplets.h
Go to the documentation of this file.
1 #ifndef LayerTriplets_H
2 #define LayerTriplets_H
3 
10 #include <vector>
13 
15 public:
16  typedef std::pair<ctfseeding::SeedingLayer, ctfseeding::SeedingLayer> SeedingLayerPair;
17  typedef std::pair<SeedingLayerPair, std::vector<ctfseeding::SeedingLayer> > LayerPairAndLayers;
18 
20 
21  std::vector<LayerPairAndLayers> layers() const;
22 
23 private:
25 };
26 
27 #endif
28 
ctfseeding::SeedingLayerSets theSets
Definition: LayerTriplets.h:24
std::pair< ctfseeding::SeedingLayer, ctfseeding::SeedingLayer > SeedingLayerPair
Definition: LayerTriplets.h:16
std::vector< LayerPairAndLayers > layers() const
Definition: LayerTriplets.cc:4
std::pair< SeedingLayerPair, std::vector< ctfseeding::SeedingLayer > > LayerPairAndLayers
Definition: LayerTriplets.h:17
LayerTriplets(const ctfseeding::SeedingLayerSets &sets)
Definition: LayerTriplets.h:19
std::vector< std::vector< SeedingLayer > > SeedingLayerSets