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

CalDisplay Class Reference

#include <CalDisplay.h>

Inheritance diagram for CalDisplay:

TObject List of all members.

Public Methods

 CalDisplay ()
 CalDisplay ( TNode *parent, TObjArray *peds )
void setVisibility ( Int_t vis )
void DrawEvents ( DigiEvent *event, Recon *recon, Bool_t isRealData )
void drawCalRecon ()
Float_t getLogEnergy ( CalLog* hit, Int_t id, Int_t end, Bool_t isRealData )
 Returns the energy of given end, of a given calorimeter log. More...

Char_t* getCalName (Int_t ihit)
 Returns the name used for Calorimeter List. More...

void setThresholds ( Float_t thresh[ 4 ] )
 CalDisplay ()
 CalDisplay ( TNode *parent, TObjArray *peds )
void setVisibility ( Int_t vis )
void DrawEvents ( DigiEvent *event, Recon *recon, Bool_t isRealData )
void drawCalRecon ()
Float_t getLogEnergy ( CalLog* hit, Int_t id, Int_t end, Bool_t isRealData )
 Returns the energy of given end, of a given calorimeter log. More...

Char_t* getCalName (Int_t ihit)
 Returns the name used for Calorimeter List. More...

void setThresholds ( Float_t thresh[ 4 ] )

Public Attributes

Float_t m_eTot
Float_t m_eLeak
Float_t m_eCorr
Int_t m_Gammas

Private Methods

void SetLogColor ( THits *calLog, Float_t eTotal )
void SetLogColor ( THits *calLog, Float_t eTotal )

Private Attributes

TNodem_calFrameNode
TNodem_AllHitsX
TNodem_AllHitsY
TObjArray* m_CalNodeList
TObjArray* m_CalHitList
TObjArray* m_CalClusterList
TObjArray* m_CalReconHitList
ReconHeader* recHeader
DigiEvent* m_event
Recon* m_recon
TObjArray* m_peds
Float_t m_CalTkrdistance
Float_t m_CalHeightOffset
Float_t m_CalWidth
Float_t m_CalHeight
Float_t m_LogWidth
Float_t m_LogHeight
Float_t m_LogLength
Float_t m_NumCalLayers
Float_t m_CalHitLength
Float_t m_cal_lev1
Float_t m_cal_lev2
Float_t m_cal_lev3
Float_t m_cal_lev4

Constructor & Destructor Documentation

CalDisplay::CalDisplay ( ) [inline]
 

Definition at line 71 of file bfemDisplay/CalDisplay.h.

CalDisplay::CalDisplay ( TNode * parent,
TObjArray * peds )
 

CalDisplay::CalDisplay ( ) [inline]
 

Definition at line 71 of file doc/CalDisplay.h.

CalDisplay::CalDisplay ( TNode * parent,
TObjArray * peds )
 


Member Function Documentation

void CalDisplay::DrawEvents ( DigiEvent * event,
Recon * recon,
Bool_t isRealData )
 

Definition at line 61 of file CalDisplay.cxx.

void CalDisplay::DrawEvents ( DigiEvent * event,
Recon * recon,
Bool_t isRealData )
 

Definition at line 61 of file CalDisplay.cxx.

Referenced by DisplayCanvas::Draw().

void CalDisplay::SetLogColor ( THits * calLog,
Float_t eTotal ) [private]
 

Definition at line 230 of file CalDisplay.cxx.

void CalDisplay::SetLogColor ( THits * calLog,
Float_t eTotal ) [private]
 

Definition at line 230 of file CalDisplay.cxx.

Referenced by DrawEvents().

void CalDisplay::drawCalRecon ( )
 

Definition at line 376 of file CalDisplay.cxx.

void CalDisplay::drawCalRecon ( )
 

Definition at line 376 of file CalDisplay.cxx.

Referenced by DrawEvents().

Char_t * CalDisplay::getCalName ( Int_t ihit )
 

Returns the name used for Calorimeter List.

Definition at line 360 of file CalDisplay.cxx.

Char_t * CalDisplay::getCalName ( Int_t ihit )
 

Returns the name used for Calorimeter List.

Definition at line 360 of file CalDisplay.cxx.

Referenced by DrawEvents().

Float_t CalDisplay::getLogEnergy ( CalLog * hit,
Int_t id,
Int_t end,
Bool_t isRealData )
 

Returns the energy of given end, of a given calorimeter log.

Definition at line 291 of file CalDisplay.cxx.

Float_t CalDisplay::getLogEnergy ( CalLog * hit,
Int_t id,
Int_t end,
Bool_t isRealData )
 

Returns the energy of given end, of a given calorimeter log.

Definition at line 291 of file CalDisplay.cxx.

Referenced by DrawEvents().

void CalDisplay::setThresholds ( Float_t thresh[4] )
 

Definition at line 279 of file CalDisplay.cxx.

void CalDisplay::setThresholds ( Float_t thresh[4] )
 

Definition at line 279 of file CalDisplay.cxx.

Referenced by DisplayCanvas::setThresholds().

void CalDisplay::setVisibility ( Int_t vis )
 

Definition at line 247 of file CalDisplay.cxx.

void CalDisplay::setVisibility ( Int_t vis )
 

Definition at line 247 of file CalDisplay.cxx.

Referenced by DisplayCanvas::Draw().


Member Data Documentation

TNode * CalDisplay::m_AllHitsX [private]
 

Definition at line 34 of file doc/CalDisplay.h.

TNode * CalDisplay::m_AllHitsY [private]
 

Definition at line 35 of file doc/CalDisplay.h.

TObjArray * CalDisplay::m_CalClusterList [private]
 

Definition at line 39 of file doc/CalDisplay.h.

Float_t CalDisplay::m_CalHeight [private]
 

Definition at line 52 of file doc/CalDisplay.h.

Float_t CalDisplay::m_CalHeightOffset [private]
 

Definition at line 50 of file doc/CalDisplay.h.

Float_t CalDisplay::m_CalHitLength [private]
 

Definition at line 57 of file doc/CalDisplay.h.

TObjArray * CalDisplay::m_CalHitList [private]
 

Definition at line 38 of file doc/CalDisplay.h.

TObjArray * CalDisplay::m_CalNodeList [private]
 

Definition at line 37 of file doc/CalDisplay.h.

TObjArray * CalDisplay::m_CalReconHitList [private]
 

Definition at line 40 of file doc/CalDisplay.h.

Float_t CalDisplay::m_CalTkrdistance [private]
 

Definition at line 49 of file doc/CalDisplay.h.

Float_t CalDisplay::m_CalWidth [private]
 

Definition at line 51 of file doc/CalDisplay.h.

Int_t CalDisplay::m_Gammas
 

Definition at line 69 of file doc/CalDisplay.h.

Float_t CalDisplay::m_LogHeight [private]
 

Definition at line 54 of file doc/CalDisplay.h.

Float_t CalDisplay::m_LogLength [private]
 

Definition at line 55 of file doc/CalDisplay.h.

Float_t CalDisplay::m_LogWidth [private]
 

Definition at line 53 of file doc/CalDisplay.h.

Float_t CalDisplay::m_NumCalLayers [private]
 

Definition at line 56 of file doc/CalDisplay.h.

TNode * CalDisplay::m_calFrameNode [private]
 

Definition at line 33 of file doc/CalDisplay.h.

Float_t CalDisplay::m_cal_lev1 [private]
 

Definition at line 59 of file doc/CalDisplay.h.

Float_t CalDisplay::m_cal_lev2 [private]
 

Definition at line 60 of file doc/CalDisplay.h.

Float_t CalDisplay::m_cal_lev3 [private]
 

Definition at line 61 of file doc/CalDisplay.h.

Float_t CalDisplay::m_cal_lev4 [private]
 

Definition at line 62 of file doc/CalDisplay.h.

Float_t CalDisplay::m_eCorr
 

Definition at line 68 of file doc/CalDisplay.h.

Float_t CalDisplay::m_eLeak
 

Definition at line 68 of file doc/CalDisplay.h.

Float_t CalDisplay::m_eTot
 

Definition at line 68 of file doc/CalDisplay.h.

DigiEvent * CalDisplay::m_event [private]
 

Definition at line 44 of file doc/CalDisplay.h.

TObjArray * CalDisplay::m_peds [private]
 

Definition at line 47 of file doc/CalDisplay.h.

Recon * CalDisplay::m_recon [private]
 

Definition at line 45 of file doc/CalDisplay.h.

ReconHeader * CalDisplay::recHeader [private]
 

Definition at line 42 of file doc/CalDisplay.h.


The documentation for this class was generated from the following files:
Generated at Wed Nov 14 20:41:43 2001 by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000