5#ifndef CbmTimesliceManagerEditor_H
6#define CbmTimesliceManagerEditor_H
24class TMemberInspector;
35 Pixel_t back = GetDefaultFrameBackground());
GUI elements for CbmTimesliceManager. Automatically loaded by TBrowser. Cannot be used standalone!
virtual void SelectTimeslice()
Select timeslice depending on GUI elements values and load its first event. RESERVED FOR GUI CALLS!
virtual void PrevEvent()
Select previous event in timeslice. RESERVED FOR GUI CALLS!
virtual void NextTimeslice()
Select next timeslice and load its first event. RESERVED FOR GUI CALLS!
void SetModel(TObject *obj)
TGNumberEntry * fCurrentTimeslice
CbmTimesliceManager * fManager
void MakeScreenshot()
Screenshot(s) generation: to be called by GUI element.
void SwitchPdgColorTrack(Bool_t pdg_color)
virtual void SelectEvent()
Select event in timeslice depending on GUI elements values. RESERVED FOR GUI CALLS!
TGNumberEntry * fGlobalTransparency
virtual void SelectSingleEvent()
Select event in timeslice depending on GUI elements values, after clearing display....
ClassDef(CbmTimesliceManagerEditor, 1)
TGTextButton * fPrevEvent
virtual void NextEvent()
Select next event in timeslice. RESERVED FOR GUI CALLS!
TGTextButton * fUpdateEvent
virtual void PrevTimeslice()
Select previous timeslice and load its first event. RESERVED FOR GUI CALLS!
TGNumberEntry * fCurrentEvent
CbmTimesliceManagerEditor(const CbmTimesliceManagerEditor &)=delete
virtual ~CbmTimesliceManagerEditor()=default
CbmTsEveAnimationControl * fAnimation
virtual void SelectSingleTimeslice()
Select timeslice depending on GUI elements values, after clearing display. RESERVED FOR GUI CALLS!
TGComboBox * fScreenshotOpt
CbmTimesliceManagerEditor & operator=(const CbmTimesliceManagerEditor &)=delete
virtual void StartAnimation()
Start display: to be called by GUI element, see HowTo for description of options.
void SetTimesliceTimeLabel(Double_t time)
void SetEventTimeLabel(Double_t time)
TClonesArray * fCbmEvents
void SwitchBackground(Bool_t light_background)
TGTextButton * fNextEvent
CbmTimesliceManagerEditor(const TGWindow *p=0, Int_t width=250, Int_t height=30, UInt_t options=kChildFrame, Pixel_t back=GetDefaultFrameBackground())
TBrowser Event display for Timeslices as Tree entry with CbmEvents in container. Function as unique I...
GUI elements to add animation and screenshot controls to CbmTimesliceManagerEditor....