#include <XANAMuonTrack.h>
Inheritance diagram for XANAMuonTrack:


Public Methods | |
| XANAMuonTrack () | |
| XANAMuonTrack (Short_t charge, Float_t chi2OverDof, Short_t numberOfHits, Short_t numberOfLostHits, Float_t impactParameter, Float_t longImpactParameter, Float_t transImpactParameter, HepVector3D momentumAtVertex, HepPoint3D positionAtFirstPoint, HepVector3D momentumAtFirstPoint, HepPoint3D positionAtLastPoint, HepVector3D momentumAtLastPoint, std::string algoName) | |
| construct with data. More... | |
| XANAMuonTrack (const XANAMuonTrack &right) | |
| virtual | ~XANAMuonTrack () |
| XANAMuonCandidate * | getMuonCandidate () const |
| void | setMuonCandidate (XANAMuonCandidate *muon) |
| virtual Bool_t | operator< (const XANAMuonTrack &right) const |
| const XANAMuonTrack & | operator= (const XANAMuonTrack &right) |
| virtual Bool_t | operator== (const XANAMuonTrack &) const |
Protected Attributes | |
| TRef | muon_ |
| relation to parent muon candidate. More... | |
Private Methods | |
| void | lock () |
| void | unlock () |
Private Attributes | |
| Bool_t | locked_ |
|
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
construct with data.
|
|
|
|
|
|
|
|
|
Definition at line 36 of file XANAMuonTrack.h. References muon_.
00036 {return (XANAMuonCandidate *)(muon_.GetObject());}
|
|
|
Reimplemented from XANATrack. Definition at line 52 of file XANAMuonTrack.h. References locked_.
00052 {locked_ = true;}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from XANATrack. Definition at line 53 of file XANAMuonTrack.h. References locked_.
00053 { locked_ = false;}
|
|
|
Reimplemented from XANATrack. Definition at line 51 of file XANAMuonTrack.h. |
|
|
relation to parent muon candidate.
Definition at line 47 of file XANAMuonTrack.h. Referenced by getMuonCandidate. |
1.2.14 written by Dimitri van Heesch,
© 1997-2002