ROOT
master
Reference Guide
TEveJetConeEditor.h
Go to the documentation of this file.
1
// @(#)root/eve:$Id$
2
// Author: Matevz Tadel, Jochen Thaeder 2009
3
4
/*************************************************************************
5
* Copyright (C) 1995-2007, Rene Brun and Fons Rademakers. *
6
* All rights reserved. *
7
* *
8
* For the licensing terms see $ROOTSYS/LICENSE. *
9
* For the list of contributors see $ROOTSYS/README/CREDITS. *
10
*************************************************************************/
11
12
#ifndef ROOT_TEveJetConeEditor
13
#define ROOT_TEveJetConeEditor
14
15
#include "
TGedFrame.h
"
16
17
class
TGButton
;
18
class
TGCheckButton
;
19
class
TGNumberEntry
;
20
class
TGColorSelect
;
21
22
class
TEveJetCone
;
23
24
class
TEveJetConeEditor
:
public
TGedFrame
25
{
26
private
:
27
TEveJetConeEditor
(
const
TEveJetConeEditor
&);
// Not implemented
28
TEveJetConeEditor
&
operator=
(
const
TEveJetConeEditor
&);
// Not implemented
29
30
protected
:
31
TEveJetCone
*
fM
;
// Model object.
32
33
// Declare widgets
34
// TGSomeWidget* fXYZZ;
35
36
public
:
37
TEveJetConeEditor
(
const
TGWindow
*
p
=
nullptr
,
Int_t
width
=170,
Int_t
height
=30,
38
UInt_t
options=
kChildFrame
,
Pixel_t
back=
GetDefaultFrameBackground
());
39
virtual
~TEveJetConeEditor
() {}
40
41
virtual
void
SetModel
(
TObject
* obj);
42
43
// Declare callback/slot methods
44
// void DoXYZZ();
45
46
ClassDef
(
TEveJetConeEditor
, 0);
// GUI editor for TEveJetCone.
47
};
48
49
#endif
kChildFrame
@ kChildFrame
Definition:
GuiTypes.h:379
Pixel_t
ULong_t Pixel_t
Pixel value.
Definition:
GuiTypes.h:40
p
winID h TVirtualViewer3D TVirtualGLPainter p
Definition:
TGWin32VirtualGLProxy.cxx:51
width
Option_t Option_t width
Definition:
TGWin32VirtualXProxy.cxx:56
height
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t height
Definition:
TGWin32VirtualXProxy.cxx:164
TGedFrame.h
TEveJetConeEditor
GUI editor for TEveJetCone.
Definition:
TEveJetConeEditor.h:25
TEveJetConeEditor::~TEveJetConeEditor
virtual ~TEveJetConeEditor()
Definition:
TEveJetConeEditor.h:39
TEveJetConeEditor::ClassDef
ClassDef(TEveJetConeEditor, 0)
TEveJetConeEditor::TEveJetConeEditor
TEveJetConeEditor(const TEveJetConeEditor &)
TEveJetConeEditor::fM
TEveJetCone * fM
Definition:
TEveJetConeEditor.h:31
TEveJetConeEditor::operator=
TEveJetConeEditor & operator=(const TEveJetConeEditor &)
TEveJetConeEditor::SetModel
virtual void SetModel(TObject *obj)
Set model object.
Definition:
TEveJetConeEditor.cxx:42
TEveJetCone
Draws a jet cone with leading particle is specified in (eta,phi) and cone radius is given.
Definition:
TEveJetCone.h:24
TGButton
A button abstract base class.
Definition:
TGButton.h:68
TGCheckButton
Selects different options.
Definition:
TGButton.h:264
TGColorSelect
Like a checkbutton but instead of the check mark there is color area with a little down arrow.
Definition:
TGColorSelect.h:104
TGFrame::GetDefaultFrameBackground
static Pixel_t GetDefaultFrameBackground()
Get default frame background.
Definition:
TGFrame.cxx:683
TGNumberEntry
TGNumberEntry is a number entry input widget with up/down buttons.
Definition:
TGNumberEntry.h:147
TGWindow
ROOT GUI Window base class.
Definition:
TGWindow.h:23
TGedFrame
Base frame for implementing GUI - a service class.
Definition:
TGedFrame.h:27
TObject
Mother of all ROOT objects.
Definition:
TObject.h:41
int
unsigned int
graf3d
eve
inc
TEveJetConeEditor.h
ROOT master - Reference Guide Generated on Thu Mar 30 2023 09:14:04 (GVA Time) using Doxygen 1.9.5