BmnRoot
Loading...
Searching...
No Matches
MpdEventManagerEditor Class Reference

#include <MpdEventManagerEditor.h>

Inheritance diagram for MpdEventManagerEditor:
[legend]
Collaboration diagram for MpdEventManagerEditor:
[legend]

Public Member Functions

 MpdEventManagerEditor (const TGWindow *p=0, Int_t width=170, Int_t height=30, UInt_t options=kChildFrame, Pixel_t back=GetDefaultFrameBackground())
 
virtual ~MpdEventManagerEditor ()
 
virtual void Init ()
 
void SetModel (TObject *obj)
 
virtual void SelectEvent ()
 
virtual void UpdateEvent ()
 
virtual void SelectPDG ()
 
void DoVizPri ()
 
virtual void SetMinEnergyCut ()
 
virtual void SetMaxEnergyCut ()
 
virtual void SwitchBackground (Bool_t is_on)
 
virtual void SwitchTransparency (Bool_t is_on)
 
virtual void ShowGeometry (Bool_t is_show)
 
virtual void ShowMagnet (Bool_t is_show)
 
virtual void ShowMCPoints (Bool_t is_show)
 
virtual void ShowMCTracks (Bool_t is_show)
 
virtual void ShowRecoPoints (Bool_t is_show)
 
virtual void ShowRecoTracks (Bool_t is_show)
 
bool RedrawZDC (bool isFull=false, bool isRedraw=true)
 
void UpdateEnergySlider ()
 
void BlockUI ()
 
void UnblockUI ()
 
virtual void SaveImage ()
 
 MpdEventManagerEditor (const TGWindow *p=0, Int_t width=170, Int_t height=30, UInt_t options=kChildFrame, Pixel_t back=GetDefaultFrameBackground())
 
virtual ~MpdEventManagerEditor ()
 
virtual void Init ()
 
void SetModel (TObject *obj)
 
virtual void SelectEvent ()
 
virtual void UpdateEvent ()
 
virtual void SelectPDG ()
 
void DoVizPri ()
 
virtual void SetMinEnergyCut ()
 
virtual void SetMaxEnergyCut ()
 
virtual void SwitchBackground (Bool_t is_on)
 
virtual void SwitchTransparency (Bool_t is_on)
 
virtual void ShowGeometry (Bool_t is_show)
 
virtual void ShowMagnet (Bool_t is_show)
 
virtual void ShowMCPoints (Bool_t is_show)
 
virtual void ShowMCTracks (Bool_t is_show)
 
virtual void ShowRecoPoints (Bool_t is_show)
 
virtual void ShowRecoTracks (Bool_t is_show)
 
bool RedrawZDC (bool isFull=false, bool isRedraw=true)
 
void UpdateEnergySlider ()
 
void BlockUI ()
 
void UnblockUI ()
 
virtual void SaveImage ()
 

Public Attributes

int iThreadState
 
int iEventCount
 
bool isStreamSource
 
TGPictureButton * fSave
 
TGTextButton * fUpdate
 
TGNumberEntry * fCurrentEvent
 
TGCheckButton * fGeometry
 
TGCheckButton * fShowMCPoints
 
TGCheckButton * fShowMCTracks
 
TGCheckButton * fShowRecoPoints
 
TGCheckButton * fShowRecoTracks
 

Protected Attributes

TObject * fObject
 
MpdEventManagerfEventManager
 
TGLabel * fEventTime
 
TGTextEntry * fCurrentPDGTextEntry
 
string fCurrentPDGString
 
TGCheckButton * fVizPri
 
TEveGValuator * sliderMinEnergy
 
TEveGValuator * sliderMaxEnergy
 
TGHorizontalFrame * fGeometryFrame
 
TGCheckButton * ShowMagnetButton
 
bool isMagnetFound
 

Detailed Description

Definition at line 29 of file MpdEventManagerEditor.h.

Constructor & Destructor Documentation

◆ MpdEventManagerEditor() [1/2]

MpdEventManagerEditor::MpdEventManagerEditor ( const TGWindow *  p = 0,
Int_t  width = 170,
Int_t  height = 30,
UInt_t  options = kChildFrame,
Pixel_t  back = GetDefaultFrameBackground() 
)

◆ ~MpdEventManagerEditor() [1/2]

virtual MpdEventManagerEditor::~MpdEventManagerEditor ( )
inlinevirtual

Definition at line 34 of file MpdEventManagerEditor.h.

◆ MpdEventManagerEditor() [2/2]

MpdEventManagerEditor::MpdEventManagerEditor ( const TGWindow *  p = 0,
Int_t  width = 170,
Int_t  height = 30,
UInt_t  options = kChildFrame,
Pixel_t  back = GetDefaultFrameBackground() 
)

◆ ~MpdEventManagerEditor() [2/2]

virtual MpdEventManagerEditor::~MpdEventManagerEditor ( )
inlinevirtual

Definition at line 34 of file MpdEventManagerEditor.h.

Member Function Documentation

◆ BlockUI() [1/2]

void MpdEventManagerEditor::BlockUI ( )

Definition at line 660 of file MpdEventManagerEditor.cxx.

References fUpdate.

Referenced by UpdateEvent().

◆ BlockUI() [2/2]

void MpdEventManagerEditor::BlockUI ( )

◆ DoVizPri() [1/2]

void MpdEventManagerEditor::DoVizPri ( )

Definition at line 257 of file MpdEventManagerEditor.cxx.

References fEventManager, fVizPri, and MpdEventManager::SetPriOnly().

◆ DoVizPri() [2/2]

void MpdEventManagerEditor::DoVizPri ( )

◆ Init() [1/2]

◆ Init() [2/2]

virtual void MpdEventManagerEditor::Init ( )
virtual

◆ RedrawZDC() [1/2]

bool MpdEventManagerEditor::RedrawZDC ( bool  isFull = false,
bool  isRedraw = true 
)

◆ RedrawZDC() [2/2]

bool MpdEventManagerEditor::RedrawZDC ( bool  isFull = false,
bool  isRedraw = true 
)

◆ SaveImage() [1/2]

void MpdEventManagerEditor::SaveImage ( )
virtual

Definition at line 528 of file MpdEventManagerEditor.cxx.

◆ SaveImage() [2/2]

virtual void MpdEventManagerEditor::SaveImage ( )
virtual

◆ SelectEvent() [1/2]

◆ SelectEvent() [2/2]

virtual void MpdEventManagerEditor::SelectEvent ( )
virtual

◆ SelectPDG() [1/2]

void MpdEventManagerEditor::SelectPDG ( )
virtual

Definition at line 266 of file MpdEventManagerEditor.cxx.

References fCurrentPDGString, and fCurrentPDGTextEntry.

◆ SelectPDG() [2/2]

virtual void MpdEventManagerEditor::SelectPDG ( )
virtual

◆ SetMaxEnergyCut() [1/2]

void MpdEventManagerEditor::SetMaxEnergyCut ( )
virtual

◆ SetMaxEnergyCut() [2/2]

virtual void MpdEventManagerEditor::SetMaxEnergyCut ( )
virtual

◆ SetMinEnergyCut() [1/2]

void MpdEventManagerEditor::SetMinEnergyCut ( )
virtual

◆ SetMinEnergyCut() [2/2]

virtual void MpdEventManagerEditor::SetMinEnergyCut ( )
virtual

◆ SetModel() [1/2]

void MpdEventManagerEditor::SetModel ( TObject *  obj)
inline

Definition at line 37 of file MpdEventManagerEditor.h.

References fObject.

◆ SetModel() [2/2]

void MpdEventManagerEditor::SetModel ( TObject *  obj)
inline

Definition at line 37 of file MpdEventManagerEditor.h.

References fObject.

◆ ShowGeometry() [1/2]

void MpdEventManagerEditor::ShowGeometry ( Bool_t  is_show)
virtual

◆ ShowGeometry() [2/2]

virtual void MpdEventManagerEditor::ShowGeometry ( Bool_t  is_show)
virtual

◆ ShowMagnet() [1/2]

void MpdEventManagerEditor::ShowMagnet ( Bool_t  is_show)
virtual

Definition at line 317 of file MpdEventManagerEditor.cxx.

◆ ShowMagnet() [2/2]

virtual void MpdEventManagerEditor::ShowMagnet ( Bool_t  is_show)
virtual

◆ ShowMCPoints() [1/2]

◆ ShowMCPoints() [2/2]

virtual void MpdEventManagerEditor::ShowMCPoints ( Bool_t  is_show)
virtual

◆ ShowMCTracks() [1/2]

void MpdEventManagerEditor::ShowMCTracks ( Bool_t  is_show)
virtual

Definition at line 474 of file MpdEventManagerEditor.cxx.

References fEventManager, and fShowMCTracks.

◆ ShowMCTracks() [2/2]

virtual void MpdEventManagerEditor::ShowMCTracks ( Bool_t  is_show)
virtual

◆ ShowRecoPoints() [1/2]

◆ ShowRecoPoints() [2/2]

virtual void MpdEventManagerEditor::ShowRecoPoints ( Bool_t  is_show)
virtual

◆ ShowRecoTracks() [1/2]

◆ ShowRecoTracks() [2/2]

virtual void MpdEventManagerEditor::ShowRecoTracks ( Bool_t  is_show)
virtual

◆ SwitchBackground() [1/2]

void MpdEventManagerEditor::SwitchBackground ( Bool_t  is_on)
virtual

Definition at line 338 of file MpdEventManagerEditor.cxx.

◆ SwitchBackground() [2/2]

virtual void MpdEventManagerEditor::SwitchBackground ( Bool_t  is_on)
virtual

◆ SwitchTransparency() [1/2]

void MpdEventManagerEditor::SwitchTransparency ( Bool_t  is_on)
virtual

◆ SwitchTransparency() [2/2]

virtual void MpdEventManagerEditor::SwitchTransparency ( Bool_t  is_on)
virtual

◆ UnblockUI() [1/2]

void MpdEventManagerEditor::UnblockUI ( )

Definition at line 668 of file MpdEventManagerEditor.cxx.

References fUpdate.

Referenced by RunOnlineDisplay().

◆ UnblockUI() [2/2]

void MpdEventManagerEditor::UnblockUI ( )

◆ UpdateEnergySlider() [1/2]

◆ UpdateEnergySlider() [2/2]

void MpdEventManagerEditor::UpdateEnergySlider ( )

◆ UpdateEvent() [1/2]

◆ UpdateEvent() [2/2]

virtual void MpdEventManagerEditor::UpdateEvent ( )
virtual

Member Data Documentation

◆ fCurrentEvent

TGNumberEntry * MpdEventManagerEditor::fCurrentEvent

◆ fCurrentPDGString

string MpdEventManagerEditor::fCurrentPDGString
protected

Definition at line 84 of file MpdEventManagerEditor.h.

Referenced by SelectPDG(), and UpdateEvent().

◆ fCurrentPDGTextEntry

TGTextEntry * MpdEventManagerEditor::fCurrentPDGTextEntry
protected

Definition at line 83 of file MpdEventManagerEditor.h.

Referenced by Init(), and SelectPDG().

◆ fEventManager

◆ fEventTime

TGLabel * MpdEventManagerEditor::fEventTime
protected

Definition at line 82 of file MpdEventManagerEditor.h.

Referenced by Init(), SelectEvent(), and UpdateEvent().

◆ fGeometry

TGCheckButton * MpdEventManagerEditor::fGeometry

Definition at line 75 of file MpdEventManagerEditor.h.

Referenced by Init().

◆ fGeometryFrame

TGHorizontalFrame * MpdEventManagerEditor::fGeometryFrame
protected

Definition at line 87 of file MpdEventManagerEditor.h.

Referenced by Init(), and ShowGeometry().

◆ fObject

TObject * MpdEventManagerEditor::fObject
protected

Definition at line 79 of file MpdEventManagerEditor.h.

Referenced by SetModel().

◆ fSave

TGPictureButton * MpdEventManagerEditor::fSave

Definition at line 66 of file MpdEventManagerEditor.h.

Referenced by Init().

◆ fShowMCPoints

TGCheckButton * MpdEventManagerEditor::fShowMCPoints

◆ fShowMCTracks

TGCheckButton * MpdEventManagerEditor::fShowMCTracks

Definition at line 76 of file MpdEventManagerEditor.h.

Referenced by MpdEventManager::AddEventElement(), Init(), and ShowMCTracks().

◆ fShowRecoPoints

TGCheckButton * MpdEventManagerEditor::fShowRecoPoints

Definition at line 76 of file MpdEventManagerEditor.h.

Referenced by MpdEventManager::AddEventElement(), Init(), and ShowRecoPoints().

◆ fShowRecoTracks

TGCheckButton * MpdEventManagerEditor::fShowRecoTracks

Definition at line 76 of file MpdEventManagerEditor.h.

Referenced by MpdEventManager::AddEventElement(), Init(), and ShowRecoTracks().

◆ fUpdate

TGTextButton * MpdEventManagerEditor::fUpdate

Definition at line 71 of file MpdEventManagerEditor.h.

Referenced by BlockUI(), Init(), and UnblockUI().

◆ fVizPri

TGCheckButton * MpdEventManagerEditor::fVizPri
protected

Definition at line 85 of file MpdEventManagerEditor.h.

Referenced by DoVizPri(), and Init().

◆ iEventCount

int MpdEventManagerEditor::iEventCount

Definition at line 62 of file MpdEventManagerEditor.h.

Referenced by Init().

◆ isMagnetFound

bool MpdEventManagerEditor::isMagnetFound
protected

Definition at line 90 of file MpdEventManagerEditor.h.

Referenced by Init(), and ShowGeometry().

◆ isStreamSource

bool MpdEventManagerEditor::isStreamSource

Definition at line 64 of file MpdEventManagerEditor.h.

Referenced by Init(), and UpdateEvent().

◆ iThreadState

int MpdEventManagerEditor::iThreadState

Definition at line 57 of file MpdEventManagerEditor.h.

Referenced by RunOnlineDisplay(), and UpdateEvent().

◆ ShowMagnetButton

TGCheckButton * MpdEventManagerEditor::ShowMagnetButton
protected

Definition at line 88 of file MpdEventManagerEditor.h.

Referenced by Init(), and ShowGeometry().

◆ sliderMaxEnergy

TEveGValuator * MpdEventManagerEditor::sliderMaxEnergy
protected

Definition at line 86 of file MpdEventManagerEditor.h.

Referenced by Init(), SetMaxEnergyCut(), and UpdateEnergySlider().

◆ sliderMinEnergy

TEveGValuator * MpdEventManagerEditor::sliderMinEnergy
protected

Definition at line 86 of file MpdEventManagerEditor.h.

Referenced by Init(), SetMinEnergyCut(), and UpdateEnergySlider().


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