CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
MkFitEventOfHits.h
Go to the documentation of this file.
1 #ifndef RecoTracker_MkFit_MkFitEventOfHits_h
2 #define RecoTracker_MkFit_MkFitEventOfHits_h
3 
4 #include <memory>
5 
6 namespace mkfit {
7  class EventOfHits;
8 }
9 
19 public:
21  MkFitEventOfHits(std::unique_ptr<mkfit::EventOfHits>);
23 
24  MkFitEventOfHits(MkFitEventOfHits const&) = delete;
28 
29  mkfit::EventOfHits& get() { return *eventOfHits_; }
30  mkfit::EventOfHits const& get() const { return *eventOfHits_; }
31 
32 private:
33  std::unique_ptr<mkfit::EventOfHits> eventOfHits_;
34 };
35 
36 #endif
std::unique_ptr< mkfit::EventOfHits > eventOfHits_
MkFitEventOfHits & operator=(MkFitEventOfHits const &)=delete