FairRoot
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
FairEveGeoTracks Class Reference

#include <FairEveGeoTracks.h>

Inheritance diagram for FairEveGeoTracks:
FairEveTracks

Public Member Functions

 FairEveGeoTracks ()
 
void Repaint ()
 
void SetPdgCut (Int_t pdg, Bool_t use)
 
void SetShowPrimSec (Bool_t prim, Bool_t sec)
 
virtual InitStatus Init ()
 
virtual ~FairEveGeoTracks ()
 
- Public Member Functions inherited from FairEveTracks
 FairEveTracks (Bool_t acceptCompound=kFALSE)
 
void ToggleTracks ()
 
void ToggleGroups ()
 
void SetPtCut (Double_t min, Double_t max, Bool_t use)
 
void SetEtaCut (Double_t min, Double_t max, Bool_t use)
 
void SetEnergyCut (Double_t min, Double_t max, Bool_t use)
 
virtual ~FairEveTracks ()
 

Protected Member Functions

Bool_t CheckCuts (TGeoTrack *tr)
 
void DrawTrack (Int_t id)
 
void DrawAnimatedTrack (TGeoTrack *tr, double t0=0)
 
- Protected Member Functions inherited from FairEveTracks
Double_t GetPtMin () const
 
Double_t GetPtMax () const
 
Double_t GetEtaMin () const
 
Double_t GetEtaMax () const
 
Double_t GetEnergyMin () const
 
Double_t GetEnergyMax () const
 
Bool_t UsePtCut () const
 
Bool_t UseEtaCut () const
 
Bool_t UseEnergyCut () const
 
FairEventManagerGetEventManager () const
 
TEveTrackList * FindTrackGroup (TString groupName, Color_t color)
 

Detailed Description

draw TGeoTracks

Definition at line 36 of file FairEveGeoTracks.h.

Constructor & Destructor Documentation

FairEveGeoTracks::FairEveGeoTracks ( )

Definition at line 35 of file FairEveGeoTracks.cxx.

FairEveGeoTracks::~FairEveGeoTracks ( )
virtual

Definition at line 229 of file FairEveGeoTracks.cxx.

Member Function Documentation

Bool_t FairEveGeoTracks::CheckCuts ( TGeoTrack *  tr)
protected

Definition at line 197 of file FairEveGeoTracks.cxx.

void FairEveGeoTracks::DrawAnimatedTrack ( TGeoTrack *  tr,
double  t0 = 0 
)
protected

Definition at line 85 of file FairEveGeoTracks.cxx.

void FairEveGeoTracks::DrawTrack ( Int_t  id)
protected

Definition at line 59 of file FairEveGeoTracks.cxx.

InitStatus FairEveGeoTracks::Init ( )
virtual

Reimplemented from FairEveTracks.

Definition at line 48 of file FairEveGeoTracks.cxx.

void FairEveGeoTracks::Repaint ( )
virtual

reset group, repaint tracks assigned to this class

Implements FairEveTracks.

Definition at line 150 of file FairEveGeoTracks.cxx.

void FairEveGeoTracks::SetPdgCut ( Int_t  pdg,
Bool_t  use 
)
inline

Definition at line 55 of file FairEveGeoTracks.h.

void FairEveGeoTracks::SetShowPrimSec ( Bool_t  prim,
Bool_t  sec 
)
inline

Definition at line 60 of file FairEveGeoTracks.h.


The documentation for this class was generated from the following files: