TEveTrackList Class Reference

#include <TEveTrack.h>

Inheritance diagram for TEveTrackList:

TEveElementList TAttMarker TAttLine TEveElementList TAttMarker TAttLine TEveProjectable TNamed TEveElement TEveProjectable TNamed TEveElement TEveProjectable TNamed TEveElement TEveProjectable TNamed TEveElement TEveTrackListProjected TEveTrackListProjected List of all members.

Public Member Functions

 TEveTrackList (TEveTrackPropagator *prop=0)
 TEveTrackList (const char *name, TEveTrackPropagator *prop=0)
virtual ~TEveTrackList ()
void MakeTracks (Bool_t recurse=kTRUE)
void FindMomentumLimits (Bool_t recurse=kTRUE)
void SetPropagator (TEveTrackPropagator *prop)
TEveTrackPropagatorGetPropagator ()
Bool_t GetRecurse () const
void SetRecurse (Bool_t x)
virtual void SetMainColor (Color_t c)
virtual void SetLineColor (Color_t c)
virtual void SetLineColor (Color_t c, TEveElement *el)
virtual void SetLineWidth (Width_t w)
virtual void SetLineWidth (Width_t w, TEveElement *el)
virtual void SetLineStyle (Style_t s)
virtual void SetLineStyle (Style_t s, TEveElement *el)
virtual void SetMarkerColor (Color_t c)
virtual void SetMarkerColor (Color_t c, TEveElement *el)
virtual void SetMarkerSize (Size_t s)
virtual void SetMarkerSize (Size_t s, TEveElement *el)
virtual void SetMarkerStyle (Style_t s)
virtual void SetMarkerStyle (Style_t s, TEveElement *el)
void SetRnrLine (Bool_t rnr)
void SetRnrLine (Bool_t rnr, TEveElement *el)
Bool_t GetRnrLine () const
void SetRnrPoints (Bool_t r)
void SetRnrPoints (Bool_t r, TEveElement *el)
Bool_t GetRnrPoints () const
void SelectByPt (Float_t min_pt, Float_t max_pt)
void SelectByPt (Float_t min_pt, Float_t max_pt, TEveElement *el)
void SelectByP (Float_t min_p, Float_t max_p)
void SelectByP (Float_t min_p, Float_t max_p, TEveElement *el)
Float_t GetMinPt () const
Float_t GetMaxPt () const
Float_t GetLimPt () const
Float_t GetMinP () const
Float_t GetMaxP () const
Float_t GetLimP () const
TEveTrackFindTrackByLabel (Int_t label)
TEveTrackFindTrackByIndex (Int_t index)
virtual void CopyVizParams (const TEveElement *el)
virtual void WriteVizParams (ostream &out, const TString &var)
virtual TClassProjectedClass (const TEveProjection *p) const
 ClassDef (TEveTrackList, 1)
 TEveTrackList (TEveTrackPropagator *prop=0)
 TEveTrackList (const char *name, TEveTrackPropagator *prop=0)
virtual ~TEveTrackList ()
void MakeTracks (Bool_t recurse=kTRUE)
void FindMomentumLimits (Bool_t recurse=kTRUE)
void SetPropagator (TEveTrackPropagator *prop)
TEveTrackPropagatorGetPropagator ()
Bool_t GetRecurse () const
void SetRecurse (Bool_t x)
virtual void SetMainColor (Color_t c)
virtual void SetLineColor (Color_t c)
virtual void SetLineColor (Color_t c, TEveElement *el)
virtual void SetLineWidth (Width_t w)
virtual void SetLineWidth (Width_t w, TEveElement *el)
virtual void SetLineStyle (Style_t s)
virtual void SetLineStyle (Style_t s, TEveElement *el)
virtual void SetMarkerColor (Color_t c)
virtual void SetMarkerColor (Color_t c, TEveElement *el)
virtual void SetMarkerSize (Size_t s)
virtual void SetMarkerSize (Size_t s, TEveElement *el)
virtual void SetMarkerStyle (Style_t s)
virtual void SetMarkerStyle (Style_t s, TEveElement *el)
void SetRnrLine (Bool_t rnr)
void SetRnrLine (Bool_t rnr, TEveElement *el)
Bool_t GetRnrLine () const
void SetRnrPoints (Bool_t r)
void SetRnrPoints (Bool_t r, TEveElement *el)
Bool_t GetRnrPoints () const
void SelectByPt (Float_t min_pt, Float_t max_pt)
void SelectByPt (Float_t min_pt, Float_t max_pt, TEveElement *el)
void SelectByP (Float_t min_p, Float_t max_p)
void SelectByP (Float_t min_p, Float_t max_p, TEveElement *el)
Float_t GetMinPt () const
Float_t GetMaxPt () const
Float_t GetLimPt () const
Float_t GetMinP () const
Float_t GetMaxP () const
Float_t GetLimP () const
TEveTrackFindTrackByLabel (Int_t label)
TEveTrackFindTrackByIndex (Int_t index)
virtual void CopyVizParams (const TEveElement *el)
virtual void WriteVizParams (ostream &out, const TString &var)
virtual TClassProjectedClass (const TEveProjection *p) const
 ClassDef (TEveTrackList, 1)

Protected Member Functions

void FindMomentumLimits (TEveElement *el, Bool_t recurse=kTRUE)
Float_t RoundMomentumLimit (Float_t x)
void SanitizeMinMaxCuts ()
void FindMomentumLimits (TEveElement *el, Bool_t recurse=kTRUE)
Float_t RoundMomentumLimit (Float_t x)
void SanitizeMinMaxCuts ()

Protected Attributes

TEveTrackPropagatorfPropagator
Bool_t fRecurse
Bool_t fRnrLine
Bool_t fRnrPoints
Float_t fMinPt
Float_t fMaxPt
Float_t fLimPt
Float_t fMinP
Float_t fMaxP
Float_t fLimP
TEveTrackPropagatorfPropagator

Private Member Functions

 TEveTrackList (const TEveTrackList &)
TEveTrackListoperator= (const TEveTrackList &)
 TEveTrackList (const TEveTrackList &)
TEveTrackListoperator= (const TEveTrackList &)

Friends

class TEveTrackListEditor

Detailed Description

Definition at line 138 of file TEveTrack.h.


Constructor & Destructor Documentation

TEveTrackList::TEveTrackList ( const TEveTrackList  )  [private]

TEveTrackList::TEveTrackList ( TEveTrackPropagator prop = 0  ) 

Definition at line 559 of file TEveTrack.cxx.

References xmlio::Class, TEveElementList::fChildClass, TAttLine::fLineColor, TEveElement::fMainColorPtr, and SetPropagator().

TEveTrackList::TEveTrackList ( const char *  name,
TEveTrackPropagator prop = 0 
)

Definition at line 584 of file TEveTrack.cxx.

References xmlio::Class, TEveElementList::fChildClass, TAttLine::fLineColor, TEveElement::fMainColorPtr, and SetPropagator().

TEveTrackList::~TEveTrackList (  )  [virtual]

Definition at line 609 of file TEveTrack.cxx.

References SetPropagator().

TEveTrackList::TEveTrackList ( const TEveTrackList  )  [private]

TEveTrackList::TEveTrackList ( TEveTrackPropagator prop = 0  ) 

TEveTrackList::TEveTrackList ( const char *  name,
TEveTrackPropagator prop = 0 
)

virtual TEveTrackList::~TEveTrackList (  )  [virtual]


Member Function Documentation

TEveTrackList& TEveTrackList::operator= ( const TEveTrackList  )  [private]

void TEveTrackList::FindMomentumLimits ( TEveElement el,
Bool_t  recurse = kTRUE 
) [protected]

Definition at line 691 of file TEveTrack.cxx.

References TEveElement::BeginChildren(), TEveElement::EndChildren(), fLimP, fLimPt, i, TMath::Max(), and track().

Referenced by FindMomentumLimits(), and MakeTracks().

Float_t TEveTrackList::RoundMomentumLimit ( Float_t  x  )  [protected]

Definition at line 710 of file TEveTrack.cxx.

References TMath::Ceil(), TMath::Floor(), TMath::Log10(), and TMath::Power().

Referenced by FindMomentumLimits(), and MakeTracks().

void TEveTrackList::SanitizeMinMaxCuts (  )  [protected]

Definition at line 723 of file TEveTrack.cxx.

References fLimP, fLimPt, fMaxP, fMaxPt, fMinP, fMinPt, and TMath::Min().

Referenced by FindMomentumLimits(), and MakeTracks().

void TEveTrackList::MakeTracks ( Bool_t  recurse = kTRUE  ) 

Definition at line 634 of file TEveTrack.cxx.

References TEveElement::fChildren, FindMomentumLimits(), fLimP, fLimPt, i, TMath::Max(), RoundMomentumLimit(), SanitizeMinMaxCuts(), and track().

Referenced by alice_esd_read(), TVSDReader::LoadEsdTracks(), and pythia_next_event().

void TEveTrackList::FindMomentumLimits ( Bool_t  recurse = kTRUE  ) 

Definition at line 662 of file TEveTrack.cxx.

References TEveElement::BeginChildren(), TEveElement::EndChildren(), FindMomentumLimits(), fLimP, fLimPt, TEveElement::HasChildren(), i, TMath::Max(), RoundMomentumLimit(), SanitizeMinMaxCuts(), and track().

void TEveTrackList::SetPropagator ( TEveTrackPropagator prop  ) 

Definition at line 619 of file TEveTrack.cxx.

References TEveRefBackPtr::DecRefCount(), fPropagator, and TEveRefBackPtr::IncRefCount().

Referenced by TEveTrackListProjected::SetProjection(), TEveTrackList(), and ~TEveTrackList().

TEveTrackPropagator* TEveTrackList::GetPropagator (  )  [inline]

Definition at line 176 of file TEveTrack.h.

References fPropagator.

Referenced by alice_esd_read(), TVSDReader::LoadEsdTracks(), pythia_display(), pythia_next_event(), TEveTrackListEditor::SetModel(), and TEveTrackListProjected::SetProjection().

Bool_t TEveTrackList::GetRecurse (  )  const [inline]

Definition at line 178 of file TEveTrack.h.

References fRecurse.

void TEveTrackList::SetRecurse ( Bool_t  x  )  [inline]

Definition at line 179 of file TEveTrack.h.

References fRecurse.

void TEveTrackList::SetMainColor ( Color_t  c  )  [virtual]

Reimplemented from TEveElement.

Definition at line 807 of file TEveTrack.cxx.

References TEveElement::BeginChildren(), TEveElement::EndChildren(), TAttLine::fLineColor, fRecurse, i, SetLineColor(), TEveElement::SetMainColor(), and track().

Referenced by alice_esd_read(), TVSDReader::LoadEsdTracks(), pythia_display(), and SetLineColor().

virtual void TEveTrackList::SetLineColor ( Color_t  c  )  [inline, virtual]

Reimplemented from TAttLine.

Definition at line 184 of file TEveTrack.h.

References SetMainColor().

Referenced by SetLineColor(), and SetMainColor().

void TEveTrackList::SetLineColor ( Color_t  c,
TEveElement el 
) [virtual]

Definition at line 823 of file TEveTrack.cxx.

References TEveElement::BeginChildren(), TEveElement::EndChildren(), TAttLine::fLineColor, fRecurse, i, SetLineColor(), and track().

void TEveTrackList::SetLineWidth ( Width_t  w  )  [virtual]

Reimplemented from TAttLine.

Definition at line 841 of file TEveTrack.cxx.

References TEveElement::BeginChildren(), TEveElement::EndChildren(), TAttLine::fLineWidth, fRecurse, i, and track().

Referenced by SetLineWidth().

void TEveTrackList::SetLineWidth ( Width_t  w,
TEveElement el 
) [virtual]

Definition at line 857 of file TEveTrack.cxx.

References TEveElement::BeginChildren(), TEveElement::EndChildren(), TAttLine::fLineWidth, fRecurse, i, SetLineWidth(), and track().

void TEveTrackList::SetLineStyle ( Style_t  s  )  [virtual]

Reimplemented from TAttLine.

Definition at line 875 of file TEveTrack.cxx.

References TEveElement::BeginChildren(), TEveElement::EndChildren(), TAttLine::fLineStyle, fRecurse, i, and track().

Referenced by SetLineStyle().

void TEveTrackList::SetLineStyle ( Style_t  s,
TEveElement el 
) [virtual]

Definition at line 891 of file TEveTrack.cxx.

References TEveElement::BeginChildren(), TEveElement::EndChildren(), TAttLine::fLineStyle, fRecurse, i, SetLineStyle(), and track().

void TEveTrackList::SetMarkerColor ( Color_t  c  )  [virtual]

Reimplemented from TAttMarker.

Definition at line 943 of file TEveTrack.cxx.

References TEveElement::BeginChildren(), TEveElement::EndChildren(), TAttMarker::fMarkerColor, fRecurse, i, and track().

Referenced by alice_esd_read(), TVSDReader::LoadEsdTracks(), pythia_display(), and SetMarkerColor().

void TEveTrackList::SetMarkerColor ( Color_t  c,
TEveElement el 
) [virtual]

Definition at line 959 of file TEveTrack.cxx.

References TEveElement::BeginChildren(), TEveElement::EndChildren(), TAttMarker::fMarkerColor, fRecurse, i, SetMarkerColor(), and track().

void TEveTrackList::SetMarkerSize ( Size_t  s  )  [virtual]

Reimplemented from TAttMarker.

Definition at line 977 of file TEveTrack.cxx.

References TEveElement::BeginChildren(), TEveElement::EndChildren(), TAttMarker::fMarkerSize, fRecurse, i, and track().

Referenced by alice_esd_read(), TVSDReader::LoadEsdTracks(), pythia_display(), and SetMarkerSize().

void TEveTrackList::SetMarkerSize ( Size_t  s,
TEveElement el 
) [virtual]

Definition at line 993 of file TEveTrack.cxx.

References TEveElement::BeginChildren(), TEveElement::EndChildren(), TAttMarker::fMarkerSize, fRecurse, i, SetMarkerSize(), and track().

void TEveTrackList::SetMarkerStyle ( Style_t  s  )  [virtual]

Reimplemented from TAttMarker.

Definition at line 909 of file TEveTrack.cxx.

References TEveElement::BeginChildren(), TEveElement::EndChildren(), TAttMarker::fMarkerStyle, fRecurse, i, and track().

Referenced by alice_esd_read(), TVSDReader::LoadEsdTracks(), pythia_display(), and SetMarkerStyle().

void TEveTrackList::SetMarkerStyle ( Style_t  s,
TEveElement el 
) [virtual]

Definition at line 925 of file TEveTrack.cxx.

References TEveElement::BeginChildren(), TEveElement::EndChildren(), TAttMarker::fMarkerStyle, fRecurse, i, SetMarkerStyle(), and track().

void TEveTrackList::SetRnrLine ( Bool_t  rnr  ) 

Definition at line 738 of file TEveTrack.cxx.

References TEveElement::BeginChildren(), TEveElement::EndChildren(), fRecurse, fRnrLine, i, and track().

Referenced by TEveTrackListEditor::DoRnrLine(), and SetRnrLine().

void TEveTrackList::SetRnrLine ( Bool_t  rnr,
TEveElement el 
)

Definition at line 754 of file TEveTrack.cxx.

References TEveElement::BeginChildren(), TEveElement::EndChildren(), fRecurse, fRnrLine, i, SetRnrLine(), and track().

Bool_t TEveTrackList::GetRnrLine (  )  const [inline]

Definition at line 200 of file TEveTrack.h.

References fRnrLine.

Referenced by TEveTrack::SetAttLineAttMarker(), and TEveTrackListEditor::SetModel().

void TEveTrackList::SetRnrPoints ( Bool_t  r  ) 

Definition at line 772 of file TEveTrack.cxx.

References TEveElement::BeginChildren(), TEveElement::EndChildren(), fRecurse, fRnrPoints, i, and track().

Referenced by TEveTrackListEditor::DoRnrPoints(), and SetRnrPoints().

void TEveTrackList::SetRnrPoints ( Bool_t  r,
TEveElement el 
)

Definition at line 788 of file TEveTrack.cxx.

References TEveElement::BeginChildren(), TEveElement::EndChildren(), fRecurse, fRnrPoints, i, SetRnrPoints(), and track().

Bool_t TEveTrackList::GetRnrPoints (  )  const [inline]

Definition at line 204 of file TEveTrack.h.

References fRnrPoints.

Referenced by TEveTrack::SetAttLineAttMarker(), and TEveTrackListEditor::SetModel().

void TEveTrackList::SelectByPt ( Float_t  min_pt,
Float_t  max_pt 
)

Definition at line 1011 of file TEveTrack.cxx.

References TEveElement::BeginChildren(), TEveElement::EndChildren(), fMaxPt, fMinPt, fRecurse, and i.

Referenced by TEveTrackListEditor::DoPtRange(), and SelectByPt().

void TEveTrackList::SelectByPt ( Float_t  min_pt,
Float_t  max_pt,
TEveElement el 
)

Definition at line 1034 of file TEveTrack.cxx.

References TEveElement::BeginChildren(), TEveElement::EndChildren(), fRecurse, i, SelectByPt(), and track().

void TEveTrackList::SelectByP ( Float_t  min_p,
Float_t  max_p 
)

Definition at line 1056 of file TEveTrack.cxx.

References TEveElement::BeginChildren(), TEveElement::EndChildren(), fMaxP, fMinP, fRecurse, and i.

Referenced by TEveTrackListEditor::DoPRange(), and SelectByP().

void TEveTrackList::SelectByP ( Float_t  min_p,
Float_t  max_p,
TEveElement el 
)

Definition at line 1079 of file TEveTrack.cxx.

References TEveElement::BeginChildren(), TEveElement::EndChildren(), fRecurse, i, SelectByP(), and track().

Float_t TEveTrackList::GetMinPt (  )  const [inline]

Definition at line 211 of file TEveTrack.h.

References fMinPt.

Float_t TEveTrackList::GetMaxPt (  )  const [inline]

Definition at line 212 of file TEveTrack.h.

References fMaxPt.

Float_t TEveTrackList::GetLimPt (  )  const [inline]

Definition at line 213 of file TEveTrack.h.

References fLimPt.

Float_t TEveTrackList::GetMinP (  )  const [inline]

Definition at line 214 of file TEveTrack.h.

References fMinP.

Float_t TEveTrackList::GetMaxP (  )  const [inline]

Definition at line 215 of file TEveTrack.h.

References fMaxP.

Float_t TEveTrackList::GetLimP (  )  const [inline]

Definition at line 216 of file TEveTrack.h.

References fLimP.

TEveTrack * TEveTrackList::FindTrackByLabel ( Int_t  label  ) 

Definition at line 1103 of file TEveTrack.cxx.

References TEveManager::EditElement(), TEveElement::fChildren, TEveElement::FindListTreeItem(), TEveGListTreeEditorFrame::GetListTree(), TEveManager::GetLTEFrame(), TGListTree::GetSelected(), TGListTreeItem::GetUserData(), gEve, TGListTree::HighlightItem(), i, and TGListTree::SetSelected().

TEveTrack * TEveTrackList::FindTrackByIndex ( Int_t  index  ) 

Definition at line 1126 of file TEveTrack.cxx.

References TEveManager::EditElement(), TEveElement::fChildren, TEveElement::FindListTreeItem(), TEveGListTreeEditorFrame::GetListTree(), TEveManager::GetLTEFrame(), TGListTree::GetSelected(), TGListTreeItem::GetUserData(), gEve, TGListTree::HighlightItem(), i, and TGListTree::SetSelected().

void TEveTrackList::CopyVizParams ( const TEveElement el  )  [virtual]

Reimplemented from TEveElement.

Definition at line 1151 of file TEveTrack.cxx.

References TEveElement::CopyVizParams(), fLimP, fLimPt, fMaxP, fMaxPt, fMinP, fMinPt, fRecurse, fRnrLine, fRnrPoints, and m.

Referenced by TEveTrackListProjected::SetProjection().

void TEveTrackList::WriteVizParams ( ostream &  out,
const TString var 
) [virtual]

Reimplemented from TEveElement.

Definition at line 1175 of file TEveTrack.cxx.

References fRecurse, fRnrLine, fRnrPoints, TAttLine::SaveLineAttributes(), TAttMarker::SaveMarkerAttributes(), t, TEveElement::ToString(), and TEveElement::WriteVizParams().

TClass * TEveTrackList::ProjectedClass ( const TEveProjection p  )  const [virtual]

Reimplemented from TEveElementList.

Definition at line 1197 of file TEveTrack.cxx.

References xmlio::Class.

TEveTrackList::ClassDef ( TEveTrackList  ,
 
)

TEveTrackList& TEveTrackList::operator= ( const TEveTrackList  )  [private]

void TEveTrackList::FindMomentumLimits ( TEveElement el,
Bool_t  recurse = kTRUE 
) [protected]

Float_t TEveTrackList::RoundMomentumLimit ( Float_t  x  )  [protected]

void TEveTrackList::SanitizeMinMaxCuts (  )  [protected]

void TEveTrackList::MakeTracks ( Bool_t  recurse = kTRUE  ) 

void TEveTrackList::FindMomentumLimits ( Bool_t  recurse = kTRUE  ) 

void TEveTrackList::SetPropagator ( TEveTrackPropagator prop  ) 

TEveTrackPropagator* TEveTrackList::GetPropagator (  )  [inline]

Definition at line 176 of file TEveTrack.h.

References fPropagator.

Bool_t TEveTrackList::GetRecurse (  )  const [inline]

Definition at line 178 of file TEveTrack.h.

References fRecurse.

void TEveTrackList::SetRecurse ( Bool_t  x  )  [inline]

Definition at line 179 of file TEveTrack.h.

References fRecurse.

virtual void TEveTrackList::SetMainColor ( Color_t  c  )  [virtual]

Reimplemented from TEveElement.

virtual void TEveTrackList::SetLineColor ( Color_t  c  )  [inline, virtual]

Reimplemented from TAttLine.

Definition at line 184 of file TEveTrack.h.

References SetMainColor().

virtual void TEveTrackList::SetLineColor ( Color_t  c,
TEveElement el 
) [virtual]

virtual void TEveTrackList::SetLineWidth ( Width_t  w  )  [virtual]

Reimplemented from TAttLine.

virtual void TEveTrackList::SetLineWidth ( Width_t  w,
TEveElement el 
) [virtual]

virtual void TEveTrackList::SetLineStyle ( Style_t  s  )  [virtual]

Reimplemented from TAttLine.

virtual void TEveTrackList::SetLineStyle ( Style_t  s,
TEveElement el 
) [virtual]

virtual void TEveTrackList::SetMarkerColor ( Color_t  c  )  [virtual]

Reimplemented from TAttMarker.

virtual void TEveTrackList::SetMarkerColor ( Color_t  c,
TEveElement el 
) [virtual]

virtual void TEveTrackList::SetMarkerSize ( Size_t  s  )  [virtual]

Reimplemented from TAttMarker.

virtual void TEveTrackList::SetMarkerSize ( Size_t  s,
TEveElement el 
) [virtual]

virtual void TEveTrackList::SetMarkerStyle ( Style_t  s  )  [virtual]

Reimplemented from TAttMarker.

virtual void TEveTrackList::SetMarkerStyle ( Style_t  s,
TEveElement el 
) [virtual]

void TEveTrackList::SetRnrLine ( Bool_t  rnr  ) 

void TEveTrackList::SetRnrLine ( Bool_t  rnr,
TEveElement el 
)

Bool_t TEveTrackList::GetRnrLine (  )  const [inline]

Definition at line 200 of file TEveTrack.h.

References fRnrLine.

void TEveTrackList::SetRnrPoints ( Bool_t  r  ) 

void TEveTrackList::SetRnrPoints ( Bool_t  r,
TEveElement el 
)

Bool_t TEveTrackList::GetRnrPoints (  )  const [inline]

Definition at line 204 of file TEveTrack.h.

References fRnrPoints.

void TEveTrackList::SelectByPt ( Float_t  min_pt,
Float_t  max_pt 
)

void TEveTrackList::SelectByPt ( Float_t  min_pt,
Float_t  max_pt,
TEveElement el 
)

void TEveTrackList::SelectByP ( Float_t  min_p,
Float_t  max_p 
)

void TEveTrackList::SelectByP ( Float_t  min_p,
Float_t  max_p,
TEveElement el 
)

Float_t TEveTrackList::GetMinPt (  )  const [inline]

Definition at line 211 of file TEveTrack.h.

References fMinPt.

Float_t TEveTrackList::GetMaxPt (  )  const [inline]

Definition at line 212 of file TEveTrack.h.

References fMaxPt.

Float_t TEveTrackList::GetLimPt (  )  const [inline]

Definition at line 213 of file TEveTrack.h.

References fLimPt.

Float_t TEveTrackList::GetMinP (  )  const [inline]

Definition at line 214 of file TEveTrack.h.

References fMinP.

Float_t TEveTrackList::GetMaxP (  )  const [inline]

Definition at line 215 of file TEveTrack.h.

References fMaxP.

Float_t TEveTrackList::GetLimP (  )  const [inline]

Definition at line 216 of file TEveTrack.h.

References fLimP.

TEveTrack* TEveTrackList::FindTrackByLabel ( Int_t  label  ) 

TEveTrack* TEveTrackList::FindTrackByIndex ( Int_t  index  ) 

virtual void TEveTrackList::CopyVizParams ( const TEveElement el  )  [virtual]

Reimplemented from TEveElement.

virtual void TEveTrackList::WriteVizParams ( ostream &  out,
const TString var 
) [virtual]

Reimplemented from TEveElement.

virtual TClass* TEveTrackList::ProjectedClass ( const TEveProjection p  )  const [virtual]

Reimplemented from TEveElementList.

TEveTrackList::ClassDef ( TEveTrackList  ,
 
)


Friends And Related Function Documentation

TEveTrackListEditor [friend]

Definition at line 142 of file TEveTrack.h.


Member Data Documentation

TEveTrackPropagator* TEveTrackList::fPropagator [protected]

Definition at line 149 of file TEveTrack.h.

Referenced by GetPropagator(), and SetPropagator().

Bool_t TEveTrackList::fRecurse [protected]

Definition at line 151 of file TEveTrack.h.

Referenced by CopyVizParams(), GetRecurse(), SelectByP(), SelectByPt(), TEveTrackListProjected::SetDepth(), SetLineColor(), SetLineStyle(), SetLineWidth(), SetMainColor(), SetMarkerColor(), SetMarkerSize(), SetMarkerStyle(), SetRecurse(), SetRnrLine(), SetRnrPoints(), and WriteVizParams().

Bool_t TEveTrackList::fRnrLine [protected]

Definition at line 153 of file TEveTrack.h.

Referenced by CopyVizParams(), GetRnrLine(), SetRnrLine(), and WriteVizParams().

Bool_t TEveTrackList::fRnrPoints [protected]

Definition at line 154 of file TEveTrack.h.

Referenced by CopyVizParams(), GetRnrPoints(), SetRnrPoints(), and WriteVizParams().

Float_t TEveTrackList::fMinPt [protected]

Definition at line 156 of file TEveTrack.h.

Referenced by CopyVizParams(), GetMinPt(), SanitizeMinMaxCuts(), SelectByPt(), and TEveTrackListEditor::SetModel().

Float_t TEveTrackList::fMaxPt [protected]

Definition at line 157 of file TEveTrack.h.

Referenced by CopyVizParams(), GetMaxPt(), SanitizeMinMaxCuts(), SelectByPt(), and TEveTrackListEditor::SetModel().

Float_t TEveTrackList::fLimPt [protected]

Definition at line 158 of file TEveTrack.h.

Referenced by CopyVizParams(), FindMomentumLimits(), GetLimPt(), MakeTracks(), SanitizeMinMaxCuts(), and TEveTrackListEditor::SetModel().

Float_t TEveTrackList::fMinP [protected]

Definition at line 159 of file TEveTrack.h.

Referenced by CopyVizParams(), GetMinP(), SanitizeMinMaxCuts(), SelectByP(), and TEveTrackListEditor::SetModel().

Float_t TEveTrackList::fMaxP [protected]

Definition at line 160 of file TEveTrack.h.

Referenced by CopyVizParams(), GetMaxP(), SanitizeMinMaxCuts(), SelectByP(), and TEveTrackListEditor::SetModel().

Float_t TEveTrackList::fLimP [protected]

Definition at line 161 of file TEveTrack.h.

Referenced by CopyVizParams(), FindMomentumLimits(), GetLimP(), MakeTracks(), SanitizeMinMaxCuts(), and TEveTrackListEditor::SetModel().

TEveTrackPropagator* TEveTrackList::fPropagator [protected]

Definition at line 149 of file TEveTrack.h.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:37:07 2011 for ROOT_528-00b_version by  doxygen 1.5.1