CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
L3MuonTrajectorySeed.h
Go to the documentation of this file.
1 #ifndef DataFormats_MuonSeed_L3MuonTrajectorySeed_H
2 #define DataFormats_MuonSeed_L3MuonTrajectorySeed_H
3 
14 
16 public:
18 
21 
24  const l1extra::L1MuonParticleRef & l1Ref) :
25  TrajectorySeed(base), theL1Particle(l1Ref){}
26 
29  const reco::TrackRef & l2Ref) :
30  TrajectorySeed(base), theL2Track(l2Ref){}
31 
33  virtual ~L3MuonTrajectorySeed(){};
34 
35  //accessors
36 
39 
41  inline reco::TrackRef l2Track() const { return theL2Track;}
42 
43 protected:
44 
45 private:
48 };
49 #endif
50 
tuple base
Main Program
Definition: newFWLiteAna.py:92
virtual ~L3MuonTrajectorySeed()
Destructor.
L3MuonTrajectorySeed(const TrajectorySeed &base, const l1extra::L1MuonParticleRef &l1Ref)
Constructor with L1 ref.
reco::TrackRef l2Track() const
Get L2 info.
l1extra::L1MuonParticleRef theL1Particle
L3MuonTrajectorySeed(const TrajectorySeed &base, const reco::TrackRef &l2Ref)
Constructor with L2 ref.
L3MuonTrajectorySeed()
Default constructor.
l1extra::L1MuonParticleRef l1Particle() const
Get L1 info.
edm::OwnVector< TrackingRecHit > RecHitContainer