BOSS 7.0.1
BESIII Offline Software System
|
#include <RecMucTrack.h>
Public Member Functions | |
virtual const CLID & | clID () const |
RecMucTrack () | |
Constructor. | |
RecMucTrack & | operator= (const RecMucTrack &orig) |
Assignment constructor. | |
RecMucTrack (const RecMucTrack &source) | |
Copy constructor. | |
RecMucTrack & | operator= (const DstMucTrack &dstTrack) |
Assignment constructor from DstMucTrack. | |
RecMucTrack (const DstMucTrack &dstTrack) | |
Copy constructor from DstMucTrack. | |
~RecMucTrack () | |
Destructor. | |
void | SetDefault () |
void | setTrackId (const int trackId) |
set the index for this track. | |
void | SetMdcPos (const float x, const float y, const float z) |
set start position of the track in Mdc. | |
void | SetMdcMomentum (const float px, const float py, const float pz) |
set start moment of the track in Mdc. | |
void | SetExtMucPos (const float x, const float y, const float z) |
set start position of ext track in Muc. (compute from MdcPos MdcMomentum or get from ExtTrack) | |
void | SetExtMucMomentum (const float px, const float py, const float pz) |
set start moment of ext track in Muc. | |
void | SetMucPos (const float x, const float y, const float z) |
set start position of the track in Muc. (after line fit and correction) | |
void | SetMucPosSigma (const float sigmax, const float sigmay, const float sigmaz) |
void | SetMucMomentum (const float px, const float py, const float pz) |
set start moment of the track in Muc. | |
void | SetCurrentPos (const float x, const float y, const float z) |
set current position of the trajectory. | |
void | SetCurrentDir (const float x, const float y, const float z) |
set current direction of the trajectory. | |
void | SetCurrentInsct (const float x, const float y, const float z) |
set current intersection of the trajectory with strip plane. | |
void | SetExtTrack (RecExtTrack *extTrack) |
set Ext track point. | |
void | SetExtTrackID (int id) |
set Ext track id. for compute from mdc myself | |
void | GetMdcExtTrack (Hep3Vector mdcStartPos, Hep3Vector mdcStartMomentum, int charge, Hep3Vector &mucStartPos, Hep3Vector &mucStartMomentum) |
compute ext track myself from mdc. | |
bool | IsInsideSuperConductor (Hep3Vector pos) |
void | AttachHit (MucRecHit *hit) |
set corresponding monte carlo track pointer. | |
void | Project (const int &part, const int &gap, float &x, float &y, float &z, int &seg) |
Where does the trajectory of this track intersect a specific gap? | |
float | GetHitDistance (const MucRecHit *hit) |
Calculate the distance of the hit to the intersection in read direction. | |
float | GetHitDistance2 (const MucRecHit *hit) |
no abs value | |
Hep3Vector | CalculateInsct (const int part, const int seg, const int gap) |
Calculate intersection from all hits attached on this gap. | |
void | AttachInsct (Hep3Vector insct) |
Attach the intersection to this trajectory. | |
void | AttachDirection (Hep3Vector dir) |
Attach the direction to this trajectory. | |
void | CorrectDir () |
Correct direction of this trajectory. | |
void | CorrectPos () |
Correct current position of this trajectory. | |
int | getExtTrackID () const |
Where does the trajectory of this track intersect the reference plane? | |
Hep3Vector | getExtMucPos () const |
start position of the Ext track in Muc. | |
Hep3Vector | getExtMucMomentum () const |
Start momentum of the Ext track in Muc. | |
Hep3Vector | getMucPos () const |
start position of this track in Muc. | |
Hep3Vector | getMucPosSigma () const |
Hep3Vector | getMucMomentum () const |
Start momentum of this track in Muc. | |
Hep3Vector | getMdcMomentum () const |
momentum of this track in Mdc | |
Hep3Vector | GetCurrentPos () const |
Current position. | |
Hep3Vector | GetCurrentDir () const |
Current direction. | |
Hep3Vector | GetCurrentInsct () const |
Current intersection. | |
void | ComputeLastGap () |
Comute last gap in barrel and endcap. | |
int | brFirstLayer () const |
Which gap on Barrel is the first one with hits attached to this track? | |
int | ecFirstLayer () const |
Which gap on EndCap is the first one with hits attached to this track? | |
void | LineFit (int fittingMethod) |
Line fit with hits on a seg with max hits. | |
void | ComputeDepth () |
chi2 of line fit | |
int | ComputeDepth (int method) |
Compute depth. | |
void | ComputeDistanceMatch () |
Compute distance match //2006.11.08. | |
void | Extend () |
Extend mucpos and extmucpos to first layer of muc. | |
float | GetDepth3 () const |
Length of the track penetrating in iron absorber. | |
void | SetRecMode (int recmode) |
int | GetRecMode () const |
Hep3Vector | GetExtMucDistance () const |
Distance match of the ext track with muc track in first layer. | |
Hep3Vector | GetMucStripPos () const |
void | ComputeNGapsWithHits () |
ComputeNGapsWithHits;. | |
int | GetNGapsWithHits () const |
How many gaps provide hits attached to this track? | |
int | GetTotalHits () const |
How many hits in all does this track contain? | |
int | GetHitInGap (const int part, const int gap) const |
How many hits per gap does this track contain? | |
int | GetHitInSeg (const int part, const int seg) const |
How many hits does a segment contains. | |
int | GetHitInSegOrient (const int part, const int seg, const int orient) const |
How many hits does a segment contains in one orient. | |
int | FindSegWithMaxHits (int &part, int &seg) |
Find the segment which contains most hits, return max hits number. | |
void | ComputeMaxHitsInGap () |
ComputeMaxHitsInGap;. | |
bool | HasHit (const int part, const int seg, const int gap, const int strip) const |
How many hits were attached in the gap with the most attached hits? | |
bool | HasHitInGap (const int part, const int gap) const |
Does this track contain any hits in the given gap? | |
int | GetNSharedHits (const RecMucTrack *track) const |
How many hits do two tracks share? | |
MucRecHit * | GetHit (const int part, const int gap) const |
Get a pointer to the first hit attached in a particular gap. | |
vector< MucRecHit * > | GetHits () const |
Get all hits on this track. | |
vector< int > | getVecHits () const |
vector< MucRecHit * > | GetExpectedHits () const |
vector< int > | getExpHits () const |
vector< float > | getDistHits () const |
vector< float > | getQuadDistHits () const |
vector< float > | getExtDistHits () const |
vector< long > | GetHitIndices () const |
Get indices of all hits in the track. | |
void | ComputeTrackInfo (int fittingmethod) |
Get corresponding monte carlo track pointer. | |
void | PrintHitsInfo () const |
Print Hits Infomation. | |
void | OutputUnitChange () |
change unit | |
void | setVecHits (vector< MucRecHit * > &pHits) |
reload setVecHits | |
void | setExpHits (vector< MucRecHit * > &pHits) |
void | setVecHits (vector< int > &vechits) |
void | setExpHits (vector< int > &exphits) |
void | setDistHits (vector< float > &disthits) |
void | setQuadDistHits (vector< float > &disthits) |
void | setExtDistHits (vector< float > &disthits) |
void | pushExtDistHits (float dist) |
virtual const CLID & | clID () const |
RecMucTrack () | |
Constructor. | |
RecMucTrack & | operator= (const RecMucTrack &orig) |
Assignment constructor. | |
RecMucTrack (const RecMucTrack &source) | |
Copy constructor. | |
RecMucTrack & | operator= (const DstMucTrack &dstTrack) |
Assignment constructor from DstMucTrack. | |
RecMucTrack (const DstMucTrack &dstTrack) | |
Copy constructor from DstMucTrack. | |
~RecMucTrack () | |
Destructor. | |
void | SetDefault () |
void | setTrackId (const int trackId) |
set the index for this track. | |
void | SetMdcPos (const float x, const float y, const float z) |
set start position of the track in Mdc. | |
void | SetMdcMomentum (const float px, const float py, const float pz) |
set start moment of the track in Mdc. | |
void | SetExtMucPos (const float x, const float y, const float z) |
set start position of ext track in Muc. (compute from MdcPos MdcMomentum or get from ExtTrack) | |
void | SetExtMucMomentum (const float px, const float py, const float pz) |
set start moment of ext track in Muc. | |
void | SetMucPos (const float x, const float y, const float z) |
set start position of the track in Muc. (after line fit and correction) | |
void | SetMucPosSigma (const float sigmax, const float sigmay, const float sigmaz) |
void | SetMucMomentum (const float px, const float py, const float pz) |
set start moment of the track in Muc. | |
void | SetCurrentPos (const float x, const float y, const float z) |
set current position of the trajectory. | |
void | SetCurrentDir (const float x, const float y, const float z) |
set current direction of the trajectory. | |
void | SetCurrentInsct (const float x, const float y, const float z) |
set current intersection of the trajectory with strip plane. | |
void | SetExtTrack (RecExtTrack *extTrack) |
set Ext track point. | |
void | SetExtTrackID (int id) |
set Ext track id. for compute from mdc myself | |
void | GetMdcExtTrack (Hep3Vector mdcStartPos, Hep3Vector mdcStartMomentum, int charge, Hep3Vector &mucStartPos, Hep3Vector &mucStartMomentum) |
compute ext track myself from mdc. | |
bool | IsInsideSuperConductor (Hep3Vector pos) |
void | AttachHit (MucRecHit *hit) |
set corresponding monte carlo track pointer. | |
void | Project (const int &part, const int &gap, float &x, float &y, float &z, int &seg) |
Where does the trajectory of this track intersect a specific gap? | |
float | GetHitDistance (const MucRecHit *hit) |
Calculate the distance of the hit to the intersection in read direction. | |
float | GetHitDistance2 (const MucRecHit *hit) |
no abs value | |
Hep3Vector | CalculateInsct (const int part, const int seg, const int gap) |
Calculate intersection from all hits attached on this gap. | |
void | AttachInsct (Hep3Vector insct) |
Attach the intersection to this trajectory. | |
void | AttachDirection (Hep3Vector dir) |
Attach the direction to this trajectory. | |
void | CorrectDir () |
Correct direction of this trajectory. | |
void | CorrectPos () |
Correct current position of this trajectory. | |
int | getExtTrackID () const |
Where does the trajectory of this track intersect the reference plane? | |
Hep3Vector | getExtMucPos () const |
start position of the Ext track in Muc. | |
Hep3Vector | getExtMucMomentum () const |
Start momentum of the Ext track in Muc. | |
Hep3Vector | getMucPos () const |
start position of this track in Muc. | |
Hep3Vector | getMucPosSigma () const |
Hep3Vector | getMucMomentum () const |
Start momentum of this track in Muc. | |
Hep3Vector | getMdcMomentum () const |
momentum of this track in Mdc | |
Hep3Vector | GetCurrentPos () const |
Current position. | |
Hep3Vector | GetCurrentDir () const |
Current direction. | |
Hep3Vector | GetCurrentInsct () const |
Current intersection. | |
void | ComputeLastGap () |
Comute last gap in barrel and endcap. | |
int | brFirstLayer () const |
Which gap on Barrel is the first one with hits attached to this track? | |
int | ecFirstLayer () const |
Which gap on EndCap is the first one with hits attached to this track? | |
void | LineFit (int fittingMethod) |
Line fit with hits on a seg with max hits. | |
void | ComputeDepth () |
chi2 of line fit | |
int | ComputeDepth (int method) |
Compute depth. | |
void | ComputeDistanceMatch () |
Compute distance match //2006.11.08. | |
void | Extend () |
Extend mucpos and extmucpos to first layer of muc. | |
float | GetDepth3 () const |
Length of the track penetrating in iron absorber. | |
void | SetRecMode (int recmode) |
int | GetRecMode () const |
Hep3Vector | GetExtMucDistance () const |
Distance match of the ext track with muc track in first layer. | |
Hep3Vector | GetMucStripPos () const |
void | ComputeNGapsWithHits () |
ComputeNGapsWithHits;. | |
int | GetNGapsWithHits () const |
How many gaps provide hits attached to this track? | |
int | GetTotalHits () const |
How many hits in all does this track contain? | |
int | GetHitInGap (const int part, const int gap) const |
How many hits per gap does this track contain? | |
int | GetHitInSeg (const int part, const int seg) const |
How many hits does a segment contains. | |
int | GetHitInSegOrient (const int part, const int seg, const int orient) const |
How many hits does a segment contains in one orient. | |
int | FindSegWithMaxHits (int &part, int &seg) |
Find the segment which contains most hits, return max hits number. | |
void | ComputeMaxHitsInGap () |
ComputeMaxHitsInGap;. | |
bool | HasHit (const int part, const int seg, const int gap, const int strip) const |
How many hits were attached in the gap with the most attached hits? | |
bool | HasHitInGap (const int part, const int gap) const |
Does this track contain any hits in the given gap? | |
int | GetNSharedHits (const RecMucTrack *track) const |
How many hits do two tracks share? | |
MucRecHit * | GetHit (const int part, const int gap) const |
Get a pointer to the first hit attached in a particular gap. | |
vector< MucRecHit * > | GetHits () const |
Get all hits on this track. | |
vector< int > | getVecHits () const |
vector< MucRecHit * > | GetExpectedHits () const |
vector< int > | getExpHits () const |
vector< float > | getDistHits () const |
vector< float > | getQuadDistHits () const |
vector< float > | getExtDistHits () const |
vector< long > | GetHitIndices () const |
Get indices of all hits in the track. | |
void | ComputeTrackInfo (int fittingmethod) |
Get corresponding monte carlo track pointer. | |
void | PrintHitsInfo () const |
Print Hits Infomation. | |
void | OutputUnitChange () |
change unit | |
void | setVecHits (vector< MucRecHit * > &pHits) |
reload setVecHits | |
void | setExpHits (vector< MucRecHit * > &pHits) |
void | setVecHits (vector< int > &vechits) |
void | setExpHits (vector< int > &exphits) |
void | setDistHits (vector< float > &disthits) |
void | setQuadDistHits (vector< float > &disthits) |
void | setExtDistHits (vector< float > &disthits) |
void | pushExtDistHits (float dist) |
Public Member Functions inherited from DstMucTrack | |
DstMucTrack () | |
virtual | ~DstMucTrack () |
Assignment constructor. | |
virtual const CLID & | clID () const |
int | trackId () const |
int | id () const |
int | status () const |
int | type () const |
int | startPart () const |
int | endPart () const |
int | brLastLayer () const |
int | ecLastLayer () const |
int | numHits () const |
int | numLayers () const |
int | maxHitsInLayer () const |
double | depth () const |
double | chi2 () const |
int | dof () const |
double | rms () const |
double | xPos () const |
double | yPos () const |
double | zPos () const |
double | xPosSigma () const |
double | yPosSigma () const |
double | zPosSigma () const |
double | px () const |
double | py () const |
double | pz () const |
double | distance () const |
double | deltaPhi () const |
vector< int > | vecHits () const |
double | kalRechi2 () const |
int | kaldof () const |
double | kaldepth () const |
int | kalbrLastLayer () const |
int | kalecLastLayer () const |
void | setTrackId (int trackId) |
void | setId (int id) |
void | setStatus (int st) |
void | setType (int type) |
void | setStartPart (int part) |
void | setEndPart (int part) |
void | setBrLastLayer (int layer) |
void | setEcLastLayer (int layer) |
void | setNumHits (int numHits) |
void | setNumLayers (int numLayers) |
void | setMaxHitsInLayer (int maxHits) |
void | setDepth (double depth) |
void | setChi2 (double chi2) |
void | setDof (int dof) |
void | setRms (double rms) |
void | setXPos (double x) |
void | setYPos (double y) |
void | setZPos (double z) |
void | setXPosSigma (double xsigma) |
void | setYPosSigma (double ysigma) |
void | setZPosSigma (double zsigma) |
void | setPx (double px) |
void | setPy (double py) |
void | setPz (double pz) |
void | setDistance (double dist) |
void | setDeltaPhi (double dphi) |
void | setVecHits (vector< int > &vecHits) |
void | setkalRechi2 (double ch) |
void | setkalDof (int f) |
void | setkalDepth (double de) |
void | setkalbrLastLayer (int br) |
void | setkalecLastLayer (int ec) |
DstMucTrack () | |
virtual | ~DstMucTrack () |
Assignment constructor. | |
virtual const CLID & | clID () const |
int | trackId () const |
int | id () const |
int | status () const |
int | type () const |
int | startPart () const |
int | endPart () const |
int | brLastLayer () const |
int | ecLastLayer () const |
int | numHits () const |
int | numLayers () const |
int | maxHitsInLayer () const |
double | depth () const |
double | chi2 () const |
int | dof () const |
double | rms () const |
double | xPos () const |
double | yPos () const |
double | zPos () const |
double | xPosSigma () const |
double | yPosSigma () const |
double | zPosSigma () const |
double | px () const |
double | py () const |
double | pz () const |
double | distance () const |
double | deltaPhi () const |
vector< int > | vecHits () const |
double | kalRechi2 () const |
int | kaldof () const |
double | kaldepth () const |
int | kalbrLastLayer () const |
int | kalecLastLayer () const |
void | setTrackId (int trackId) |
void | setId (int id) |
void | setStatus (int st) |
void | setType (int type) |
void | setStartPart (int part) |
void | setEndPart (int part) |
void | setBrLastLayer (int layer) |
void | setEcLastLayer (int layer) |
void | setNumHits (int numHits) |
void | setNumLayers (int numLayers) |
void | setMaxHitsInLayer (int maxHits) |
void | setDepth (double depth) |
void | setChi2 (double chi2) |
void | setDof (int dof) |
void | setRms (double rms) |
void | setXPos (double x) |
void | setYPos (double y) |
void | setZPos (double z) |
void | setXPosSigma (double xsigma) |
void | setYPosSigma (double ysigma) |
void | setZPosSigma (double zsigma) |
void | setPx (double px) |
void | setPy (double py) |
void | setPz (double pz) |
void | setDistance (double dist) |
void | setDeltaPhi (double dphi) |
void | setVecHits (vector< int > &vecHits) |
void | setkalRechi2 (double ch) |
void | setkalDof (int f) |
void | setkalDepth (double de) |
void | setkalbrLastLayer (int br) |
void | setkalecLastLayer (int ec) |
Static Public Member Functions | |
static const CLID & | classID () |
static const CLID & | classID () |
Static Public Member Functions inherited from DstMucTrack | |
static const CLID & | classID () |
static const CLID & | classID () |
Additional Inherited Members | |
Protected Attributes inherited from DstMucTrack | |
int | m_trackId |
int | m_id |
int | m_status |
int | m_type |
int | m_startPart |
int | m_endPart |
int | m_brLastLayer |
int | m_ecLastLayer |
int | m_numHits |
int | m_numLayers |
int | m_maxHitsInLayer |
double | m_depth |
double | m_chi2 |
int | m_dof |
double | m_rms |
double | m_xPos |
double | m_yPos |
double | m_zPos |
double | m_xPosSigma |
double | m_yPosSigma |
double | m_zPosSigma |
double | m_px |
double | m_py |
double | m_pz |
double | m_distance |
double | m_deltaPhi |
vector< int > | m_vecHits |
double | m_kalrechi2 |
int | m_kaldof |
double | m_kaldepth |
int | m_kalbrLastLayer |
int | m_kalecLastLayer |
Definition at line 40 of file InstallArea/include/MucRecEvent/MucRecEvent/RecMucTrack.h.
RecMucTrack::RecMucTrack | ( | ) |
Constructor.
Definition at line 26 of file RecMucTrack.cxx.
RecMucTrack::RecMucTrack | ( | const RecMucTrack & | source | ) |
Copy constructor.
Definition at line 134 of file RecMucTrack.cxx.
RecMucTrack::RecMucTrack | ( | const DstMucTrack & | dstTrack | ) |
Copy constructor from DstMucTrack.
Definition at line 178 of file RecMucTrack.cxx.
RecMucTrack::~RecMucTrack | ( | ) |
Destructor.
Definition at line 201 of file RecMucTrack.cxx.
RecMucTrack::RecMucTrack | ( | ) |
Constructor.
RecMucTrack::RecMucTrack | ( | const RecMucTrack & | source | ) |
Copy constructor.
RecMucTrack::RecMucTrack | ( | const DstMucTrack & | dstTrack | ) |
Copy constructor from DstMucTrack.
RecMucTrack::~RecMucTrack | ( | ) |
Destructor.
void RecMucTrack::AttachDirection | ( | Hep3Vector | dir | ) |
Attach the direction to this trajectory.
Definition at line 614 of file RecMucTrack.cxx.
void RecMucTrack::AttachDirection | ( | Hep3Vector | dir | ) |
Attach the direction to this trajectory.
void RecMucTrack::AttachHit | ( | MucRecHit * | hit | ) |
set corresponding monte carlo track pointer.
Attach the given hit to this track.
Definition at line 392 of file RecMucTrack.cxx.
Referenced by MucRecTrkExt::execute(), MucRecRoadFinder::TrackFinding(), and MucRecTrkExt::TrackFinding().
void RecMucTrack::AttachHit | ( | MucRecHit * | hit | ) |
set corresponding monte carlo track pointer.
Attach the given hit to this track.
void RecMucTrack::AttachInsct | ( | Hep3Vector | insct | ) |
Attach the intersection to this trajectory.
Definition at line 608 of file RecMucTrack.cxx.
Referenced by MucRecTrkExt::execute(), MucRecRoadFinder::TrackFinding(), and MucRecTrkExt::TrackFinding().
void RecMucTrack::AttachInsct | ( | Hep3Vector | insct | ) |
Attach the intersection to this trajectory.
|
inline |
Which gap on Barrel is the first one with hits attached to this track?
Definition at line 221 of file InstallArea/include/MucRecEvent/MucRecEvent/RecMucTrack.h.
Referenced by ComputeDepth().
|
inline |
Which gap on Barrel is the first one with hits attached to this track?
Definition at line 221 of file Muc/MucRecEvent/MucRecEvent-00-02-52/MucRecEvent/RecMucTrack.h.
Hep3Vector RecMucTrack::CalculateInsct | ( | const int | part, |
const int | seg, | ||
const int | gap | ||
) |
Calculate intersection from all hits attached on this gap.
Definition at line 541 of file RecMucTrack.cxx.
Referenced by MucRecTrkExt::execute(), MucRecRoadFinder::TrackFinding(), and MucRecTrkExt::TrackFinding().
Hep3Vector RecMucTrack::CalculateInsct | ( | const int | part, |
const int | seg, | ||
const int | gap | ||
) |
Calculate intersection from all hits attached on this gap.
|
inlinestatic |
Definition at line 49 of file InstallArea/include/MucRecEvent/MucRecEvent/RecMucTrack.h.
Referenced by clID().
|
inlinestatic |
Definition at line 49 of file Muc/MucRecEvent/MucRecEvent-00-02-52/MucRecEvent/RecMucTrack.h.
|
inlinevirtual |
Reimplemented from DstMucTrack.
Definition at line 44 of file InstallArea/include/MucRecEvent/MucRecEvent/RecMucTrack.h.
|
inlinevirtual |
Reimplemented from DstMucTrack.
Definition at line 44 of file Muc/MucRecEvent/MucRecEvent-00-02-52/MucRecEvent/RecMucTrack.h.
void RecMucTrack::ComputeDepth | ( | ) |
chi2 of line fit
degree of freedom in line fit rms of distance from hit to track Compute depth.
Definition at line 796 of file RecMucTrack.cxx.
Referenced by ComputeTrackInfo().
void RecMucTrack::ComputeDepth | ( | ) |
chi2 of line fit
degree of freedom in line fit rms of distance from hit to track Compute depth.
int RecMucTrack::ComputeDepth | ( | int | method | ) |
Compute depth.
Definition at line 673 of file RecMucTrack.cxx.
int RecMucTrack::ComputeDepth | ( | int | method | ) |
Compute depth.
void RecMucTrack::ComputeDistanceMatch | ( | ) |
Compute distance match //2006.11.08.
Definition at line 897 of file RecMucTrack.cxx.
Referenced by ComputeTrackInfo().
void RecMucTrack::ComputeDistanceMatch | ( | ) |
Compute distance match //2006.11.08.
void RecMucTrack::ComputeLastGap | ( | ) |
Comute last gap in barrel and endcap.
Definition at line 635 of file RecMucTrack.cxx.
Referenced by ComputeTrackInfo(), and LineFit().
void RecMucTrack::ComputeLastGap | ( | ) |
Comute last gap in barrel and endcap.
void RecMucTrack::ComputeMaxHitsInGap | ( | ) |
ComputeMaxHitsInGap;.
Definition at line 1528 of file RecMucTrack.cxx.
Referenced by ComputeTrackInfo().
void RecMucTrack::ComputeMaxHitsInGap | ( | ) |
ComputeMaxHitsInGap;.
void RecMucTrack::ComputeNGapsWithHits | ( | ) |
ComputeNGapsWithHits;.
Definition at line 1412 of file RecMucTrack.cxx.
Referenced by ComputeTrackInfo().
void RecMucTrack::ComputeNGapsWithHits | ( | ) |
ComputeNGapsWithHits;.
void RecMucTrack::ComputeTrackInfo | ( | int | fittingmethod | ) |
Get corresponding monte carlo track pointer.
Compute all infomation of this track;
Definition at line 1670 of file RecMucTrack.cxx.
Referenced by MucRecTrkExt::execute(), MucRecRoadFinder::TrackFinding(), and MucRecTrkExt::TrackFinding().
void RecMucTrack::ComputeTrackInfo | ( | int | fittingmethod | ) |
Get corresponding monte carlo track pointer.
Compute all infomation of this track;
void RecMucTrack::CorrectDir | ( | ) |
Correct direction of this trajectory.
Definition at line 620 of file RecMucTrack.cxx.
Referenced by MucRecTrkExt::execute(), MucRecRoadFinder::TrackFinding(), and MucRecTrkExt::TrackFinding().
void RecMucTrack::CorrectDir | ( | ) |
Correct direction of this trajectory.
void RecMucTrack::CorrectPos | ( | ) |
Correct current position of this trajectory.
Definition at line 629 of file RecMucTrack.cxx.
Referenced by MucRecTrkExt::execute(), MucRecRoadFinder::TrackFinding(), and MucRecTrkExt::TrackFinding().
void RecMucTrack::CorrectPos | ( | ) |
Correct current position of this trajectory.
|
inline |
Which gap on EndCap is the first one with hits attached to this track?
Definition at line 224 of file InstallArea/include/MucRecEvent/MucRecEvent/RecMucTrack.h.
|
inline |
Which gap on EndCap is the first one with hits attached to this track?
Definition at line 224 of file Muc/MucRecEvent/MucRecEvent-00-02-52/MucRecEvent/RecMucTrack.h.
void RecMucTrack::Extend | ( | ) |
Extend mucpos and extmucpos to first layer of muc.
Definition at line 1000 of file RecMucTrack.cxx.
Referenced by LineFit().
void RecMucTrack::Extend | ( | ) |
Extend mucpos and extmucpos to first layer of muc.
int RecMucTrack::FindSegWithMaxHits | ( | int & | part, |
int & | seg | ||
) |
Find the segment which contains most hits, return max hits number.
Definition at line 1509 of file RecMucTrack.cxx.
Referenced by ComputeDistanceMatch(), and LineFit().
int RecMucTrack::FindSegWithMaxHits | ( | int & | part, |
int & | seg | ||
) |
Find the segment which contains most hits, return max hits number.
|
inline |
Current direction.
Definition at line 212 of file InstallArea/include/MucRecEvent/MucRecEvent/RecMucTrack.h.
Referenced by MucRecTrkExt::execute(), MucRecRoadFinder::TrackFinding(), and MucRecTrkExt::TrackFinding().
|
inline |
Current direction.
Definition at line 212 of file Muc/MucRecEvent/MucRecEvent-00-02-52/MucRecEvent/RecMucTrack.h.
|
inline |
Current intersection.
Definition at line 215 of file InstallArea/include/MucRecEvent/MucRecEvent/RecMucTrack.h.
Referenced by MucRecTrkExt::execute(), MucRecRoadFinder::TrackFinding(), and MucRecTrkExt::TrackFinding().
|
inline |
Current intersection.
Definition at line 215 of file Muc/MucRecEvent/MucRecEvent-00-02-52/MucRecEvent/RecMucTrack.h.
|
inline |
Current position.
Definition at line 209 of file InstallArea/include/MucRecEvent/MucRecEvent/RecMucTrack.h.
Referenced by MucRecTrkExt::execute(), MucRecRoadFinder::TrackFinding(), and MucRecTrkExt::TrackFinding().
|
inline |
Current position.
Definition at line 209 of file Muc/MucRecEvent/MucRecEvent-00-02-52/MucRecEvent/RecMucTrack.h.
|
inline |
Length of the track penetrating in iron absorber.
Definition at line 252 of file InstallArea/include/MucRecEvent/MucRecEvent/RecMucTrack.h.
|
inline |
Length of the track penetrating in iron absorber.
Definition at line 252 of file Muc/MucRecEvent/MucRecEvent-00-02-52/MucRecEvent/RecMucTrack.h.
|
inline |
Definition at line 311 of file InstallArea/include/MucRecEvent/MucRecEvent/RecMucTrack.h.
Referenced by MucRecRoadFinder::execute(), and MucRecTrkExt::execute().
|
inline |
Definition at line 311 of file Muc/MucRecEvent/MucRecEvent-00-02-52/MucRecEvent/RecMucTrack.h.
vector< MucRecHit * > RecMucTrack::GetExpectedHits | ( | ) | const |
Definition at line 1643 of file RecMucTrack.cxx.
Referenced by MucRecRoadFinder::execute(), and MucRecTrkExt::execute().
vector< MucRecHit * > RecMucTrack::GetExpectedHits | ( | ) | const |
|
inline |
Definition at line 309 of file InstallArea/include/MucRecEvent/MucRecEvent/RecMucTrack.h.
|
inline |
Definition at line 309 of file Muc/MucRecEvent/MucRecEvent-00-02-52/MucRecEvent/RecMucTrack.h.
|
inline |
Definition at line 315 of file InstallArea/include/MucRecEvent/MucRecEvent/RecMucTrack.h.
Referenced by MucRecTrkExt::execute().
|
inline |
Definition at line 315 of file Muc/MucRecEvent/MucRecEvent-00-02-52/MucRecEvent/RecMucTrack.h.
|
inline |
Distance match of the ext track with muc track in first layer.
Definition at line 259 of file InstallArea/include/MucRecEvent/MucRecEvent/RecMucTrack.h.
Referenced by MucRecTrkExt::execute().
|
inline |
Distance match of the ext track with muc track in first layer.
Definition at line 259 of file Muc/MucRecEvent/MucRecEvent-00-02-52/MucRecEvent/RecMucTrack.h.
|
inline |
Start momentum of the Ext track in Muc.
Definition at line 195 of file InstallArea/include/MucRecEvent/MucRecEvent/RecMucTrack.h.
|
inline |
Start momentum of the Ext track in Muc.
Definition at line 195 of file Muc/MucRecEvent/MucRecEvent-00-02-52/MucRecEvent/RecMucTrack.h.
|
inline |
start position of the Ext track in Muc.
Definition at line 192 of file InstallArea/include/MucRecEvent/MucRecEvent/RecMucTrack.h.
|
inline |
start position of the Ext track in Muc.
Definition at line 192 of file Muc/MucRecEvent/MucRecEvent-00-02-52/MucRecEvent/RecMucTrack.h.
|
inline |
Where does the trajectory of this track intersect the reference plane?
Where does the trajectory of this track intersect a z=const plane? Transform the Phi, ZR cord. to ZX, ZY cord. The identifier of the Ext track as seed.
Definition at line 189 of file InstallArea/include/MucRecEvent/MucRecEvent/RecMucTrack.h.
|
inline |
Where does the trajectory of this track intersect the reference plane?
Where does the trajectory of this track intersect a z=const plane? Transform the Phi, ZR cord. to ZX, ZY cord. The identifier of the Ext track as seed.
Definition at line 189 of file Muc/MucRecEvent/MucRecEvent-00-02-52/MucRecEvent/RecMucTrack.h.
MucRecHit * RecMucTrack::GetHit | ( | const int | part, |
const int | gap | ||
) | const |
Get a pointer to the first hit attached in a particular gap.
Definition at line 1615 of file RecMucTrack.cxx.
MucRecHit * RecMucTrack::GetHit | ( | const int | part, |
const int | gap | ||
) | const |
Get a pointer to the first hit attached in a particular gap.
float RecMucTrack::GetHitDistance | ( | const MucRecHit * | hit | ) |
Calculate the distance of the hit to the intersection in read direction.
Definition at line 483 of file RecMucTrack.cxx.
Referenced by MucRecRoadFinder::TrackFinding().
float RecMucTrack::GetHitDistance | ( | const MucRecHit * | hit | ) |
Calculate the distance of the hit to the intersection in read direction.
float RecMucTrack::GetHitDistance2 | ( | const MucRecHit * | hit | ) |
no abs value
Definition at line 511 of file RecMucTrack.cxx.
Referenced by MucRecTrkExt::execute(), LineFit(), and MucRecTrkExt::TrackFinding().
float RecMucTrack::GetHitDistance2 | ( | const MucRecHit * | hit | ) |
no abs value
vector< long > RecMucTrack::GetHitIndices | ( | ) | const |
Get indices of all hits in the track.
Definition at line 1649 of file RecMucTrack.cxx.
vector< long > RecMucTrack::GetHitIndices | ( | ) | const |
Get indices of all hits in the track.
int RecMucTrack::GetHitInGap | ( | const int | part, |
const int | gap | ||
) | const |
How many hits per gap does this track contain?
Definition at line 1443 of file RecMucTrack.cxx.
Referenced by ComputeMaxHitsInGap().
int RecMucTrack::GetHitInGap | ( | const int | part, |
const int | gap | ||
) | const |
How many hits per gap does this track contain?
int RecMucTrack::GetHitInSeg | ( | const int | part, |
const int | seg | ||
) | const |
How many hits does a segment contains.
Definition at line 1472 of file RecMucTrack.cxx.
Referenced by FindSegWithMaxHits().
int RecMucTrack::GetHitInSeg | ( | const int | part, |
const int | seg | ||
) | const |
How many hits does a segment contains.
int RecMucTrack::GetHitInSegOrient | ( | const int | part, |
const int | seg, | ||
const int | orient | ||
) | const |
How many hits does a segment contains in one orient.
Definition at line 1479 of file RecMucTrack.cxx.
Referenced by GetHitInSeg().
int RecMucTrack::GetHitInSegOrient | ( | const int | part, |
const int | seg, | ||
const int | orient | ||
) | const |
How many hits does a segment contains in one orient.
vector< MucRecHit * > RecMucTrack::GetHits | ( | ) | const |
Get all hits on this track.
Definition at line 1637 of file RecMucTrack.cxx.
Referenced by MucRecRoadFinder::execute(), and MucRecTrkExt::execute().
vector< MucRecHit * > RecMucTrack::GetHits | ( | ) | const |
Get all hits on this track.
void RecMucTrack::GetMdcExtTrack | ( | Hep3Vector | mdcStartPos, |
Hep3Vector | mdcStartMomentum, | ||
int | charge, | ||
Hep3Vector & | mucStartPos, | ||
Hep3Vector & | mucStartMomentum | ||
) |
compute ext track myself from mdc.
Definition at line 337 of file RecMucTrack.cxx.
Referenced by MucRecTrkExt::execute().
void RecMucTrack::GetMdcExtTrack | ( | Hep3Vector | mdcStartPos, |
Hep3Vector | mdcStartMomentum, | ||
int | charge, | ||
Hep3Vector & | mucStartPos, | ||
Hep3Vector & | mucStartMomentum | ||
) |
compute ext track myself from mdc.
|
inline |
momentum of this track in Mdc
Definition at line 206 of file InstallArea/include/MucRecEvent/MucRecEvent/RecMucTrack.h.
Referenced by MucRecTrkExt::execute(), and MucRecTrkExt::TrackFinding().
|
inline |
momentum of this track in Mdc
Definition at line 206 of file Muc/MucRecEvent/MucRecEvent-00-02-52/MucRecEvent/RecMucTrack.h.
|
inline |
Start momentum of this track in Muc.
Definition at line 203 of file InstallArea/include/MucRecEvent/MucRecEvent/RecMucTrack.h.
Referenced by MucRecRoadFinder::execute().
|
inline |
Start momentum of this track in Muc.
Definition at line 203 of file Muc/MucRecEvent/MucRecEvent-00-02-52/MucRecEvent/RecMucTrack.h.
|
inline |
start position of this track in Muc.
Definition at line 198 of file InstallArea/include/MucRecEvent/MucRecEvent/RecMucTrack.h.
Referenced by MucRecRoadFinder::execute(), and MucRecTrkExt::execute().
|
inline |
start position of this track in Muc.
Definition at line 198 of file Muc/MucRecEvent/MucRecEvent-00-02-52/MucRecEvent/RecMucTrack.h.
|
inline |
Definition at line 200 of file InstallArea/include/MucRecEvent/MucRecEvent/RecMucTrack.h.
Referenced by MucRecTrkExt::execute().
|
inline |
Definition at line 200 of file Muc/MucRecEvent/MucRecEvent-00-02-52/MucRecEvent/RecMucTrack.h.
|
inline |
Definition at line 261 of file InstallArea/include/MucRecEvent/MucRecEvent/RecMucTrack.h.
Referenced by MucRecTrkExt::execute().
|
inline |
Definition at line 261 of file Muc/MucRecEvent/MucRecEvent-00-02-52/MucRecEvent/RecMucTrack.h.
|
inline |
How many gaps provide hits attached to this track?
Definition at line 267 of file InstallArea/include/MucRecEvent/MucRecEvent/RecMucTrack.h.
Referenced by LineFit().
|
inline |
How many gaps provide hits attached to this track?
Definition at line 267 of file Muc/MucRecEvent/MucRecEvent-00-02-52/MucRecEvent/RecMucTrack.h.
int RecMucTrack::GetNSharedHits | ( | const RecMucTrack * | track | ) | const |
How many hits do two tracks share?
Definition at line 1586 of file RecMucTrack.cxx.
int RecMucTrack::GetNSharedHits | ( | const RecMucTrack * | track | ) | const |
How many hits do two tracks share?
|
inline |
Definition at line 313 of file InstallArea/include/MucRecEvent/MucRecEvent/RecMucTrack.h.
Referenced by MucRecTrkExt::execute().
|
inline |
Definition at line 313 of file Muc/MucRecEvent/MucRecEvent-00-02-52/MucRecEvent/RecMucTrack.h.
|
inline |
Definition at line 256 of file InstallArea/include/MucRecEvent/MucRecEvent/RecMucTrack.h.
Referenced by MucRecTrkExt::execute(), MucRecRoadFinder::TrackFinding(), and MucRecTrkExt::TrackFinding().
|
inline |
Definition at line 256 of file Muc/MucRecEvent/MucRecEvent-00-02-52/MucRecEvent/RecMucTrack.h.
int RecMucTrack::GetTotalHits | ( | ) | const |
How many hits in all does this track contain?
Definition at line 1437 of file RecMucTrack.cxx.
Referenced by ComputeDepth(), MucRecTrkExt::execute(), MucRecRoadFinder::TrackFinding(), and MucRecTrkExt::TrackFinding().
int RecMucTrack::GetTotalHits | ( | ) | const |
How many hits in all does this track contain?
|
inline |
Definition at line 305 of file InstallArea/include/MucRecEvent/MucRecEvent/RecMucTrack.h.
|
inline |
Definition at line 305 of file Muc/MucRecEvent/MucRecEvent-00-02-52/MucRecEvent/RecMucTrack.h.
bool RecMucTrack::HasHit | ( | const int | part, |
const int | seg, | ||
const int | gap, | ||
const int | strip | ||
) | const |
How many hits were attached in the gap with the most attached hits?
Does this track contains an assigned hit?
Definition at line 1543 of file RecMucTrack.cxx.
bool RecMucTrack::HasHit | ( | const int | part, |
const int | seg, | ||
const int | gap, | ||
const int | strip | ||
) | const |
How many hits were attached in the gap with the most attached hits?
Does this track contains an assigned hit?
bool RecMucTrack::HasHitInGap | ( | const int | part, |
const int | gap | ||
) | const |
Does this track contain any hits in the given gap?
Definition at line 1563 of file RecMucTrack.cxx.
Referenced by ComputeDepth().
bool RecMucTrack::HasHitInGap | ( | const int | part, |
const int | gap | ||
) | const |
Does this track contain any hits in the given gap?
bool RecMucTrack::IsInsideSuperConductor | ( | Hep3Vector | pos | ) |
Definition at line 379 of file RecMucTrack.cxx.
Referenced by GetMdcExtTrack().
bool RecMucTrack::IsInsideSuperConductor | ( | Hep3Vector | pos | ) |
void RecMucTrack::LineFit | ( | int | fittingMethod | ) |
Line fit with hits on a seg with max hits.
Definition at line 1038 of file RecMucTrack.cxx.
Referenced by MucRecTrkExt::execute(), MucRecRoadFinder::TrackFinding(), and MucRecTrkExt::TrackFinding().
void RecMucTrack::LineFit | ( | int | fittingMethod | ) |
Line fit with hits on a seg with max hits.
RecMucTrack & RecMucTrack::operator= | ( | const DstMucTrack & | dstTrack | ) |
Assignment constructor from DstMucTrack.
Definition at line 186 of file RecMucTrack.cxx.
RecMucTrack & RecMucTrack::operator= | ( | const DstMucTrack & | dstTrack | ) |
Assignment constructor from DstMucTrack.
RecMucTrack & RecMucTrack::operator= | ( | const RecMucTrack & | orig | ) |
Assignment constructor.
Definition at line 84 of file RecMucTrack.cxx.
RecMucTrack & RecMucTrack::operator= | ( | const RecMucTrack & | orig | ) |
Assignment constructor.
void RecMucTrack::OutputUnitChange | ( | ) |
change unit
Definition at line 1706 of file RecMucTrack.cxx.
Referenced by ComputeTrackInfo().
void RecMucTrack::OutputUnitChange | ( | ) |
change unit
void RecMucTrack::PrintHitsInfo | ( | ) | const |
Print Hits Infomation.
Definition at line 1684 of file RecMucTrack.cxx.
void RecMucTrack::PrintHitsInfo | ( | ) | const |
Print Hits Infomation.
void RecMucTrack::Project | ( | const int & | part, |
const int & | gap, | ||
float & | x, | ||
float & | y, | ||
float & | z, | ||
int & | seg | ||
) |
Where does the trajectory of this track intersect a specific gap?
Definition at line 422 of file RecMucTrack.cxx.
Referenced by MucRecTrkExt::execute(), MucRecRoadFinder::TrackFinding(), and MucRecTrkExt::TrackFinding().
void RecMucTrack::Project | ( | const int & | part, |
const int & | gap, | ||
float & | x, | ||
float & | y, | ||
float & | z, | ||
int & | seg | ||
) |
Where does the trajectory of this track intersect a specific gap?
|
inline |
Definition at line 347 of file InstallArea/include/MucRecEvent/MucRecEvent/RecMucTrack.h.
Referenced by MucRecTrkExt::execute().
|
inline |
Definition at line 347 of file Muc/MucRecEvent/MucRecEvent-00-02-52/MucRecEvent/RecMucTrack.h.
void RecMucTrack::SetCurrentDir | ( | const float | x, |
const float | y, | ||
const float | z | ||
) |
set current direction of the trajectory.
Definition at line 292 of file RecMucTrack.cxx.
Referenced by MucRecRoadFinder::execute(), and MucRecTrkExt::execute().
void RecMucTrack::SetCurrentDir | ( | const float | x, |
const float | y, | ||
const float | z | ||
) |
set current direction of the trajectory.
void RecMucTrack::SetCurrentInsct | ( | const float | x, |
const float | y, | ||
const float | z | ||
) |
set current intersection of the trajectory with strip plane.
Definition at line 300 of file RecMucTrack.cxx.
Referenced by MucRecTrkExt::execute(), LineFit(), MucRecRoadFinder::TrackFinding(), and MucRecTrkExt::TrackFinding().
void RecMucTrack::SetCurrentInsct | ( | const float | x, |
const float | y, | ||
const float | z | ||
) |
set current intersection of the trajectory with strip plane.
void RecMucTrack::SetCurrentPos | ( | const float | x, |
const float | y, | ||
const float | z | ||
) |
set current position of the trajectory.
Definition at line 284 of file RecMucTrack.cxx.
Referenced by MucRecRoadFinder::execute(), and MucRecTrkExt::execute().
void RecMucTrack::SetCurrentPos | ( | const float | x, |
const float | y, | ||
const float | z | ||
) |
set current position of the trajectory.
void RecMucTrack::SetDefault | ( | ) |
Definition at line 193 of file RecMucTrack.cxx.
Referenced by operator=(), and RecMucTrack().
void RecMucTrack::SetDefault | ( | ) |
|
inline |
Definition at line 341 of file InstallArea/include/MucRecEvent/MucRecEvent/RecMucTrack.h.
Referenced by RecMucTrackCnv::TObjectToDataObject().
|
inline |
Definition at line 341 of file Muc/MucRecEvent/MucRecEvent-00-02-52/MucRecEvent/RecMucTrack.h.
|
inline |
Definition at line 339 of file InstallArea/include/MucRecEvent/MucRecEvent/RecMucTrack.h.
|
inline |
Definition at line 339 of file Muc/MucRecEvent/MucRecEvent-00-02-52/MucRecEvent/RecMucTrack.h.
void RecMucTrack::setExpHits | ( | vector< MucRecHit * > & | pHits | ) |
Definition at line 330 of file RecMucTrack.cxx.
Referenced by ComputeTrackInfo(), and RecMucTrackCnv::TObjectToDataObject().
void RecMucTrack::setExpHits | ( | vector< MucRecHit * > & | pHits | ) |
|
inline |
Definition at line 345 of file InstallArea/include/MucRecEvent/MucRecEvent/RecMucTrack.h.
|
inline |
Definition at line 345 of file Muc/MucRecEvent/MucRecEvent-00-02-52/MucRecEvent/RecMucTrack.h.
void RecMucTrack::SetExtMucMomentum | ( | const float | px, |
const float | py, | ||
const float | pz | ||
) |
set start moment of ext track in Muc.
Definition at line 276 of file RecMucTrack.cxx.
Referenced by MucRecRoadFinder::execute(), and MucRecTrkExt::execute().
void RecMucTrack::SetExtMucMomentum | ( | const float | px, |
const float | py, | ||
const float | pz | ||
) |
set start moment of ext track in Muc.
void RecMucTrack::SetExtMucPos | ( | const float | x, |
const float | y, | ||
const float | z | ||
) |
set start position of ext track in Muc. (compute from MdcPos MdcMomentum or get from ExtTrack)
Definition at line 268 of file RecMucTrack.cxx.
Referenced by MucRecRoadFinder::execute(), and MucRecTrkExt::execute().
void RecMucTrack::SetExtMucPos | ( | const float | x, |
const float | y, | ||
const float | z | ||
) |
set start position of ext track in Muc. (compute from MdcPos MdcMomentum or get from ExtTrack)
void RecMucTrack::SetExtTrack | ( | RecExtTrack * | extTrack | ) |
set Ext track point.
Definition at line 314 of file RecMucTrack.cxx.
Referenced by MucRecTrkExt::execute().
void RecMucTrack::SetExtTrack | ( | RecExtTrack * | extTrack | ) |
set Ext track point.
|
inline |
set Ext track id. for compute from mdc myself
Definition at line 132 of file InstallArea/include/MucRecEvent/MucRecEvent/RecMucTrack.h.
Referenced by MucRecTrkExt::execute().
|
inline |
set Ext track id. for compute from mdc myself
Definition at line 132 of file Muc/MucRecEvent/MucRecEvent-00-02-52/MucRecEvent/RecMucTrack.h.
void RecMucTrack::SetMdcMomentum | ( | const float | px, |
const float | py, | ||
const float | pz | ||
) |
set start moment of the track in Mdc.
Definition at line 227 of file RecMucTrack.cxx.
Referenced by MucRecTrkExt::execute().
void RecMucTrack::SetMdcMomentum | ( | const float | px, |
const float | py, | ||
const float | pz | ||
) |
set start moment of the track in Mdc.
void RecMucTrack::SetMdcPos | ( | const float | x, |
const float | y, | ||
const float | z | ||
) |
set start position of the track in Mdc.
Definition at line 219 of file RecMucTrack.cxx.
Referenced by MucRecTrkExt::execute().
void RecMucTrack::SetMdcPos | ( | const float | x, |
const float | y, | ||
const float | z | ||
) |
set start position of the track in Mdc.
void RecMucTrack::SetMucMomentum | ( | const float | px, |
const float | py, | ||
const float | pz | ||
) |
set start moment of the track in Muc.
Definition at line 257 of file RecMucTrack.cxx.
Referenced by MucRecRoadFinder::execute(), and MucRecTrkExt::execute().
void RecMucTrack::SetMucMomentum | ( | const float | px, |
const float | py, | ||
const float | pz | ||
) |
set start moment of the track in Muc.
void RecMucTrack::SetMucPos | ( | const float | x, |
const float | y, | ||
const float | z | ||
) |
set start position of the track in Muc. (after line fit and correction)
Definition at line 235 of file RecMucTrack.cxx.
Referenced by MucRecRoadFinder::execute(), and MucRecTrkExt::execute().
void RecMucTrack::SetMucPos | ( | const float | x, |
const float | y, | ||
const float | z | ||
) |
set start position of the track in Muc. (after line fit and correction)
void RecMucTrack::SetMucPosSigma | ( | const float | sigmax, |
const float | sigmay, | ||
const float | sigmaz | ||
) |
Definition at line 246 of file RecMucTrack.cxx.
void RecMucTrack::SetMucPosSigma | ( | const float | sigmax, |
const float | sigmay, | ||
const float | sigmaz | ||
) |
|
inline |
Definition at line 343 of file InstallArea/include/MucRecEvent/MucRecEvent/RecMucTrack.h.
|
inline |
Definition at line 343 of file Muc/MucRecEvent/MucRecEvent-00-02-52/MucRecEvent/RecMucTrack.h.
|
inline |
Definition at line 254 of file InstallArea/include/MucRecEvent/MucRecEvent/RecMucTrack.h.
Referenced by MucRecRoadFinder::execute(), and MucRecTrkExt::execute().
|
inline |
Definition at line 254 of file Muc/MucRecEvent/MucRecEvent-00-02-52/MucRecEvent/RecMucTrack.h.
void RecMucTrack::setTrackId | ( | const int | trackId | ) |
set the index for this track.
Definition at line 209 of file RecMucTrack.cxx.
Referenced by MucRecRoadFinder::execute(), MucRecTrkExt::execute(), and RecMucTrackCnv::TObjectToDataObject().
void RecMucTrack::setTrackId | ( | const int | trackId | ) |
set the index for this track.
|
inline |
Definition at line 337 of file InstallArea/include/MucRecEvent/MucRecEvent/RecMucTrack.h.
|
inline |
Definition at line 337 of file Muc/MucRecEvent/MucRecEvent-00-02-52/MucRecEvent/RecMucTrack.h.
void RecMucTrack::setVecHits | ( | vector< MucRecHit * > & | pHits | ) |
reload setVecHits
Definition at line 323 of file RecMucTrack.cxx.
Referenced by ComputeTrackInfo(), and RecMucTrackCnv::TObjectToDataObject().
void RecMucTrack::setVecHits | ( | vector< MucRecHit * > & | pHits | ) |
reload setVecHits