TrackerParametersFromDD

Macros

Line Code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
#ifndef TrackerGeometryBuilder_TrackerParametersFromDD_h
#define TrackerGeometryBuilder_TrackerParametersFromDD_h

#include <vector>

class DDCompactView;

namespace cms {
  class DDCompactView;
}

class PTrackerParameters;

class TrackerParametersFromDD {
public:
  TrackerParametersFromDD() {}
  virtual ~TrackerParametersFromDD() {}

  bool build(const DDCompactView*, PTrackerParameters&);
  bool build(const cms::DDCompactView*, PTrackerParameters&);

private:
  void putOne(int, std::vector<int>&, PTrackerParameters&);
};

#endif