FairRoot/PandaRoot
|
#include <PndFTSCADisplay.h>
Classes | |
class | PndFTSCADisplayTmpHit |
Public Member Functions | |
PndFTSCADisplay () | |
virtual | ~PndFTSCADisplay () |
void | Init () |
void | Update () |
void | ClearView () |
void | Ask () |
void | SetTPC (const PndFTSCAParam &tpcParam) |
void | SetGB (const PndFTSCAGBTracker *GBTracker) |
const PndFTSCAGBTracker * | GetGB () |
int | GetColor (int i) const |
int | GetColorZ (double z) const |
int | GetColorY (double y) const |
int | GetColorK (double k) const |
int | GetTrackMC (const PndFTSCADisplayTmpHit *vHits, int NHits) |
void | DrawTPC () |
void | DrawSlice (PndFTSCATracker *slice, bool DrawRows=0, bool DrawGrid=1) |
void | DrawArc (float x, float y, float r, int Start=1, Size_t width=1) |
void | DrawPoint (float x, float y, float z, int Start=1, Size_t width=1) |
void | DrawGBPoint (float x, float y, float z, int Start=1, Size_t width=1) |
void | DrawGBPoint (float x, float y, float z, float angle=0, int Start=1, Size_t width=1) |
void | DrawSliceOutTrackParam (int itr, int color, Size_t width) |
void | DrawSliceOutTrack1 (int itr, int color, Size_t width) |
void | DrawHelix (float p0, float c, float z, float zStart, float z0, float xc, float yc, float r, float b, int color, Size_t width) |
void | DrawParticleGlobal (float *param, float q, float tStart, float tEnd, float b, int color=kOrange, Size_t width=1) |
void | DrawParticleGlobal (float *param, float q, float n[4], float b, int color=kOrange, Size_t width=1) |
void | DrawGBLine (float x, float y, float z, float x2, float y2, float z2, int Start=1, Size_t width=1, int projection=-1) |
bool | DrawTrack (PndFTSCATrackParam t, double Alpha, const PndFTSCADisplayTmpHit *vHits, int NHits, int color=-1, Size_t width=-1, bool pPoint=0) |
void | DrawGBTrack (int itr, int color=-1, int width=-1) |
void | DrawRecoTrack (int itr, int color=-1, int width=-1) |
void | DrawMCTrack (int itr, int color=-1, int width=-1) |
void | HitToGlobal (const FTSCAHit &hit, float &x, float &y, float &z) |
void | HitToGlobal (const FTSCAHitV &hit, int iV, float &x, float &y, float &z) |
void | DrawGBHits (const FTSCAHitsV &all) |
void | DrawGBHits (const FTSCAHits &all) |
void | DrawGBPoints () |
void | DrawPVHisto (const vector< float > &pvHist, const PndFTSCAParam ¶m) |
void | DrawGBNPlets (const FTSCANPletsV &all) |
void | DrawGBNPlets (const FTSCAElementsOnStation< FTSCANPletV > &s) |
void | DrawGBTracks (const FTSCATracks &all) |
void | DrawGBTrackFast (const PndFTSCAGBTracker &tracker, int itr, int color=-1) |
bool | DrawTracklet (PndFTSCATrackParam &track, const int *hitstore, int color=-1, int width=-1, bool pPoint=0) |
void | DrawGBHit (const PndFTSCAGBTracker &tracker, int iHit, int color=-1, Size_t width=-1) |
void | DrawGBHits (const PndFTSCAGBTracker &tracker, int color=-1, Size_t width=-1, int hitsType=-1) |
void | DrawTrackParam (PndFTSCATrackParam t, int color=1) |
void | SaveCanvasToFile (TString fileName) |
TPad * | CanvasYX () |
TPad * | CanvasZX () |
Static Public Member Functions | |
static PndFTSCADisplay & | Instance () |
Protected Attributes | |
TCanvas * | fCanvas |
TPad * | fYX |
TPad * | fZX |
TPad * | fZR |
bool | fAsk |
const PndFTSCAGBTracker * | fGB |
PndFTSCAPerformance * | fPerf |
double | fZMin |
double | fZMax |
double | fYMin |
double | fYMax |
double | fRInnerMin |
double | fRInnerMax |
double | fROuterMin |
double | fROuterMax |
double | fTPCZMin |
double | fTPCZMax |
TArc | fArc |
TLine | fLine |
TPolyLine | fPLine |
TMarker | fMarker |
TBox | fBox |
TCrown | fCrown |
TLatex | fLatex |
TArrow | fArrow |
bool | fDrawOnlyRef |
Private Member Functions | |
PndFTSCADisplay (const PndFTSCADisplay &) | |
PndFTSCADisplay & | operator= (const PndFTSCADisplay &) |
Definition at line 52 of file PndFTSCADisplay.h.
PndFTSCADisplay::PndFTSCADisplay | ( | ) |
Definition at line 106 of file PndFTSCADisplay.cxx.
References fPerf.
|
virtual |
Definition at line 121 of file PndFTSCADisplay.cxx.
|
private |
void PndFTSCADisplay::Ask | ( | ) |
Definition at line 196 of file PndFTSCADisplay.cxx.
References fAsk, and Update().
Referenced by PndFTSCAGBTracker::CATrackFinder(), PndFTSCAGBTracker::CreateNPlets(), PndFTSCAGBTracker::EstimatePV(), PndFTSCAGBTracker::FindTracks(), PndFTSCAGBTracker::FitTrack(), PndFTSCAGBTracker::FitTrackCA(), PndFTSCAGBTracker::FitTracks(), and PndFTSCAGBTracker::InitialTrackApproximation().
|
inline |
|
inline |
void PndFTSCADisplay::ClearView | ( | ) |
Definition at line 186 of file PndFTSCADisplay.cxx.
References DrawTPC(), fYX, and fZX.
Referenced by PndFTSCAGBTracker::CATrackFinder().
void PndFTSCADisplay::DrawArc | ( | float | x, |
float | y, | ||
float | r, | ||
int | Start = 1 , |
||
Size_t | width = 1 |
||
) |
Definition at line 512 of file PndFTSCADisplay.cxx.
Referenced by PndFTSCAGBTracker::InitialTrackApproximation().
void PndFTSCADisplay::DrawGBHit | ( | const PndFTSCAGBTracker & | tracker, |
int | iHit, | ||
int | color = -1 , |
||
Size_t | width = -1 |
||
) |
Definition at line 678 of file PndFTSCADisplay.cxx.
References fDrawOnlyRef, fMarker, fPerf, fYX, fZX, GetColor(), GetColorZ(), h, PndFTSCAGBTracker::Hits(), PndFTSCAGBHit::ID(), PndFTSCAMCTrack::P(), PndFTSCAGBHit::X(), PndFTSCAGBHit::Y(), and PndFTSCAGBHit::Z().
void PndFTSCADisplay::DrawGBHits | ( | const FTSCAHitsV & | all | ) |
Definition at line 922 of file PndFTSCADisplay.cxx.
References DrawGBPoint(), fGB, fPerf, fYX, h, PndFTSCAGBTracker::Hits(), HitToGlobal(), i, FTSCAHitV::Id(), PndFTSCAGBHit::ID(), FTSCAHitV::IsValid(), FTSCAHitsV::NStations(), FTSCAHitsV::OnStation(), s, TString, and v.
Referenced by PndFTSCAGBTracker::CATrackFinder(), PndFTSCAGBTracker::EstimatePV(), and PndFTSCAGBTracker::FindTracks().
void PndFTSCADisplay::DrawGBHits | ( | const FTSCAHits & | all | ) |
Definition at line 987 of file PndFTSCADisplay.cxx.
References DrawGBPoint(), fGB, fPerf, fYX, h, PndFTSCAGBTracker::Hits(), HitToGlobal(), i, FTSCAHit::Id(), PndFTSCAGBHit::ID(), FTSCAHit::IStation(), FTSCAHits::NStations(), FTSCAHits::OnStation(), s, TString, and v.
void PndFTSCADisplay::DrawGBHits | ( | const PndFTSCAGBTracker & | tracker, |
int | color = -1 , |
||
Size_t | width = -1 , |
||
int | hitsType = -1 |
||
) |
Definition at line 705 of file PndFTSCADisplay.cxx.
References PndFTSCAGBHit::Angle(), PndFTSCATrackParam::Angle(), b, PndFTSCAParameters::CALocalToGlobal(), PndFTSCAParam::cBz(), col, PndFTSCAGBHit::ErrX12(), fabs(), fDrawOnlyRef, fGB, fMarker, fPerf, fYX, fZR, fZX, GetColor(), PndFTSCAGBTracker::GetParameters(), PndFTSCAParameters::GlobalToCALocal(), h, PndFTSCAGBTracker::Hits(), PndFTSCAGBHit::ID(), PndFTSCAGBHit::IRow(), PndFTSCAGBTracker::NHits(), PndFTSCAGBTracker::NTracks(), PndFTSCAGBTrack::OuterParam(), PndFTSCAMCTrack::P(), p, p1, p2, Pi, r2, PndCAPParameters::RefThreshold, PndFTSCATrackParam::Rotate(), sqrt(), t, PndFTSCAGBTracker::Tracks(), PndFTSCATrackParam::TransportToX0(), PndFTSCAGBHit::X(), x0, PndFTSCAGBHit::Y(), y, PndFTSCATrackParam::Y(), PndFTSCAGBHit::Z(), z, and PndFTSCATrackParam::Z().
void PndFTSCADisplay::DrawGBLine | ( | float | x, |
float | y, | ||
float | z, | ||
float | x2, | ||
float | y2, | ||
float | z2, | ||
int | Start = 1 , |
||
Size_t | width = 1 , |
||
int | projection = -1 |
||
) |
Definition at line 589 of file PndFTSCADisplay.cxx.
References fLine, fYX, fZR, fZX, and sqrt().
Referenced by DrawGBNPlets(), DrawGBTracks(), DrawMCTrack(), and DrawRecoTrack().
void PndFTSCADisplay::DrawGBNPlets | ( | const FTSCANPletsV & | all | ) |
Definition at line 1172 of file PndFTSCADisplay.cxx.
References DrawGBLine(), FTSCAElementsOnStation< T >::GetHit(), HitToGlobal(), i, FTSCAStationArray< T >::NStations(), FTSCAStationArray< T >::OnStation(), and s.
Referenced by PndFTSCAGBTracker::CATrackFinder(), and PndFTSCAGBTracker::CreateNPlets().
void PndFTSCADisplay::DrawGBNPlets | ( | const FTSCAElementsOnStation< FTSCANPletV > & | s | ) |
Definition at line 1229 of file PndFTSCADisplay.cxx.
References DrawGBLine(), FTSCAElementsOnStation< T >::GetHit(), HitToGlobal(), and i.
void PndFTSCADisplay::DrawGBPoint | ( | float | x, |
float | y, | ||
float | z, | ||
int | Start = 1 , |
||
Size_t | width = 1 |
||
) |
Definition at line 532 of file PndFTSCADisplay.cxx.
References fMarker, fYX, fZR, fZX, and sqrt().
Referenced by DrawGBHits(), DrawGBPoints(), DrawParticleGlobal(), DrawRecoTrack(), PndFTSCAGBTracker::EstimatePV(), PndFTSCAGBTracker::FitTrack(), PndFTSCAGBTracker::FitTrackCA(), PndFTSCAGBTracker::FitTracks(), and PndFTSCAGBTracker::InitialTrackApproximation().
void PndFTSCADisplay::DrawGBPoint | ( | float | x, |
float | y, | ||
float | z, | ||
float | angle = 0 , |
||
int | Start = 1 , |
||
Size_t | width = 1 |
||
) |
Definition at line 553 of file PndFTSCADisplay.cxx.
References PndFTSCAParameters::CALocalToGlobal(), fArrow, fMarker, fYX, fZR, fZX, sqrt(), x, and y.
void PndFTSCADisplay::DrawGBPoints | ( | ) |
Definition at line 1053 of file PndFTSCADisplay.cxx.
References PndFTSCALocalMCPoint::Angle(), DrawGBPoint(), fPerf, PndFTSCAParameters::GlobalToCALocal(), i, Instance(), PndFTSCALocalMCPoint::IRow(), max(), mcZ, min(), Pi, r, PndFTSArray< PndFTSInternal::TypeForAlignmentHelper< T, alignment >::Type, Dim >::Size(), sqrt(), PndFTSCALocalMCPoint::X(), x0, PndFTSCALocalMCPoint::Y(), and PndFTSCALocalMCPoint::Z().
void PndFTSCADisplay::DrawGBTrack | ( | int | itr, |
int | color = -1 , |
||
int | width = -1 |
||
) |
Definition at line 1690 of file PndFTSCADisplay.cxx.
References PndFTSCATrackParam::Angle(), DrawTrack(), fGB, PndFTSCAGBTrack::FirstHitRef(), h, PndFTSCAGBTracker::Hit(), i, PndFTSCAGBTrack::NHits(), PndFTSCAGBTrack::Param(), PndFTSCAGBHit::SetID(), track, PndFTSCAGBTracker::Track(), PndFTSCAGBTracker::TrackHit(), and PndFTSCAGBHit::Z().
void PndFTSCADisplay::DrawGBTrackFast | ( | const PndFTSCAGBTracker & | tracker, |
int | itr, | ||
int | color = -1 |
||
) |
Definition at line 1819 of file PndFTSCADisplay.cxx.
References CAMath::Abs(), CAMath::ATan2(), PndFTSCAParam::Bz(), PndFTSCADisplay::PndFTSCADisplayTmpHit::CompareHitZ(), PndFTSCATrackParam::CosPhi(), fArc, PndFTSCAGBTrack::FirstHitRef(), fLine, fMarker, fYX, fZX, GetColorK(), GetColorY(), GetColorZ(), PndFTSCATrackParam::GetDCAPoint(), PndFTSCAGBTracker::GetParameters(), h, h1, h2, PndFTSCAGBTracker::Hits(), i, PndFTSCADisplay::PndFTSCADisplayTmpHit::ID(), PndFTSCATrackParam::Kappa(), PndFTSCAGBTrack::NHits(), PndFTSCAGBTrack::Param(), Pi, pz, PndFTSCATrackParam::QPt(), r, PndFTSCADisplay::PndFTSCADisplayTmpHit::SetID(), PndFTSCADisplay::PndFTSCADisplayTmpHit::SetS(), PndFTSCADisplay::PndFTSCADisplayTmpHit::SetZ(), PndFTSCATrackParam::SinPhi(), t, track, PndFTSCAGBTracker::TrackHits(), PndFTSCAGBTracker::Tracks(), PndFTSCAGBHit::X(), PndFTSCATrackParam::X(), x0, PndFTSCAGBHit::Y(), PndFTSCATrackParam::Y(), y0, and PndFTSCAGBHit::Z().
void PndFTSCADisplay::DrawGBTracks | ( | const FTSCATracks & | all | ) |
Definition at line 1271 of file PndFTSCADisplay.cxx.
References DrawGBLine(), hit(), FTSCATracks::Hit(), HitToGlobal(), i, FTSCATrack::NHits(), and t.
void PndFTSCADisplay::DrawHelix | ( | float | p0, |
float | c, | ||
float | z, | ||
float | zStart, | ||
float | z0, | ||
float | xc, | ||
float | yc, | ||
float | r, | ||
float | b, | ||
int | color, | ||
Size_t | width | ||
) |
void PndFTSCADisplay::DrawMCTrack | ( | int | itr, |
int | color = -1 , |
||
int | width = -1 |
||
) |
Definition at line 1797 of file PndFTSCADisplay.cxx.
References DrawGBLine(), PndFTSCAMCTrack::FirstMCPointID(), fLine, PndFTSCAMCTrack::NMCPoints(), track, PndFTSCALocalMCPoint::X(), PndFTSCALocalMCPoint::Y(), and PndFTSCALocalMCPoint::Z().
void PndFTSCADisplay::DrawParticleGlobal | ( | float * | param, |
float | q, | ||
float | tStart, | ||
float | tEnd, | ||
float | b, | ||
int | color = kOrange , |
||
Size_t | width = 1 |
||
) |
void PndFTSCADisplay::DrawParticleGlobal | ( | float * | param, |
float | q, | ||
float | n[4], | ||
float | b, | ||
int | color = kOrange , |
||
Size_t | width = 1 |
||
) |
void PndFTSCADisplay::DrawPoint | ( | float | x, |
float | y, | ||
float | z, | ||
int | Start = 1 , |
||
Size_t | width = 1 |
||
) |
void PndFTSCADisplay::DrawPVHisto | ( | const vector< float > & | pvHist, |
const PndFTSCAParam & | param | ||
) |
Definition at line 1153 of file PndFTSCADisplay.cxx.
References fLine, fZX, i, max(), PndFTSCAParam::MaxZ(), and z.
Referenced by PndFTSCAGBTracker::EstimatePV().
void PndFTSCADisplay::DrawRecoTrack | ( | int | itr, |
int | color = -1 , |
||
int | width = -1 |
||
) |
Definition at line 1712 of file PndFTSCADisplay.cxx.
References PndFTSCAGBHit::Angle(), PndFTSCATrackParam::Angle(), PndFTSCAParam::Bz(), PndFTSCAParameters::CALocalToGlobal(), DrawGBLine(), DrawGBPoint(), DrawParticleGlobal(), PndFTSCATrackParam::DzDs(), PndFTSCAGBHit::ErrX12(), f, fabs(), fGB, PndFTSCAGBTrack::FirstHitRef(), PndFTSCAGBHit::GetLocalX0X1X2(), PndFTSCAGBTracker::GetParameters(), h, PndFTSCAGBTracker::Hit(), i, PndFTSCAGBTrack::InnerParam(), PndFTSCAGBHit::IRow(), PndFTSCAParam::MaxR(), PndFTSCAGBTrack::NHits(), p, pz, PndFTSCATrackParam::QPt(), PndFTSCATrackParam::SignCosPhi(), PndFTSCATrackParam::SinPhi(), sqrt(), track, PndFTSCAGBTracker::Track(), PndFTSCAGBTracker::TrackHit(), PndFTSCAGBHit::X(), x, PndFTSCATrackParam::X(), PndFTSCAGBHit::Y(), y, PndFTSCATrackParam::Y(), PndFTSCAGBHit::Z(), z, and PndFTSCATrackParam::Z().
Referenced by PndFTSCAGBTracker::FindTracks().
void PndFTSCADisplay::DrawSlice | ( | PndFTSCATracker * | slice, |
bool | DrawRows = 0 , |
||
bool | DrawGrid = 1 |
||
) |
void PndFTSCADisplay::DrawSliceOutTrack1 | ( | int | itr, |
int | color, | ||
Size_t | width | ||
) |
void PndFTSCADisplay::DrawSliceOutTrackParam | ( | int | itr, |
int | color, | ||
Size_t | width | ||
) |
void PndFTSCADisplay::DrawTPC | ( | ) |
Definition at line 217 of file PndFTSCADisplay.cxx.
References a, c, f, fArc, fRInnerMin, fROuterMax, fYMax, fYMin, fYX, fZMax, fZMin, fZR, fZX, i, sqrt(), x, XY, y, and ZX.
Referenced by ClearView(), PndFTSCAGBTracker::FindTracks(), and PndFTSCAGBTracker::FitTracks().
bool PndFTSCADisplay::DrawTrack | ( | PndFTSCATrackParam | t, |
double | Alpha, | ||
const PndFTSCADisplayTmpHit * | vHits, | ||
int | NHits, | ||
int | color = -1 , |
||
Size_t | width = -1 , |
||
bool | pPoint = 0 |
||
) |
Definition at line 1357 of file PndFTSCADisplay.cxx.
References alpha, CAMath::ATan2(), CAMath::Cos(), d0, dx, dy, fArc, fDrawOnlyRef, fGB, fLine, fMarker, fPerf, fYX, fZX, GetColor(), GetTrackMC(), h, PndFTSCAGBTracker::Hits(), i, PndFTSCADisplay::PndFTSCADisplayTmpHit::ID(), PndFTSCAMCTrack::P(), Pi, PndCAPParameters::RefThreshold, PndFTSCATrackParam::Rotate(), PndFTSCATrackParam::SetSinPhi(), CAMath::Sin(), PndFTSCATrackParam::SinPhi(), t, v, PndFTSCAGBHit::X(), PndFTSCATrackParam::X(), x0, PndFTSCAGBHit::Y(), PndFTSCATrackParam::Y(), y0, PndFTSCAGBHit::Z(), and PndFTSCATrackParam::Z().
Referenced by DrawGBTrack().
bool PndFTSCADisplay::DrawTracklet | ( | PndFTSCATrackParam & | track, |
const int * | hitstore, | ||
int | color = -1 , |
||
int | width = -1 , |
||
bool | pPoint = 0 |
||
) |
void PndFTSCADisplay::DrawTrackParam | ( | PndFTSCATrackParam | t, |
int | color = 1 |
||
) |
Definition at line 1937 of file PndFTSCADisplay.cxx.
References PndFTSCAParam::cBz(), d, PndCATrackParam::DzDs(), fGB, fLine, fYX, fZX, PndFTSCAGBTracker::GetParameters(), i, CAMath::RSqrt(), PndCATrackParam::SinPhi(), PndCATrackParam::X(), x, PndCATrackParam::Y(), y, PndCATrackParam::Z(), and z.
int PndFTSCADisplay::GetColor | ( | int | i | ) | const |
Definition at line 618 of file PndFTSCADisplay.cxx.
Referenced by DrawGBHit(), DrawGBHits(), and DrawTrack().
int PndFTSCADisplay::GetColorK | ( | double | k | ) | const |
Definition at line 657 of file PndFTSCADisplay.cxx.
References CAMath::Abs(), and pt().
Referenced by DrawGBTrackFast().
int PndFTSCADisplay::GetColorY | ( | double | y | ) | const |
int PndFTSCADisplay::GetColorZ | ( | double | z | ) | const |
Definition at line 629 of file PndFTSCADisplay.cxx.
Referenced by DrawGBHit(), and DrawGBTrackFast().
|
inline |
int PndFTSCADisplay::GetTrackMC | ( | const PndFTSCADisplayTmpHit * | vHits, |
int | NHits | ||
) |
Definition at line 1289 of file PndFTSCADisplay.cxx.
References fGB, fPerf, h, PndFTSCAGBTracker::Hits(), i, PndFTSCAGBHit::ID(), PndFTSCADisplay::PndFTSCADisplayTmpHit::ID(), PndFTSCAMCTrack::P(), PndFTSCAMCTrack::Par(), PndFTSCAMCTrack::PDG(), and PndFTSCAMCTrack::Pt().
Referenced by DrawTrack().
void PndFTSCADisplay::HitToGlobal | ( | const FTSCAHit & | hit, |
float & | x, | ||
float & | y, | ||
float & | z | ||
) |
Definition at line 896 of file PndFTSCADisplay.cxx.
References FTSCAHit::Angle(), PndFTSCAParameters::CALocalToGlobal(), x, FTSCAHit::X0(), FTSCAHit::X1(), FTSCAHit::X2(), y, and z.
Referenced by DrawGBHits(), DrawGBNPlets(), and DrawGBTracks().
void PndFTSCADisplay::HitToGlobal | ( | const FTSCAHitV & | hit, |
int | iV, | ||
float & | x, | ||
float & | y, | ||
float & | z | ||
) |
Definition at line 901 of file PndFTSCADisplay.cxx.
References FTSCAHitV::Angle(), PndFTSCAParameters::CALocalToGlobal(), FTSCAHitV::X0(), FTSCAHitV::X1(), and FTSCAHitV::X2().
void PndFTSCADisplay::Init | ( | ) |
Definition at line 129 of file PndFTSCADisplay.cxx.
References fCanvas, fDrawOnlyRef, fMarker, fYX, fZR, and fZX.
Referenced by PndFTSCAGBTracker::FindTracks().
|
static |
Definition at line 98 of file PndFTSCADisplay.cxx.
Referenced by PndFTSCAGBTracker::CATrackFinder(), PndFTSCAGBTracker::CreateNPlets(), DrawGBPoints(), PndFTSCAGBTracker::EstimatePV(), PndFTSCAGBTracker::FindTracks(), PndFTSCAGBTracker::FitTrack(), PndFTSCAGBTracker::FitTrackCA(), PndFTSCAGBTracker::FitTracks(), and PndFTSCAGBTracker::InitialTrackApproximation().
|
private |
void PndFTSCADisplay::SaveCanvasToFile | ( | TString | fileName | ) |
Definition at line 1967 of file PndFTSCADisplay.cxx.
References fCanvas.
Referenced by PndFTSCAGBTracker::CATrackFinder(), PndFTSCAGBTracker::EstimatePV(), and PndFTSCAGBTracker::FindTracks().
void PndFTSCADisplay::SetGB | ( | const PndFTSCAGBTracker * | GBTracker | ) |
Definition at line 212 of file PndFTSCADisplay.cxx.
References fGB.
Referenced by PndFTSCAGBTracker::FindTracks().
void PndFTSCADisplay::SetTPC | ( | const PndFTSCAParam & | tpcParam | ) |
Definition at line 1971 of file PndFTSCADisplay.cxx.
References dx, dy, dz, fRInnerMax, fRInnerMin, fROuterMax, fROuterMin, fYMax, fYMin, fYX, fZMax, fZMin, fZR, fZX, PndFTSCAParam::MaxR(), PndFTSCAParam::MaxZ(), PndFTSCAParam::MinR(), and PndFTSCAParam::MinZ().
Referenced by PndFTSCAGBTracker::CATrackFinder(), and PndFTSCAGBTracker::FindTracks().
void PndFTSCADisplay::Update | ( | ) |
|
protected |
Definition at line 151 of file PndFTSCADisplay.h.
Referenced by DrawArc(), DrawGBTrackFast(), DrawTPC(), and DrawTrack().
|
protected |
Definition at line 158 of file PndFTSCADisplay.h.
Referenced by DrawGBPoint(), and DrawParticleGlobal().
|
protected |
Definition at line 141 of file PndFTSCADisplay.h.
|
protected |
Definition at line 155 of file PndFTSCADisplay.h.
|
protected |
Definition at line 138 of file PndFTSCADisplay.h.
Referenced by Init(), and SaveCanvasToFile().
|
protected |
Definition at line 156 of file PndFTSCADisplay.h.
|
protected |
Definition at line 160 of file PndFTSCADisplay.h.
Referenced by DrawGBHit(), DrawGBHits(), DrawTrack(), and Init().
|
protected |
Definition at line 142 of file PndFTSCADisplay.h.
Referenced by DrawGBHits(), DrawGBTrack(), DrawRecoTrack(), DrawTrack(), DrawTrackParam(), GetGB(), GetTrackMC(), and SetGB().
|
protected |
Definition at line 157 of file PndFTSCADisplay.h.
|
protected |
Definition at line 152 of file PndFTSCADisplay.h.
Referenced by DrawGBLine(), DrawGBTrackFast(), DrawHelix(), DrawMCTrack(), DrawParticleGlobal(), DrawPVHisto(), DrawTrack(), and DrawTrackParam().
|
protected |
Definition at line 154 of file PndFTSCADisplay.h.
Referenced by DrawGBHit(), DrawGBHits(), DrawGBPoint(), DrawGBTrackFast(), DrawPoint(), DrawTrack(), and Init().
|
protected |
Definition at line 143 of file PndFTSCADisplay.h.
Referenced by DrawGBHit(), DrawGBHits(), DrawGBPoints(), DrawTrack(), GetTrackMC(), and PndFTSCADisplay().
|
protected |
Definition at line 153 of file PndFTSCADisplay.h.
|
protected |
Definition at line 148 of file PndFTSCADisplay.h.
Referenced by SetTPC().
|
protected |
Definition at line 148 of file PndFTSCADisplay.h.
|
protected |
Definition at line 148 of file PndFTSCADisplay.h.
|
protected |
Definition at line 148 of file PndFTSCADisplay.h.
Referenced by SetTPC().
|
protected |
Definition at line 148 of file PndFTSCADisplay.h.
|
protected |
Definition at line 148 of file PndFTSCADisplay.h.
|
protected |
Definition at line 144 of file PndFTSCADisplay.h.
Referenced by DrawTPC(), GetColorY(), and SetTPC().
|
protected |
Definition at line 144 of file PndFTSCADisplay.h.
Referenced by DrawTPC(), GetColorY(), and SetTPC().
|
protected |
Definition at line 139 of file PndFTSCADisplay.h.
Referenced by CanvasYX(), ClearView(), DrawArc(), DrawGBHit(), DrawGBHits(), DrawGBLine(), DrawGBPoint(), DrawGBTrackFast(), DrawHelix(), DrawParticleGlobal(), DrawPoint(), DrawTPC(), DrawTrack(), DrawTrackParam(), Init(), SetTPC(), and Update().
|
protected |
Definition at line 144 of file PndFTSCADisplay.h.
Referenced by DrawTPC(), GetColorZ(), and SetTPC().
|
protected |
Definition at line 144 of file PndFTSCADisplay.h.
Referenced by DrawTPC(), GetColorZ(), and SetTPC().
|
protected |
Definition at line 139 of file PndFTSCADisplay.h.
Referenced by DrawGBHits(), DrawGBLine(), DrawGBPoint(), DrawTPC(), Init(), and SetTPC().
|
protected |
Definition at line 139 of file PndFTSCADisplay.h.
Referenced by CanvasZX(), ClearView(), DrawGBHit(), DrawGBHits(), DrawGBLine(), DrawGBPoint(), DrawGBTrackFast(), DrawHelix(), DrawParticleGlobal(), DrawPoint(), DrawPVHisto(), DrawTPC(), DrawTrack(), DrawTrackParam(), Init(), SetTPC(), and Update().