#include <DisplayCanvas.h>
Inheritance diagram for DisplayCanvas:

Public Methods | |
| DisplayCanvas () | |
| void | Draw ( Bool_t dataType ) |
| Main routine for drawing a single test beam event. More... | |
| void | setThresholds ( Float_t thresh[ 3 ][ 4 ] ) |
| void | Draw (Int_t event, Bool_t dataType ) |
| Draw routine for a event specified. More... | |
| Int_t | getCurrentEvent () |
| Bool_t | getScanDirection () |
| void | setCurrentEvent ( Int_t evt ) |
| void | setScanDirection ( Bool_t direction ) |
| void | setDrawingPads () |
| DisplayCanvas () | |
| void | Draw ( Bool_t dataType ) |
| Main routine for drawing a single test beam event. More... | |
| void | setThresholds ( Float_t thresh[ 3 ][ 4 ] ) |
| void | Draw (Int_t event, Bool_t dataType ) |
| Draw routine for a event specified. More... | |
| Int_t | getCurrentEvent () |
| Bool_t | getScanDirection () |
| void | setCurrentEvent ( Int_t evt ) |
| void | setScanDirection ( Bool_t direction ) |
| void | setDrawingPads () |
Private Methods | |
| void | drawAxes () |
| Adds Axes to main pad. More... | |
| void | AnnotatePad ( TPad *pad, Char_t *title, UShort_t opt ) |
| void | DrawEventInfo ( TPad *pad ) |
| void | addEnergyScale () |
| Adds a Title displaying current Energy Scale. More... | |
| Char_t* | getText (TString color, Float_t energy) |
| Returns Text Lines for addEnergyScale(). More... | |
| Char_t* | getTextInt (TString str, Int_t number) |
| Returns Text Lines. More... | |
| void | drawAxes () |
| Adds Axes to main pad. More... | |
| void | AnnotatePad ( TPad *pad, Char_t *title, UShort_t opt ) |
| void | DrawEventInfo ( TPad *pad ) |
| void | addEnergyScale () |
| Adds a Title displaying current Energy Scale. More... | |
| Char_t* | getText (TString color, Float_t energy) |
| Returns Text Lines for addEnergyScale(). More... | |
| Char_t* | getTextInt (TString str, Int_t number) |
| Returns Text Lines. More... | |
Private Attributes | |
| TCanvas* | m_canvas |
| TPad* | m_infoPad |
| TPad* | m_3DPad |
| TPad* | m_zxpad |
| TPad* | m_zypad |
| TPad* | m_xyTopPad |
| TPad* | m_yxTopPad |
| TNode* | m_frameNode |
| TNode* | m_towerNode |
| CalDisplay* | m_CAL |
| AcdDisplay* | m_Acd |
| TkrDisplay* | m_Tkr |
| DigiEvent* | m_event |
| Recon* | m_recon |
| TTree* | fTree |
| TTree* | rTree |
| TObjArray* | m_ped |
| TObjArray* | m_acdped |
| TObjArray* | m_xgtped |
| TObjArray* | m_eventTextList |
| Bool_t | m_scanForward |
| Int_t | m_currentevent |
| Float_t | m_axis_width |
| Float_t | m_TowerHeight |
| Float_t | m_TowerWidth |
| Float_t | m_cal_lev [ 4 ] |
| Float_t | m_acd_lev [ 4 ] |
| Float_t | m_xgt_lev [ 4 ] |
| Float_t | scale_factor |
| Float_t | frame_x |
| Float_t | frame_y |
| Float_t | frame_z |
| TString* | m_TextLine |
Friends | |
| class | TkrDisplay |
| class | CalDisplay |
| class | AcdDisplay |
Definition at line 28 of file bfemDisplay/DisplayCanvas.h.
|
|
|
|
|
|
|
|
Definition at line 318 of file DisplayCanvas.cxx. |
|
|
Definition at line 318 of file DisplayCanvas.cxx. Referenced by Draw(). |
|
|
Draw routine for a event specified. The routine calls the draw the event whose event number corresponds to the input integer 'event'. The current event variables ends up pointing to the event after 'event'. Definition at line 114 of file doc/DisplayCanvas.h. |
|
|
Main routine for drawing a single test beam event. The routine draws the event corresponding to m_currentevent, which is incremented at the end of the routine, so that consecutive events can be displayed by rerunning the Draw() routine. Initially m_currentevent points to the first event. Definition at line 116 of file DisplayCanvas.cxx. |
|
|
Draw routine for a event specified. The routine calls the draw the event whose event number corresponds to the input integer 'event'. The current event variables ends up pointing to the event after 'event'. Definition at line 114 of file bfemDisplay/DisplayCanvas.h. |
|
|
Main routine for drawing a single test beam event. The routine draws the event corresponding to m_currentevent, which is incremented at the end of the routine, so that consecutive events can be displayed by rerunning the Draw() routine. Initially m_currentevent points to the first event. Definition at line 116 of file DisplayCanvas.cxx. Referenced by Draw(), m_evtCtrl(), and EDControl::processCommand(). |
|
|
Definition at line 366 of file DisplayCanvas.cxx. |
|
|
Definition at line 366 of file DisplayCanvas.cxx. Referenced by Draw(). |
|
|
Adds a Title displaying current Energy Scale.
Definition at line 492 of file DisplayCanvas.cxx. |
|
|
Adds a Title displaying current Energy Scale.
Definition at line 492 of file DisplayCanvas.cxx. Referenced by Draw(). |
|
|
Adds Axes to main pad.
Definition at line 595 of file DisplayCanvas.cxx. |
|
|
Adds Axes to main pad.
Definition at line 595 of file DisplayCanvas.cxx. |
|
|
Definition at line 119 of file doc/DisplayCanvas.h. |
|
|
Definition at line 119 of file bfemDisplay/DisplayCanvas.h. Referenced by EDControl::processCommand(). |
|
|
Definition at line 120 of file doc/DisplayCanvas.h. |
|
|
Definition at line 120 of file bfemDisplay/DisplayCanvas.h. Referenced by EDControl::processCommand(). |
|
|
Returns Text Lines for addEnergyScale().
Definition at line 617 of file DisplayCanvas.cxx. |
|
|
Returns Text Lines for addEnergyScale().
Definition at line 617 of file DisplayCanvas.cxx. |
|
|
Returns Text Lines.
Definition at line 643 of file DisplayCanvas.cxx. |
|
|
Returns Text Lines.
Definition at line 643 of file DisplayCanvas.cxx. |
|
|
Definition at line 122 of file doc/DisplayCanvas.h. |
|
|
Definition at line 122 of file bfemDisplay/DisplayCanvas.h. Referenced by EDControl::processCommand(). |
|
|
Definition at line 267 of file DisplayCanvas.cxx. |
|
|
Definition at line 267 of file DisplayCanvas.cxx. Referenced by Draw(), and EDControl::processCommand(). |
|
|
Definition at line 123 of file doc/DisplayCanvas.h. |
|
|
Definition at line 123 of file bfemDisplay/DisplayCanvas.h. Referenced by EDControl::processCommand(). |
|
|
Definition at line 466 of file DisplayCanvas.cxx. |
|
|
Definition at line 466 of file DisplayCanvas.cxx. Referenced by m_evtCtrl(), and EDControl::processCommand(). |
|
|
Definition at line 103 of file bfemDisplay/DisplayCanvas.h. Referenced by ClassImp(). |
|
|
Definition at line 102 of file bfemDisplay/DisplayCanvas.h. Referenced by ClassImp(). |
|
|
Default Destructor.
Definition at line 101 of file bfemDisplay/DisplayCanvas.h. Referenced by ClassImp(). |
|
|
Definition at line 56 of file doc/DisplayCanvas.h. |
|
|
Definition at line 78 of file doc/DisplayCanvas.h. |
|
|
Definition at line 78 of file doc/DisplayCanvas.h. |
|
|
Definition at line 78 of file doc/DisplayCanvas.h. |
|
|
Definition at line 36 of file doc/DisplayCanvas.h. |
|
|
Definition at line 51 of file doc/DisplayCanvas.h. |
|
|
Definition at line 50 of file doc/DisplayCanvas.h. |
|
|
Definition at line 88 of file doc/DisplayCanvas.h. |
|
|
Definition at line 52 of file doc/DisplayCanvas.h. |
|
|
Definition at line 69 of file doc/DisplayCanvas.h. |
|
|
Definition at line 70 of file doc/DisplayCanvas.h. |
|
|
Definition at line 73 of file doc/DisplayCanvas.h. |
|
|
Definition at line 60 of file doc/DisplayCanvas.h. |
|
|
Definition at line 68 of file doc/DisplayCanvas.h. |
|
|
Definition at line 72 of file doc/DisplayCanvas.h. |
|
|
Definition at line 34 of file doc/DisplayCanvas.h. |
|
|
Definition at line 66 of file doc/DisplayCanvas.h. |
|
|
Definition at line 54 of file doc/DisplayCanvas.h. |
|
|
Definition at line 63 of file doc/DisplayCanvas.h. |
|
|
Definition at line 44 of file doc/DisplayCanvas.h. |
|
|
Definition at line 35 of file doc/DisplayCanvas.h. |
|
|
Definition at line 59 of file doc/DisplayCanvas.h. |
|
|
Definition at line 55 of file doc/DisplayCanvas.h. |
|
|
Definition at line 65 of file doc/DisplayCanvas.h. |
|
|
Definition at line 45 of file doc/DisplayCanvas.h. |
|
|
Definition at line 74 of file doc/DisplayCanvas.h. |
|
|
Definition at line 61 of file doc/DisplayCanvas.h. |
|
|
Definition at line 39 of file doc/DisplayCanvas.h. |
|
|
Definition at line 40 of file doc/DisplayCanvas.h. |
|
|
Definition at line 37 of file doc/DisplayCanvas.h. |
|
|
Definition at line 38 of file doc/DisplayCanvas.h. |
|
|
Definition at line 57 of file doc/DisplayCanvas.h. |
|
|
Definition at line 77 of file doc/DisplayCanvas.h. |
1.2.3 written by Dimitri van Heesch,
© 1997-2000