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 
13 
14 namespace reco {
15 
17 
18  public:
19 
22 
25  theTkTrack(tk),theStaTrack(sta),theGlbTrack(glb){}
26 
28  virtual ~MuonTrackLinks(){};
29 
30  // Operations
31 
33  inline reco::TrackRef trackerTrack() const {return theTkTrack;}
34 
36  inline reco::TrackRef standAloneTrack() const {return theStaTrack;}
37 
39  inline reco::TrackRef globalTrack() const {return theGlbTrack;}
40 
42  inline void setTrackerTrack(reco::TrackRef tk) {theTkTrack = tk;}
43 
45  inline void setStandAloneTrack(reco::TrackRef sta) {theStaTrack = sta;}
46 
49 
50  protected:
51 
52  private:
53 
56 
59 
62  };
63 }
64 #endif
65 
double glb
Definition: hdecay.h:105