test
CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
MultipleScatteringGeometry.h
Go to the documentation of this file.
1 #ifndef MultipleScatteringGeometry_H
2 #define MultipleScatteringGeometry_H
3 
4 #include <vector>
7 
9 
10 class DetLayer;
11 
13 public:
15  std::vector<MSLayer> detLayers(float eta,
16  float z,
17  const edm::EventSetup &iSetup ) const;
18  std::vector<MSLayer> detLayers(const edm::EventSetup &iSetup) const;
19  std::vector<MSLayer> otherLayers(float eta,const edm::EventSetup &iSetup) const;
20 
21  protected:
22  std::vector<const DetLayer*> theLayers;
23  static const float beamPipeR, endflangesZ, supportR;
24 
25 };
26 #endif
#define dso_hidden
std::vector< const DetLayer * > theLayers