CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
MuonTrackLinks.h
Go to the documentation of this file.
1 #ifndef DataFormats_MuonReco_MuonTrackLinks_H
2 #define DataFormats_MuonReco_MuonTrackLinks_H
3 
15 
16 namespace reco {
17 
19 
20  public:
21 
24 
27  theTkTrack(tk),theStaTrack(sta),theGlbTrack(glb){}
28 
30  virtual ~MuonTrackLinks(){};
31 
32  // Operations
33 
35  inline reco::TrackRef trackerTrack() const {return theTkTrack;}
36 
38  inline reco::TrackRef standAloneTrack() const {return theStaTrack;}
39 
41  inline reco::TrackRef globalTrack() const {return theGlbTrack;}
42 
44  inline void setTrackerTrack(reco::TrackRef tk) {theTkTrack = tk;}
45 
47  inline void setStandAloneTrack(reco::TrackRef sta) {theStaTrack = sta;}
48 
51 
52  protected:
53 
54  private:
55 
58 
61 
64  };
65 }
66 #endif
67 
double glb
Definition: hdecay.h:105