CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
TrackerTopologyEP.h
Go to the documentation of this file.
1 #ifndef GEOMETRY_TRACKERNUMBERINGBUILDER_TRACKERTOPOLOGYEP_H
2 #define GEOMETRY_TRACKERNUMBERINGBUILDER_TRACKERTOPOLOGYEP_H 1
3 
4 #include "boost/shared_ptr.hpp"
9 
10 namespace edm {
12 }
13 
15 {
16 public:
18  ~TrackerTopologyEP( void );
19 
20  typedef boost::shared_ptr<TrackerTopology> ReturnType;
21 
22  static void fillDescriptions( edm::ConfigurationDescriptions & descriptions );
23 
25 
26 private:
27  void fillParameters( const PTrackerParameters& );
28 
35 };
36 
37 #endif
TrackerTopology::TOBValues tobVals_
ReturnType produce(const TrackerTopologyRcd &)
TrackerTopology::TIBValues tibVals_
TrackerTopologyEP(const edm::ParameterSet &)
TrackerTopology::PixelBarrelValues pxbVals_
TrackerTopology::PixelEndcapValues pxfVals_
TrackerTopology::TIDValues tidVals_
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
boost::shared_ptr< TrackerTopology > ReturnType
TrackerTopology::TECValues tecVals_
void fillParameters(const PTrackerParameters &)