JSFEventDisplay
class description - source file - inheritance tree
public:
JSFEventDisplay(JSFGUIFrame* gui = NULL)
JSFEventDisplay(const JSFEventDisplay&)
virtual ~JSFEventDisplay()
static TClass* Class()
void Clear()
virtual void DisplayCDCTracks()
virtual void DisplayEMCHits()
virtual void DisplayEventData()
virtual void DisplayGeneratorParticles()
virtual void DisplayHDCHits()
virtual void DisplayLTKCLMomentum()
virtual void DisplayVTXHits()
Bool_t DrawAtNewEvent()
virtual void DrawGeometry(Int_t type)
TCanvas* GetCanvas()
JSFGUIFrame* GetGUIMain()
void InitializeGeometry(Int_t type)
virtual TClass* IsA() const
void RememberView()
void SetGUIMain(JSFGUIFrame* gui)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
void Update()
protected:
TDirectory* fCanvasDirectory
TCanvas* fCanvas
TView* fView
TList* fWidgets
TList* fSignals
TList* fHelixes
TGeometry* fGeometry
Int_t fViewNo
Bool_t fRememberDisplayView
Double_t fViewAngle[3]
Double_t fViewRange[3][6]
Int_t fCanvasSize[2]
Bool_t fDrawAtNewEvent
Int_t fDisplayType
Int_t fLTKCLTrackColor[14]
Float_t fBfield Magnetic field in kgauss
Bool_t fDrawGeometry
Float_t fVTXViewRadius
Float_t fHDCScale Log10(Energy(GeV))*fHDCScale is box hight.
Float_t fEMCScale Log10(Energy(GeV))*fEMCScale is box hight.
JSFEDProperty* fGenNeutral !
JSFEDProperty* fGenCharged !
JSFEDProperty* fLTKCLTrack !
JSFEDProperty* fCDCTrack !
JSFEDProperty* fVTXHit !
JSFEDProperty* fEMCHit !
JSFEDProperty* fHDCHit !
JSFGUIFrame* fGUIMain !
See also
-
JSFDemoDisplay
JSFEventDisplay
Displays event data.
This is a preliminary version of event display for experiment
to know how to use ROOT GUI and 3D Graphics.
Type of event display is selected by fDisplayType. Its meanings are,
=0 for Momentum Display,
=1 for event display (All)
=2 for event display near VTX.
Parameters ; name: default # description
~~~~~~~~~~~~
JSFEventDisplay.[name].Show:
JSFEventDisplay(JSFGUIFrame *gui)
A class to display event data
void Update()
~JSFEventDisplay()
void Clear()
void DisplayEventData()
Display Event
void DrawGeometry(Int_t type)
void InitializeGeometry(Int_t type)
void DisplayEMCHits()
void DisplayHDCHits()
void DisplayCDCTracks()
void DisplayLTKCLMomentum()
void DisplayGeneratorParticles()
void DisplayVTXHits()
Inline Functions
TCanvas* GetCanvas()
Bool_t DrawAtNewEvent()
void RememberView()
void SetGUIMain(JSFGUIFrame* gui)
JSFGUIFrame* GetGUIMain()
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
JSFEventDisplay JSFEventDisplay(const JSFEventDisplay&)
Last update: Tue Jan 20 15:55:24 2004
ROOT page - Home page - Class index - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.