EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
#include <EicRoot/blob/master/eventdisplay/FairEventManager.h>
Public Member Functions | |
FairEventManager () | |
virtual | ~FairEventManager () |
virtual void | Open () |
virtual void | GotoEvent (Int_t event) |
virtual void | NextEvent () |
virtual void | PrevEvent () |
virtual void | Close () |
virtual void | DisplaySettings () |
virtual Int_t | Color (Int_t pdg) |
void | AddTask (FairTask *t) |
virtual void | Init () |
virtual Int_t | GetCurrentEvent () |
virtual void | SetPriOnly (Bool_t Pri) |
virtual Bool_t | IsPriOnly () |
virtual void | SelectPDG (Int_t PDG) |
virtual Int_t | GetCurrentPDG () |
virtual void | SetMaxEnergy (Float_t max) |
virtual void | SetMinEnergy (Float_t min) |
virtual void | SetEvtMaxEnergy (Float_t max) |
virtual void | SetEvtMinEnergy (Float_t min) |
virtual Float_t | GetEvtMaxEnergy () |
virtual Float_t | GetEvtMinEnergy () |
virtual Float_t | GetMaxEnergy () |
virtual Float_t | GetMinEnergy () |
void | UpdateEditor () |
virtual void | AddParticlesToPdgDataBase () |
ClassDef (FairEventManager, 1) | |
Static Public Member Functions | |
static FairEventManager * | Instance () |
Protected Attributes | |
FairRunAna * | fRunAna |
TGListTreeItem * | fEvent |
Private Member Functions | |
FairEventManager (const FairEventManager &) | |
FairEventManager & | operator= (const FairEventManager &) |
Private Attributes | |
FairRootManager * | fRootManager |
Int_t | fEntry |
Bool_t | fPriOnly |
Int_t | fCurrentPDG |
Float_t | fMinEnergy |
Float_t | fMaxEnergy |
Float_t | fEvtMinEnergy |
Float_t | fEvtMaxEnergy |
Static Private Attributes | |
static FairEventManager * | fgRinstance |
Definition at line 17 of file FairEventManager.h.
View newest version in sPHENIX GitHub at line 17 of file FairEventManager.h
FairEventManager::FairEventManager | ( | ) |
Definition at line 27 of file FairEventManager.cxx.
View newest version in sPHENIX GitHub at line 27 of file FairEventManager.cxx
References AddParticlesToPdgDataBase(), and fgRinstance.
|
virtual |
Definition at line 63 of file FairEventManager.cxx.
View newest version in sPHENIX GitHub at line 63 of file FairEventManager.cxx
|
private |
|
virtual |
Definition at line 214 of file FairEventManager.cxx.
View newest version in sPHENIX GitHub at line 214 of file FairEventManager.cxx
Referenced by FairEventManager().
|
inline |
Definition at line 30 of file FairEventManager.h.
View newest version in sPHENIX GitHub at line 30 of file FairEventManager.h
References FairRun::AddTask(), and fRunAna.
Referenced by eventDisplay().
FairEventManager::ClassDef | ( | FairEventManager | , |
1 | |||
) |
|
virtual |
Definition at line 90 of file FairEventManager.cxx.
View newest version in sPHENIX GitHub at line 90 of file FairEventManager.cxx
|
virtual |
Definition at line 103 of file FairEventManager.cxx.
View newest version in sPHENIX GitHub at line 103 of file FairEventManager.cxx
Referenced by FairMCTracks::Exec(), FairMCStack::Exec(), FairMCTracks::GetTrGroup(), and FairMCStack::GetTrGroup().
|
virtual |
Definition at line 97 of file FairEventManager.cxx.
View newest version in sPHENIX GitHub at line 97 of file FairEventManager.cxx
|
inlinevirtual |
Definition at line 32 of file FairEventManager.h.
View newest version in sPHENIX GitHub at line 32 of file FairEventManager.h
References fEntry.
Referenced by FairBoxSetEditor::TimeWindow().
|
inlinevirtual |
Definition at line 36 of file FairEventManager.h.
View newest version in sPHENIX GitHub at line 36 of file FairEventManager.h
References fCurrentPDG.
Referenced by FairMCTracks::Exec(), and FairMCStack::Exec().
|
inlinevirtual |
Definition at line 41 of file FairEventManager.h.
View newest version in sPHENIX GitHub at line 41 of file FairEventManager.h
References fEvtMaxEnergy.
Referenced by FairMCTracks::Init(), FairMCStack::Init(), and FairEventManagerEditor::SelectEvent().
|
inlinevirtual |
Definition at line 42 of file FairEventManager.h.
View newest version in sPHENIX GitHub at line 42 of file FairEventManager.h
References fEvtMinEnergy.
Referenced by FairMCTracks::Init(), FairMCStack::Init(), and FairEventManagerEditor::SelectEvent().
|
inlinevirtual |
Definition at line 43 of file FairEventManager.h.
View newest version in sPHENIX GitHub at line 43 of file FairEventManager.h
References fMaxEnergy.
Referenced by FairMCTracks::Exec(), and FairMCStack::Exec().
|
inlinevirtual |
Definition at line 44 of file FairEventManager.h.
View newest version in sPHENIX GitHub at line 44 of file FairEventManager.h
References fMinEnergy.
Referenced by FairMCTracks::Exec(), and FairMCStack::Exec().
|
virtual |
Definition at line 72 of file FairEventManager.cxx.
View newest version in sPHENIX GitHub at line 72 of file FairEventManager.cxx
References fRunAna, and FairRunAna::Run().
Referenced by FairEventManagerEditor::SelectEvent(), and FairBoxSetEditor::TimeWindow().
|
virtual |
Reimplemented in EicEventManager.
Definition at line 45 of file FairEventManager.cxx.
View newest version in sPHENIX GitHub at line 45 of file FairEventManager.cxx
References fEvent, fRunAna, FairRunAna::Init(), and charm_jet_strange_helicity::N.
|
static |
Referenced by FairMCTracks::Init(), FairMCStack::Init(), FairPointSetDraw::Init(), FairBoxSetDraw::Init(), and FairBoxSetEditor::TimeWindow().
|
inlinevirtual |
Definition at line 34 of file FairEventManager.h.
View newest version in sPHENIX GitHub at line 34 of file FairEventManager.h
References fPriOnly.
Referenced by FairMCTracks::Exec(), and FairMCStack::Exec().
|
virtual |
Definition at line 78 of file FairEventManager.cxx.
View newest version in sPHENIX GitHub at line 78 of file FairEventManager.cxx
References fRunAna, and FairRunAna::Run().
|
virtual |
Definition at line 67 of file FairEventManager.cxx.
View newest version in sPHENIX GitHub at line 67 of file FairEventManager.cxx
|
private |
|
virtual |
Definition at line 84 of file FairEventManager.cxx.
View newest version in sPHENIX GitHub at line 84 of file FairEventManager.cxx
References fRunAna, and FairRunAna::Run().
|
inlinevirtual |
Definition at line 35 of file FairEventManager.h.
View newest version in sPHENIX GitHub at line 35 of file FairEventManager.h
References fCurrentPDG.
Referenced by FairEventManagerEditor::SelectPDG().
|
inlinevirtual |
Definition at line 39 of file FairEventManager.h.
View newest version in sPHENIX GitHub at line 39 of file FairEventManager.h
References fEvtMaxEnergy, and max.
Referenced by FairMCTracks::Exec(), and FairMCStack::Exec().
|
inlinevirtual |
Definition at line 40 of file FairEventManager.h.
View newest version in sPHENIX GitHub at line 40 of file FairEventManager.h
References fEvtMinEnergy, and min.
Referenced by FairMCTracks::Exec(), and FairMCStack::Exec().
|
inlinevirtual |
Definition at line 37 of file FairEventManager.h.
View newest version in sPHENIX GitHub at line 37 of file FairEventManager.h
References fMaxEnergy, and max.
Referenced by FairEventManagerEditor::Init(), and FairEventManagerEditor::MaxEnergy().
|
inlinevirtual |
Definition at line 38 of file FairEventManager.h.
View newest version in sPHENIX GitHub at line 38 of file FairEventManager.h
References fMinEnergy, and min.
Referenced by FairEventManagerEditor::MinEnergy().
|
inlinevirtual |
Definition at line 33 of file FairEventManager.h.
View newest version in sPHENIX GitHub at line 33 of file FairEventManager.h
References fPriOnly.
Referenced by FairEventManagerEditor::DoVizPri().
void FairEventManager::UpdateEditor | ( | ) |
Definition at line 58 of file FairEventManager.cxx.
View newest version in sPHENIX GitHub at line 58 of file FairEventManager.cxx
|
private |
Definition at line 57 of file FairEventManager.h.
View newest version in sPHENIX GitHub at line 57 of file FairEventManager.h
Referenced by GetCurrentPDG(), and SelectPDG().
|
private |
Definition at line 51 of file FairEventManager.h.
View newest version in sPHENIX GitHub at line 51 of file FairEventManager.h
Referenced by GetCurrentEvent().
|
protected |
Definition at line 54 of file FairEventManager.h.
View newest version in sPHENIX GitHub at line 54 of file FairEventManager.h
Referenced by Init(), and EicEventManager::Run().
|
private |
Definition at line 61 of file FairEventManager.h.
View newest version in sPHENIX GitHub at line 61 of file FairEventManager.h
Referenced by GetEvtMaxEnergy(), and SetEvtMaxEnergy().
|
private |
Definition at line 60 of file FairEventManager.h.
View newest version in sPHENIX GitHub at line 60 of file FairEventManager.h
Referenced by GetEvtMinEnergy(), and SetEvtMinEnergy().
|
staticprivate |
Definition at line 63 of file FairEventManager.h.
View newest version in sPHENIX GitHub at line 63 of file FairEventManager.h
Referenced by FairEventManager().
|
private |
Definition at line 59 of file FairEventManager.h.
View newest version in sPHENIX GitHub at line 59 of file FairEventManager.h
Referenced by GetMaxEnergy(), and SetMaxEnergy().
|
private |
Definition at line 58 of file FairEventManager.h.
View newest version in sPHENIX GitHub at line 58 of file FairEventManager.h
Referenced by GetMinEnergy(), and SetMinEnergy().
|
private |
Definition at line 56 of file FairEventManager.h.
View newest version in sPHENIX GitHub at line 56 of file FairEventManager.h
Referenced by IsPriOnly(), and SetPriOnly().
|
private |
Definition at line 50 of file FairEventManager.h.
View newest version in sPHENIX GitHub at line 50 of file FairEventManager.h
|
protected |
Definition at line 53 of file FairEventManager.h.
View newest version in sPHENIX GitHub at line 53 of file FairEventManager.h
Referenced by AddTask(), EicEventManager::EicEventManager(), GotoEvent(), EicEventManager::Init(), Init(), NextEvent(), PrevEvent(), and EicEventManager::SetInputFile().