Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

TkrDisplay Class Reference

#include <TkrDisplay.h>

List of all members.

Public Methods

 TkrDisplay ( TNode *parent )
void setVisibility ( Int_t vis )
void DrawEvents ( DigiEvent *event, Recon *recon )
void drawTkrRecon ()
Char_t* getTkrName ( Int_t i, Int_t stripID )
 Returns the name used for Tracker Lists. More...

Char_t* getLayerName ( Int_t i )
 Returns the name to distinguish different layers. More...

Char_t* getSGName ( Int_t i )
 Returns the name to distinguish SuperGlast layers. More...


Private Attributes

TObjArray* m_TkrNodeList
TObjArray* m_TkrHitList
TObjArray* m_TkrReconNodeList
TObjArray* m_TkrReconHitList
DigiEvent* m_event
Recon* m_recon
TNodelaynode
TNodem_sgNode
TNodem_tkrFrameNode
TNodem_AllHitsX
TNodem_AllHitsY
Float_t m_TkrHeight
Float_t m_TkrWidth
Float_t m_TkrHeightOffset
Float_t m_NumStrips
Float_t m_StripWidth
Float_t m_StripDisplayWidth
Float_t m_StripHeight
Float_t m_StripLength
Float_t m_LayerHeight
Float_t m_LayerWidth
Float_t m_reconOffsetZ
Int_t m_numTkrLayers


Constructor & Destructor Documentation

TkrDisplay::TkrDisplay ( TNode * parent )
 

Definition at line 11 of file TkrDisplay.cxx.


Member Function Documentation

void TkrDisplay::DrawEvents ( DigiEvent * event,
Recon * recon )
 

Definition at line 148 of file TkrDisplay.cxx.

Referenced by DisplayCanvas::Draw().

void TkrDisplay::drawTkrRecon ( )
 

Definition at line 336 of file TkrDisplay.cxx.

Referenced by DrawEvents().

Char_t * TkrDisplay::getLayerName ( Int_t i )
 

Returns the name to distinguish different layers.

Definition at line 306 of file TkrDisplay.cxx.

Char_t * TkrDisplay::getSGName ( Int_t i )
 

Returns the name to distinguish SuperGlast layers.

Definition at line 322 of file TkrDisplay.cxx.

Referenced by TkrDisplay().

Char_t * TkrDisplay::getTkrName ( Int_t i,
Int_t stripID )
 

Returns the name used for Tracker Lists.

Definition at line 284 of file TkrDisplay.cxx.

Referenced by DrawEvents().

void TkrDisplay::setVisibility ( Int_t vis )
 

Definition at line 551 of file TkrDisplay.cxx.

Referenced by DisplayCanvas::Draw().


Member Data Documentation

TNode * TkrDisplay::laynode [private]
 

Definition at line 38 of file TkrDisplay.h.

TNode * TkrDisplay::m_AllHitsX [private]
 

Definition at line 42 of file TkrDisplay.h.

TNode * TkrDisplay::m_AllHitsY [private]
 

Definition at line 43 of file TkrDisplay.h.

Float_t TkrDisplay::m_LayerHeight [private]
 

Definition at line 53 of file TkrDisplay.h.

Float_t TkrDisplay::m_LayerWidth [private]
 

Definition at line 54 of file TkrDisplay.h.

Float_t TkrDisplay::m_NumStrips [private]
 

Definition at line 48 of file TkrDisplay.h.

Float_t TkrDisplay::m_StripDisplayWidth [private]
 

Definition at line 50 of file TkrDisplay.h.

Float_t TkrDisplay::m_StripHeight [private]
 

Definition at line 51 of file TkrDisplay.h.

Float_t TkrDisplay::m_StripLength [private]
 

Definition at line 52 of file TkrDisplay.h.

Float_t TkrDisplay::m_StripWidth [private]
 

Definition at line 49 of file TkrDisplay.h.

Float_t TkrDisplay::m_TkrHeight [private]
 

Definition at line 45 of file TkrDisplay.h.

Float_t TkrDisplay::m_TkrHeightOffset [private]
 

Definition at line 47 of file TkrDisplay.h.

TObjArray * TkrDisplay::m_TkrHitList [private]
 

Definition at line 31 of file TkrDisplay.h.

TObjArray * TkrDisplay::m_TkrNodeList [private]
 

Definition at line 30 of file TkrDisplay.h.

TObjArray * TkrDisplay::m_TkrReconHitList [private]
 

Definition at line 33 of file TkrDisplay.h.

TObjArray * TkrDisplay::m_TkrReconNodeList [private]
 

Definition at line 32 of file TkrDisplay.h.

Float_t TkrDisplay::m_TkrWidth [private]
 

Definition at line 46 of file TkrDisplay.h.

DigiEvent * TkrDisplay::m_event [private]
 

Definition at line 35 of file TkrDisplay.h.

Int_t TkrDisplay::m_numTkrLayers [private]
 

Definition at line 57 of file TkrDisplay.h.

Recon * TkrDisplay::m_recon [private]
 

Definition at line 36 of file TkrDisplay.h.

Float_t TkrDisplay::m_reconOffsetZ [private]
 

Definition at line 55 of file TkrDisplay.h.

TNode * TkrDisplay::m_sgNode [private]
 

Definition at line 39 of file TkrDisplay.h.

TNode * TkrDisplay::m_tkrFrameNode [private]
 

Definition at line 41 of file TkrDisplay.h.


The documentation for this class was generated from the following files:
Generated at Mon Nov 26 18:20:07 2001 by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000