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

#include <FairEveMCTracks.h>

Inheritance diagram for FairEveMCTracks:
FairEveTracks

Public Member Functions

 FairEveMCTracks ()
 
void Repaint ()
 
void SetPdgCut (Int_t pdg, Bool_t use)
 
void SetShowPrimSec (Bool_t prim, Bool_t sec)
 
virtual InitStatus Init ()
 
virtual ~FairEveMCTracks ()
 
- 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 (FairMCTrack *tr)
 
void DrawTrack (Int_t id)
 
- 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

Definition at line 31 of file FairEveMCTracks.h.

Constructor & Destructor Documentation

FairEveMCTracks::FairEveMCTracks ( )

Definition at line 37 of file FairEveMCTracks.cxx.

FairEveMCTracks::~FairEveMCTracks ( )
virtual

Definition at line 166 of file FairEveMCTracks.cxx.

Member Function Documentation

Bool_t FairEveMCTracks::CheckCuts ( FairMCTrack tr)
protected

Definition at line 50 of file FairEveMCTracks.cxx.

void FairEveMCTracks::DrawTrack ( Int_t  id)
protected

Definition at line 86 of file FairEveMCTracks.cxx.

InitStatus FairEveMCTracks::Init ( )
virtual

Reimplemented from FairEveTracks.

Definition at line 149 of file FairEveMCTracks.cxx.

void FairEveMCTracks::Repaint ( )
virtual

reset group, repaint tracks assigned to this class

Implements FairEveTracks.

Definition at line 139 of file FairEveMCTracks.cxx.

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

Definition at line 48 of file FairEveMCTracks.h.

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

Definition at line 53 of file FairEveMCTracks.h.


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