FairRoot/PandaRoot
|
#include <PndMdtTrk.h>
Public Member Functions | |
PndMdtTrk () | |
virtual | ~PndMdtTrk () |
virtual void | Print (const Option_t *opt=0) const |
void | Clear () |
void | GetHitList (Int_t *hit) |
void | GetHitMult (Int_t *hit) |
void | GetHitDist (Float_t *hit) |
void | GetHitDeltaAngle (Float_t *hit) |
Int_t | GetHitIndex (Int_t lay) const |
Int_t | GetHitMult (Int_t lay) const |
Float_t | GetHitDist (Int_t lay) const |
Float_t | GetHitDeltaAngle (Int_t lay) const |
Float_t | GetLayerDist (Int_t lay) const |
Float_t | GetIronDist () const |
Int_t | GetHitCount () const |
Int_t | GetLayerCount () const |
Int_t | GetMaxLayer () const |
Int_t | GetHitBit () const |
Int_t | GetHitBit (Int_t lay) const |
Int_t | GetModule () const |
Float_t | GetChi2 () const |
PndTrackCand * | AddTrackCand (const PndTrackCand *inTrackCand=new PndTrackCand()) |
void | SetHitIndex (Int_t lay, Int_t trackId) |
void | SetHitMult (Int_t lay, Int_t mult) |
void | SetHitDist (Int_t lay, Float_t dist) |
void | SetHitDeltaAngle (Int_t lay, Float_t angle) |
void | SetLayerDist (Int_t lay, Float_t dist) |
void | SetBit (Int_t lay) |
void | SetIronDist (Float_t dist) |
void | SetHitCount (Int_t hit) |
void | SetLayerCount (Int_t lay) |
void | SetMaxLayer (Int_t lay) |
void | SetHitBit (Int_t bit) |
void | SetModule (Int_t mod) |
void | SetChi2 (Float_t chi2) |
Private Member Functions | |
ClassDef (PndMdtTrk, 1) | |
Private Attributes | |
Int_t | fHitList [25] |
Int_t | fHitMult [25] |
Float_t | fHitDist [25] |
Float_t | fHitDeltaAngle [25] |
Float_t | fLayDist [25] |
Float_t | fIronDist |
Int_t | fHitCount |
Int_t | fLayerCount |
Int_t | fMaxLayer |
Int_t | fHitBit |
Int_t | fModule |
Float_t | fChi2 |
Definition at line 15 of file PndMdtTrk.h.
PndMdtTrk::PndMdtTrk | ( | ) |
|
virtual |
PndTrackCand * PndMdtTrk::AddTrackCand | ( | const PndTrackCand * | inTrackCand = new PndTrackCand() | ) |
Definition at line 27 of file PndMdtTrk.cxx.
References PndTrackCand::AddHit(), fHitList, and kMdtHit.
|
private |
void PndMdtTrk::Clear | ( | void | ) |
Public method Clear Resets the flag to -1
Definition at line 39 of file PndMdtTrk.cxx.
References fChi2, fHitBit, fHitCount, fHitDist, fHitList, fHitMult, fIronDist, fLayDist, fLayerCount, fMaxLayer, and fModule.
Referenced by PndMdtTrk().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 37 of file PndMdtTrk.h.
References fHitList.
Referenced by PndPidCorrelator::GetMdtInfo().
|
inline |
|
inline |
Definition at line 34 of file PndMdtTrk.h.
References fHitMult.
Referenced by PndPidCorrelator::GetMdtInfo().
|
inline |
|
inline |
Definition at line 42 of file PndMdtTrk.h.
References fIronDist.
Referenced by PndPidCorrelator::GetMdtInfo().
|
inline |
Definition at line 44 of file PndMdtTrk.h.
References fLayerCount.
Referenced by PndPidCorrelator::GetMdtInfo().
|
inline |
|
inline |
|
inline |
Definition at line 48 of file PndMdtTrk.h.
References fModule.
Referenced by PndMdtTrkProducerIdeal::Exec(), and PndPidCorrelator::GetMdtInfo().
|
inlinevirtual |
Output to screen (not yet implemented)
Definition at line 24 of file PndMdtTrk.h.
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 62 of file PndMdtTrk.h.
References fHitCount, and hit.
Referenced by PndMdtTrkProducerIdeal::Exec().
|
inline |
Definition at line 126 of file PndMdtTrk.h.
References fHitDeltaAngle.
Referenced by PndMdtTrkProducer::Exec().
|
inline |
Definition at line 114 of file PndMdtTrk.h.
References fHitDist.
Referenced by PndMdtTrkProducer::Exec().
|
inline |
Modifiers
Definition at line 88 of file PndMdtTrk.h.
References fHitList, and SetBit().
Referenced by PndMdtTrkProducerIdeal::Exec(), and PndMdtTrkProducer::Exec().
|
inline |
Definition at line 102 of file PndMdtTrk.h.
References fHitMult, and mult.
Referenced by PndMdtTrkProducer::Exec().
|
inline |
Definition at line 61 of file PndMdtTrk.h.
References fIronDist.
Referenced by PndMdtTrkProducer::Exec().
|
inline |
Definition at line 63 of file PndMdtTrk.h.
References fLayerCount.
Referenced by PndMdtTrkProducer::Exec().
|
inline |
Definition at line 138 of file PndMdtTrk.h.
References fLayDist.
Referenced by PndMdtTrkProducer::Exec().
|
inline |
Definition at line 64 of file PndMdtTrk.h.
References fMaxLayer.
Referenced by PndMdtTrkProducer::Exec().
|
inline |
Definition at line 66 of file PndMdtTrk.h.
References fModule.
Referenced by PndMdtTrkProducerIdeal::Exec(), and PndMdtTrkProducer::Exec().
|
private |
Definition at line 83 of file PndMdtTrk.h.
|
private |
Definition at line 81 of file PndMdtTrk.h.
Referenced by Clear(), GetHitBit(), SetBit(), and SetHitBit().
|
private |
Definition at line 78 of file PndMdtTrk.h.
Referenced by Clear(), GetHitCount(), and SetHitCount().
|
private |
Definition at line 75 of file PndMdtTrk.h.
Referenced by GetHitDeltaAngle(), and SetHitDeltaAngle().
|
private |
Definition at line 74 of file PndMdtTrk.h.
Referenced by Clear(), GetHitDist(), and SetHitDist().
|
private |
Definition at line 67 of file PndMdtTrk.h.
Referenced by AddTrackCand(), Clear(), GetHitIndex(), GetHitList(), and SetHitIndex().
|
private |
Definition at line 73 of file PndMdtTrk.h.
Referenced by Clear(), GetHitMult(), and SetHitMult().
|
private |
Definition at line 77 of file PndMdtTrk.h.
Referenced by Clear(), GetIronDist(), and SetIronDist().
|
private |
Definition at line 76 of file PndMdtTrk.h.
Referenced by Clear(), GetLayerDist(), and SetLayerDist().
|
private |
Definition at line 79 of file PndMdtTrk.h.
Referenced by Clear(), GetLayerCount(), and SetLayerCount().
|
private |
Definition at line 80 of file PndMdtTrk.h.
Referenced by Clear(), GetMaxLayer(), and SetMaxLayer().
|
private |
Definition at line 82 of file PndMdtTrk.h.
Referenced by Clear(), GetModule(), and SetModule().