#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. |