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

EDControl Class Reference

#include <EDControl.h>

Inheritance diagram for EDControl:

TObject List of all members.

Public Methods

 EDControl ()
 ~EDControl ()
void ConnectNewRawFile ( Char_t *fname )
void ConnectNewReconFile ( Char_t *fname )
Int_t checkNumEntries ()
void UpdateGuiEvents ( Int_t evtNo )
void UpdateCanvas ()
void processCommand ( Int_t userReq, Int_t evtNo=1000000 )
TTree* getRawTree ()
TTree* getReconTree ()
DigiEvent* getEvent ()
Recon* getRecon ()
EDHistosgetHistos ()
TObjArray* getCALPeds ()
TObjArray* getACDPeds ()
TObjArray* getXGTPeds ()
Bool_t getRawDataType ()
TCanvas* getCanvas ()
Int_t getEntries ()
void setRawDataType ( Bool_t datatype )
 EDControl ()
 ~EDControl ()
void ConnectNewRawFile ( Char_t *fname )
void ConnectNewReconFile ( Char_t *fname )
Int_t checkNumEntries ()
void UpdateGuiEvents ( Int_t evtNo )
void UpdateCanvas ()
void processCommand ( Int_t userReq, Int_t evtNo=1000000 )
TTree* getRawTree ()
TTree* getReconTree ()
DigiEvent* getEvent ()
Recon* getRecon ()
EDHistosgetHistos ()
TObjArray* getCALPeds ()
TObjArray* getACDPeds ()
TObjArray* getXGTPeds ()
Bool_t getRawDataType ()
TCanvas* getCanvas ()
Int_t getEntries ()
void setRawDataType ( Bool_t datatype )

Private Methods

TObjArray* ReadCALPed ()
TObjArray* ReadACDPed ()
TObjArray* ReadXGTPed ()
TObjArray* ReadCALPed ()
TObjArray* ReadACDPed ()
TObjArray* ReadXGTPed ()

Private Attributes

EDAnalysisanalysis
EDGuigui
DisplayCanvasdisplay
TFile* m_rawFile
TFile* m_reconFile
TTree* m_rawTree
TTree* m_reconTree
DigiEvent* m_event
Recon* m_recon
TObjArray* m_ped
TObjArray* m_acdped
TObjArray* m_xgtped
EDHistosm_histos
TCanvas* m_canvas
Bool_t m_StopDisplayLoop
Bool_t m_isRealData
Int_t m_numEntries
Float_t m_threshold [ 3 ][ 4 ]

Constructor & Destructor Documentation

EDControl::EDControl ( )
 

EDControl::~EDControl ( )
 

Definition at line 91 of file EDControl.cxx.

EDControl::EDControl ( )
 

EDControl::~EDControl ( )
 

Definition at line 91 of file EDControl.cxx.


Member Function Documentation

void EDControl::ConnectNewRawFile ( Char_t * fname )
 

Definition at line 108 of file EDControl.cxx.

void EDControl::ConnectNewRawFile ( Char_t * fname )
 

Definition at line 108 of file EDControl.cxx.

Referenced by processCommand().

void EDControl::ConnectNewReconFile ( Char_t * fname )
 

Definition at line 131 of file EDControl.cxx.

void EDControl::ConnectNewReconFile ( Char_t * fname )
 

Definition at line 131 of file EDControl.cxx.

Referenced by processCommand().

TObjArray * EDControl::ReadACDPed ( ) [private]
 

Definition at line 265 of file EDControl.cxx.

TObjArray * EDControl::ReadACDPed ( ) [private]
 

Definition at line 265 of file EDControl.cxx.

Referenced by m_evtCtrl().

TObjArray * EDControl::ReadCALPed ( ) [private]
 

Definition at line 215 of file EDControl.cxx.

TObjArray * EDControl::ReadCALPed ( ) [private]
 

Definition at line 215 of file EDControl.cxx.

Referenced by m_evtCtrl().

TObjArray * EDControl::ReadXGTPed ( ) [private]
 

Definition at line 316 of file EDControl.cxx.

TObjArray * EDControl::ReadXGTPed ( ) [private]
 

Definition at line 316 of file EDControl.cxx.

void EDControl::UpdateCanvas ( )
 

Definition at line 165 of file EDControl.cxx.

void EDControl::UpdateCanvas ( )
 

Definition at line 165 of file EDControl.cxx.

Referenced by EDAnalysis::Go().

void EDControl::UpdateGuiEvents ( Int_t evtNo )
 

Definition at line 155 of file EDControl.cxx.

void EDControl::UpdateGuiEvents ( Int_t evtNo )
 

Definition at line 155 of file EDControl.cxx.

Referenced by EDAnalysis::Go(), and processCommand().

Int_t EDControl::checkNumEntries ( )
 

Definition at line 176 of file EDControl.cxx.

Int_t EDControl::checkNumEntries ( )
 

Definition at line 176 of file EDControl.cxx.

Referenced by ConnectNewRawFile(), and ConnectNewReconFile().

TObjArray * EDControl::getACDPeds ( ) [inline]
 

Definition at line 123 of file doc/EDControl.h.

TObjArray * EDControl::getACDPeds ( ) [inline]
 

Definition at line 123 of file bfemDisplay/EDControl.h.

Referenced by ClassImp().

TObjArray * EDControl::getCALPeds ( ) [inline]
 

Definition at line 122 of file doc/EDControl.h.

TObjArray * EDControl::getCALPeds ( ) [inline]
 

Definition at line 122 of file bfemDisplay/EDControl.h.

Referenced by ClassImp().

TCanvas * EDControl::getCanvas ( ) [inline]
 

Definition at line 128 of file doc/EDControl.h.

TCanvas * EDControl::getCanvas ( ) [inline]
 

Definition at line 128 of file bfemDisplay/EDControl.h.

Referenced by ClassImp().

Int_t EDControl::getEntries ( ) [inline]
 

Definition at line 130 of file doc/EDControl.h.

Int_t EDControl::getEntries ( ) [inline]
 

Definition at line 130 of file bfemDisplay/EDControl.h.

Referenced by DisplayCanvas::Draw(), and EDAnalysis::Go().

DigiEvent * EDControl::getEvent ( ) [inline]
 

Definition at line 118 of file doc/EDControl.h.

DigiEvent * EDControl::getEvent ( ) [inline]
 

Definition at line 118 of file bfemDisplay/EDControl.h.

Referenced by ClassImp(), DisplayCanvas::Draw(), and EDAnalysis::Go().

EDHistos * EDControl::getHistos ( ) [inline]
 

Definition at line 121 of file doc/EDControl.h.

EDHistos * EDControl::getHistos ( ) [inline]
 

Definition at line 121 of file bfemDisplay/EDControl.h.

Referenced by ClassImp().

Bool_t EDControl::getRawDataType ( ) [inline]
 

Definition at line 126 of file doc/EDControl.h.

Bool_t EDControl::getRawDataType ( ) [inline]
 

Definition at line 126 of file bfemDisplay/EDControl.h.

Referenced by ClassImp(), and EDAnalysis::Go().

TTree * EDControl::getRawTree ( ) [inline]
 

Definition at line 116 of file doc/EDControl.h.

TTree * EDControl::getRawTree ( ) [inline]
 

Definition at line 116 of file bfemDisplay/EDControl.h.

Referenced by ClassImp(), DisplayCanvas::Draw(), and EDAnalysis::Go().

Recon * EDControl::getRecon ( ) [inline]
 

Definition at line 119 of file doc/EDControl.h.

Recon * EDControl::getRecon ( ) [inline]
 

Definition at line 119 of file bfemDisplay/EDControl.h.

Referenced by DisplayCanvas::Draw().

TTree * EDControl::getReconTree ( ) [inline]
 

Definition at line 117 of file doc/EDControl.h.

TTree * EDControl::getReconTree ( ) [inline]
 

Definition at line 117 of file bfemDisplay/EDControl.h.

Referenced by DisplayCanvas::Draw().

TObjArray * EDControl::getXGTPeds ( ) [inline]
 

Definition at line 124 of file doc/EDControl.h.

TObjArray * EDControl::getXGTPeds ( ) [inline]
 

Definition at line 124 of file bfemDisplay/EDControl.h.

void EDControl::processCommand ( Int_t userReq,
Int_t evtNo = 1000000 )
 

Definition at line 366 of file EDControl.cxx.

void EDControl::processCommand ( Int_t userReq,
Int_t evtNo = 1000000 )
 

Definition at line 366 of file EDControl.cxx.

Referenced by EDGui::ProcessMessage().

void EDControl::setRawDataType ( Bool_t datatype ) [inline]
 

Definition at line 132 of file doc/EDControl.h.

void EDControl::setRawDataType ( Bool_t datatype ) [inline]
 

Definition at line 132 of file bfemDisplay/EDControl.h.

Referenced by m_evtCtrl(), and processCommand().


Member Data Documentation

EDAnalysis * EDControl::analysis [private]
 

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

DisplayCanvas * EDControl::display [private]
 

Definition at line 64 of file doc/EDControl.h.

EDGui * EDControl::gui [private]
 

Definition at line 63 of file doc/EDControl.h.

Bool_t EDControl::m_StopDisplayLoop [private]
 

Definition at line 89 of file doc/EDControl.h.

TObjArray * EDControl::m_acdped [private]
 

Definition at line 74 of file doc/EDControl.h.

TCanvas * EDControl::m_canvas [private]
 

Definition at line 80 of file doc/EDControl.h.

DigiEvent * EDControl::m_event [private]
 

Definition at line 70 of file doc/EDControl.h.

EDHistos * EDControl::m_histos [private]
 

Definition at line 77 of file doc/EDControl.h.

Bool_t EDControl::m_isRealData [private]
 

Definition at line 90 of file doc/EDControl.h.

Int_t EDControl::m_numEntries [private]
 

Definition at line 92 of file doc/EDControl.h.

TObjArray * EDControl::m_ped [private]
 

Definition at line 73 of file doc/EDControl.h.

TFile * EDControl::m_rawFile [private]
 

Definition at line 66 of file doc/EDControl.h.

TTree * EDControl::m_rawTree [private]
 

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

Recon * EDControl::m_recon [private]
 

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

TFile * EDControl::m_reconFile [private]
 

Definition at line 67 of file doc/EDControl.h.

TTree * EDControl::m_reconTree [private]
 

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

Float_t EDControl::m_threshold[3][4] [private]
 

Definition at line 93 of file doc/EDControl.h.

TObjArray * EDControl::m_xgtped [private]
 

Definition at line 75 of file doc/EDControl.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