CMS 3D CMS Logo

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