| FairRoot/PandaRoot
    | 
#include <PndFTSCAMCTrack.h>
| Public Member Functions | |
| PndFTSCAMCTrack () | |
| PndFTSCAMCTrack (const TParticle *part) | |
| void | SetMCTrack (const PndMCTrack *ttt, Double_t q, unsigned int Nmcpoints, unsigned int FirstmcpointId) | 
| PndFTSCAMCTrack & | operator= (const PndFTSCAMCTrack &rhs) | 
| int | MotherId () const | 
| int | PDG () const | 
| float | Par (int i) const | 
| float | TPCPar (int i) const | 
| float | X () const | 
| float | Y () const | 
| float | Z () const | 
| float | Px () const | 
| float | Py () const | 
| float | Pz () const | 
| float | P () const | 
| float | Pt () const | 
| const float * | Par () const | 
| const float * | TPCPar () const | 
| float | DzDs () const | 
| int | NHits () const | 
| int | NMCPoints () const | 
| int | FirstMCPointID () const | 
| int | NReconstructed () const | 
| int | Set () const | 
| int | NTurns () const | 
| int | NMCRows () const | 
| int | NHitRows () const | 
| int | NMCContRows () const | 
| int | NHitContRows () const | 
| void | SetMotherId (int v) | 
| void | SetP (float v) | 
| void | SetPt (float v) | 
| void | SetPDG (int v) | 
| void | SetPar (int i, float v) | 
| void | SetTPCPar (int i, float v) | 
| void | SetNHits (int v) | 
| void | SetNMCPoints (int v) | 
| void | SetFirstMCPointID (int v) | 
| void | SetNReconstructed (int v) | 
| void | SetSet (int v) | 
| void | SetNTurns (int v) | 
| void | SetNMCRows (int v) | 
| void | SetNHitRows (int v) | 
| void | SetNMCContRows (int v) | 
| void | SetNHitContRows (int v) | 
| bool | IsForwardTrack () const | 
| void | SetIsForwardTrack (bool v) | 
| Protected Attributes | |
| int | fMotherId | 
| int | fPDG | 
| float | fPar [7] | 
| float | fTPCPar [7] | 
| float | fP | 
| float | fPt | 
| int | fNHits | 
| int | fNMCPoints | 
| int | fFirstMCPointID | 
| int | fNReconstructed | 
| int | fSet | 
| int | fNTurns | 
| bool | fIsForwardTrack | 
| int | fNMCRows | 
| int | fNHitRows | 
| int | fNMCContRows | 
| int | fNHitContRows | 
| Friends | |
| ostream & | operator<< (ostream &out, const PndFTSCAMCTrack &a) | 
| istream & | operator>> (istream &in, PndFTSCAMCTrack &a) | 
store MC track information for PndFTSCAPerformance
Definition at line 26 of file PndFTSCAMCTrack.h.
| PndFTSCAMCTrack::PndFTSCAMCTrack | ( | ) | 
Definition at line 30 of file PndFTSCAMCTrack.cxx.
| PndFTSCAMCTrack::PndFTSCAMCTrack | ( | const TParticle * | part | ) | 
Definition at line 37 of file PndFTSCAMCTrack.cxx.
References CAMath::Abs(), fP, fPar, fPDG, fPt, fTPCPar, i, mom, and pi.
| 
 | inline | 
| 
 | inline | 
Definition at line 58 of file PndFTSCAMCTrack.h.
References fFirstMCPointID.
Referenced by PndFTSCADisplay::DrawMCTrack(), PndFTSCAGBTracker::FitTracks(), and operator=().
| 
 | inline | 
Definition at line 86 of file PndFTSCAMCTrack.h.
References fIsForwardTrack.
Referenced by operator=().
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
Definition at line 57 of file PndFTSCAMCTrack.h.
References fNMCPoints.
Referenced by PndFTSCADisplay::DrawMCTrack(), PndFTSCAGBTracker::FitTracks(), and operator=().
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| PndFTSCAMCTrack & PndFTSCAMCTrack::operator= | ( | const PndFTSCAMCTrack & | rhs | ) | 
Definition at line 154 of file PndFTSCAMCTrack.cxx.
References Double_t, fFirstMCPointID, FirstMCPointID(), fIsForwardTrack, fMotherId, fNHits, fNMCPoints, fNReconstructed, fNTurns, fP, fPar, fPDG, fPt, fSet, fTPCPar, IsForwardTrack(), MotherId(), NMCPoints(), p, Par(), PDG(), Px(), Py(), pz, Pz(), and sqrt().
| 
 | inline | 
Definition at line 49 of file PndFTSCAMCTrack.h.
References fP.
Referenced by PndFTSCADisplay::DrawGBHit(), PndFTSCADisplay::DrawGBHits(), PndFTSCADisplay::DrawTrack(), and PndFTSCADisplay::GetTrackMC().
| 
 | inline | 
Definition at line 40 of file PndFTSCAMCTrack.h.
Referenced by PndFTSCADisplay::GetTrackMC(), and operator=().
| 
 | inline | 
| 
 | inline | 
Definition at line 39 of file PndFTSCAMCTrack.h.
References fPDG.
Referenced by PndFTSCADisplay::GetTrackMC(), and operator=().
| 
 | inline | 
Definition at line 50 of file PndFTSCAMCTrack.h.
References fPt.
Referenced by PndFTSCADisplay::GetTrackMC().
| 
 | inline | 
Definition at line 46 of file PndFTSCAMCTrack.h.
References fPar.
Referenced by DzDs(), and operator=().
| 
 | inline | 
Definition at line 47 of file PndFTSCAMCTrack.h.
References fPar.
Referenced by DzDs(), and operator=().
| 
 | inline | 
Definition at line 48 of file PndFTSCAMCTrack.h.
References fPar.
Referenced by DzDs(), and operator=().
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| void PndFTSCAMCTrack::SetMCTrack | ( | const PndMCTrack * | ttt, | 
| Double_t | q, | ||
| unsigned int | Nmcpoints, | ||
| unsigned int | FirstmcpointId | ||
| ) | 
Definition at line 90 of file PndFTSCAMCTrack.cxx.
References Double_t, fabs(), fFirstMCPointID, fIsForwardTrack, fMotherId, fNHits, fNMCPoints, fNReconstructed, fNTurns, fP, fPar, fPDG, fPt, fSet, fTPCPar, PndMCTrack::GetMomentum(), PndMCTrack::GetMotherID(), PndMCTrack::GetPdgCode(), PndMCTrack::GetStartVertex(), p, pz, and sqrt().
Referenced by PndFtsCATracking::Exec().
| 
 | inline | 
Definition at line 68 of file PndFTSCAMCTrack.h.
| 
 | inline | 
| 
 | inline | 
Definition at line 82 of file PndFTSCAMCTrack.h.
| 
 | inline | 
Definition at line 74 of file PndFTSCAMCTrack.h.
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
Definition at line 81 of file PndFTSCAMCTrack.h.
| 
 | inline | 
| 
 | inline | 
Definition at line 79 of file PndFTSCAMCTrack.h.
| 
 | inline | 
Definition at line 69 of file PndFTSCAMCTrack.h.
| 
 | inline | 
Definition at line 72 of file PndFTSCAMCTrack.h.
| 
 | inline | 
Definition at line 71 of file PndFTSCAMCTrack.h.
| 
 | inline | 
Definition at line 70 of file PndFTSCAMCTrack.h.
| 
 | inline | 
Definition at line 78 of file PndFTSCAMCTrack.h.
| 
 | inline | 
Definition at line 73 of file PndFTSCAMCTrack.h.
| 
 | inline | 
Definition at line 41 of file PndFTSCAMCTrack.h.
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | friend | 
Definition at line 219 of file PndFTSCAMCTrack.cxx.
| 
 | friend | 
Definition at line 232 of file PndFTSCAMCTrack.cxx.
| 
 | protected | 
Definition at line 104 of file PndFTSCAMCTrack.h.
Referenced by FirstMCPointID(), operator<<(), operator=(), operator>>(), SetFirstMCPointID(), and SetMCTrack().
| 
 | protected | 
Definition at line 108 of file PndFTSCAMCTrack.h.
Referenced by IsForwardTrack(), operator=(), SetIsForwardTrack(), and SetMCTrack().
| 
 | protected | 
Definition at line 97 of file PndFTSCAMCTrack.h.
Referenced by MotherId(), operator<<(), operator=(), operator>>(), SetMCTrack(), and SetMotherId().
| 
 | protected | 
Definition at line 113 of file PndFTSCAMCTrack.h.
Referenced by NHitContRows(), and SetNHitContRows().
| 
 | protected | 
Definition at line 111 of file PndFTSCAMCTrack.h.
Referenced by NHitRows(), and SetNHitRows().
| 
 | protected | 
Definition at line 102 of file PndFTSCAMCTrack.h.
Referenced by NHits(), operator<<(), operator=(), operator>>(), SetMCTrack(), and SetNHits().
| 
 | protected | 
Definition at line 112 of file PndFTSCAMCTrack.h.
Referenced by NMCContRows(), and SetNMCContRows().
| 
 | protected | 
Definition at line 103 of file PndFTSCAMCTrack.h.
Referenced by NMCPoints(), operator<<(), operator=(), operator>>(), SetMCTrack(), and SetNMCPoints().
| 
 | protected | 
Definition at line 110 of file PndFTSCAMCTrack.h.
Referenced by NMCRows(), and SetNMCRows().
| 
 | protected | 
Definition at line 105 of file PndFTSCAMCTrack.h.
Referenced by NReconstructed(), operator<<(), operator=(), operator>>(), SetMCTrack(), and SetNReconstructed().
| 
 | protected | 
Definition at line 107 of file PndFTSCAMCTrack.h.
Referenced by NTurns(), operator<<(), operator=(), operator>>(), SetMCTrack(), and SetNTurns().
| 
 | protected | 
Definition at line 101 of file PndFTSCAMCTrack.h.
Referenced by operator<<(), operator=(), operator>>(), P(), PndFTSCAMCTrack(), SetMCTrack(), and SetP().
| 
 | protected | 
Definition at line 99 of file PndFTSCAMCTrack.h.
Referenced by operator<<(), operator=(), operator>>(), Par(), PndFTSCAMCTrack(), Px(), Py(), Pz(), SetMCTrack(), SetPar(), X(), Y(), and Z().
| 
 | protected | 
Definition at line 98 of file PndFTSCAMCTrack.h.
Referenced by operator<<(), operator=(), operator>>(), PDG(), PndFTSCAMCTrack(), SetMCTrack(), and SetPDG().
| 
 | protected | 
Definition at line 101 of file PndFTSCAMCTrack.h.
Referenced by operator<<(), operator=(), operator>>(), PndFTSCAMCTrack(), Pt(), SetMCTrack(), and SetPt().
| 
 | protected | 
Definition at line 106 of file PndFTSCAMCTrack.h.
Referenced by operator<<(), operator=(), operator>>(), Set(), SetMCTrack(), and SetSet().
| 
 | protected | 
Definition at line 100 of file PndFTSCAMCTrack.h.
Referenced by operator<<(), operator=(), operator>>(), PndFTSCAMCTrack(), SetMCTrack(), SetTPCPar(), and TPCPar().
 1.8.5
 1.8.5