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

AcdDisplay Class Reference

#include <AcdDisplay.h>

List of all members.

Public Methods

 AcdDisplay ( TNode *parent, TObjArray *acdpeds )
void DrawEvents ( DigiEvent *event )
Float_t getACDEnergy ( Int_t id, Int_t nACD, Float_t acdPH)
void setXGTthr ()

Private Methods

void drawAcdEvents ()
void drawXgtEvents ()
 Adds hit tiles in the XGT. More...

Char_t* getAcdName (Int_t ihit)
 Returns the name used for ACD List. More...

Char_t* getXgtName (Int_t ihit)
 Returns the name used for XGT List. More...


Private Attributes

TObjArray* m_AcdNodeList
TObjArray* m_AcdShapeList
TObjArray* m_XgtNodeList
TObjArray* m_XgtShapeList
TObjArray* m_tileCenters
TObjArray* m_tileSizes
TObjArray* m_XgtCenters
TVector3* m_XgtSize
TRotMatrix* m_XgtRot1
TRotMatrix* m_XgtRot2
TNodem_acdFrameNode
DigiEvent* m_event
TObjArray* m_acdpeds
TObjArray* m_xgtpeds
Float_t m_xgtthr [4][4]
Float_t m_mip [4]


Constructor & Destructor Documentation

AcdDisplay::AcdDisplay ( TNode * parent,
TObjArray * acdpeds )
 

Definition at line 4 of file AcdDisplay.cxx.


Member Function Documentation

void AcdDisplay::DrawEvents ( DigiEvent * event )
 

Definition at line 153 of file AcdDisplay.cxx.

Referenced by DisplayCanvas::Draw().

void AcdDisplay::drawAcdEvents ( ) [private]
 

Definition at line 186 of file AcdDisplay.cxx.

Referenced by DrawEvents().

void AcdDisplay::drawXgtEvents ( ) [private]
 

Adds hit tiles in the XGT.

Definition at line 307 of file AcdDisplay.cxx.

Referenced by DrawEvents().

Float_t AcdDisplay::getACDEnergy ( Int_t id,
Int_t nACD,
Float_t acdPH )
 

Definition at line 274 of file AcdDisplay.cxx.

Referenced by drawAcdEvents().

Char_t * AcdDisplay::getAcdName ( Int_t id ) [private]
 

Returns the name used for ACD List.

Definition at line 434 of file AcdDisplay.cxx.

Referenced by drawAcdEvents().

Char_t * AcdDisplay::getXgtName ( Int_t id ) [private]
 

Returns the name used for XGT List.

Definition at line 417 of file AcdDisplay.cxx.

Referenced by drawXgtEvents().

void AcdDisplay::setXGTthr ( )
 

Definition at line 168 of file AcdDisplay.cxx.

Referenced by DrawEvents().


Member Data Documentation

TObjArray * AcdDisplay::m_AcdNodeList [private]
 

Definition at line 33 of file AcdDisplay.h.

TObjArray * AcdDisplay::m_AcdShapeList [private]
 

Definition at line 34 of file AcdDisplay.h.

TObjArray * AcdDisplay::m_XgtCenters [private]
 

Definition at line 42 of file AcdDisplay.h.

TObjArray * AcdDisplay::m_XgtNodeList [private]
 

Definition at line 36 of file AcdDisplay.h.

TRotMatrix * AcdDisplay::m_XgtRot1 [private]
 

Definition at line 44 of file AcdDisplay.h.

TRotMatrix * AcdDisplay::m_XgtRot2 [private]
 

Definition at line 45 of file AcdDisplay.h.

TObjArray * AcdDisplay::m_XgtShapeList [private]
 

Definition at line 37 of file AcdDisplay.h.

TVector3 * AcdDisplay::m_XgtSize [private]
 

Definition at line 43 of file AcdDisplay.h.

TNode * AcdDisplay::m_acdFrameNode [private]
 

Definition at line 47 of file AcdDisplay.h.

TObjArray * AcdDisplay::m_acdpeds [private]
 

Definition at line 51 of file AcdDisplay.h.

DigiEvent * AcdDisplay::m_event [private]
 

Definition at line 49 of file AcdDisplay.h.

Float_t AcdDisplay::m_mip[4] [private]
 

Definition at line 55 of file AcdDisplay.h.

TObjArray * AcdDisplay::m_tileCenters [private]
 

Definition at line 39 of file AcdDisplay.h.

TObjArray * AcdDisplay::m_tileSizes [private]
 

Definition at line 40 of file AcdDisplay.h.

TObjArray * AcdDisplay::m_xgtpeds [private]
 

Definition at line 52 of file AcdDisplay.h.

Float_t AcdDisplay::m_xgtthr[4][4] [private]
 

Definition at line 54 of file AcdDisplay.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