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

TXXXProc Class Reference

#include <TXXXProc.h>

Inheritance diagram for TXXXProc:

TGo4EventProcessor TGo4EventProcessor TGo4EventSource TGo4EventSource List of all members.

Public Methods

 TXXXProc ()
 TXXXProc (Text_t *name)
virtual ~TXXXProc ()
void Event (TXXXEvent *target)
 TXXXProc ()
 TXXXProc (const char *name)
virtual ~TXXXProc ()
void Event (TXXXEvent *target)

Private Attributes

TH1I * fCr1Ch [8]
TH1I * fCr2Ch [8]
TH2I * fCr1Ch1x2
TH1I * fHis1
TH1I * fHis1gate
TH1I * fHis2
TH1I * fHis2gate
TGo4WinCondfconHis1
TGo4WinCondfconHis2
TGo4PolyCondfPolyCon
TGo4CondArrayfConArr
TGo4MbsEventfInput
TXXXParamfParam
TXXXControlfControl
TGo4PicturefPicture
TGo4PicturefcondSet
TH1I * fCr1Ch [8]
TH1I * fCr2Ch [8]
TH2I * fCr1Ch1x2
TH1I * fHis1
TH1I * fHis1gate
TH1I * fHis2
TH1I * fHis2gate
TGo4WinCondfconHis1
TGo4WinCondfconHis2
TGo4PolyCondfPolyCon
TGo4CondArrayfConArr
TGo4MbsEventfInput
TXXXParamfParam
TGo4PicturefPicture
TGo4PicturefcondSet
Float_t fCrate1 [8]
Float_t fCrate2 [8]

Constructor & Destructor Documentation

TXXXProc::TXXXProc  
 

Definition at line 26 of file TXXXProc.cxx.

TXXXProc::TXXXProc Text_t *    name
 

Definition at line 37 of file TXXXProc.cxx.

References TGo4EventProcessor::AddAnalysisCondition(), TGo4Picture::AddCondition(), TGo4EventProcessor::AddHistogram(), TGo4Picture::AddObject(), TGo4EventProcessor::AddPicture(), TGo4CondArray::Disable(), TGo4Condition::Disable(), TGo4Condition::Enable(), fConArr, fcondSet, fconHis1, fconHis2, fControl, fCr1Ch, fCr1Ch1x2, fCr2Ch, fHis1, fHis1gate, fHis2, fHis2gate, fParam, fPicture, fPolyCon, TGo4EventProcessor::GetAnalysisCondition(), TGo4EventProcessor::GetHistogram(), TGo4EventProcessor::GetParameter(), TGo4EventProcessor::GetPicture(), i, TGo4Picture::LPic(), TXXXControl::PrintParameter(), TGo4CondArray::ResetCounts(), TGo4Condition::ResetCounts(), TGo4Picture::SetDrawOption(), TGo4Picture::SetFillAtt(), TGo4Condition::SetHistogram(), TGo4Picture::SetLineAtt(), TGo4Picture::SetLinesDivision(), TGo4CondArray::SetValues(), TGo4PolyCond::SetValues(), and TGo4WinCond::SetValues().

TXXXProc::~TXXXProc   [virtual]
 

Definition at line 31 of file TXXXProc.cxx.

TXXXProc::TXXXProc  
 

TXXXProc::TXXXProc const char *    name
 

Definition at line 37 of file TXXXProc.cxx.

References TGo4EventProcessor::AddAnalysisCondition(), TGo4Picture::AddCondition(), TGo4EventProcessor::AddHistogram(), TGo4Picture::AddObject(), TGo4EventProcessor::AddParameter(), TGo4EventProcessor::AddPicture(), TGo4CondArray::Disable(), TGo4Condition::Disable(), TGo4Condition::Enable(), fConArr, fcondSet, fconHis1, fconHis2, fCr1Ch, fCr1Ch1x2, fCr2Ch, fHis1, fHis1gate, fHis2, fHis2gate, fParam, fPicture, fPolyCon, TGo4EventProcessor::GetAnalysisCondition(), TGo4EventProcessor::GetHistogram(), TGo4EventProcessor::GetParameter(), TGo4EventProcessor::GetPicture(), i, TGo4Picture::LPic(), TGo4CondArray::ResetCounts(), TGo4Condition::ResetCounts(), TGo4Picture::SetDrawOption(), TGo4Picture::SetFillAtt(), TGo4Condition::SetHistogram(), TGo4Picture::SetLineAtt(), TGo4Picture::SetLinesDivision(), TGo4CondArray::SetValues(), TGo4PolyCond::SetValues(), and TGo4WinCond::SetValues().

virtual TXXXProc::~TXXXProc   [virtual]
 


Member Function Documentation

void TXXXProc::Event TXXXEvent   target
 

Definition at line 192 of file TXXXProc.cxx.

References fconHis1, fconHis2, fControl, fCr1Ch, fCr1Ch1x2, fCr2Ch, TXXXEvent::fCrate1, TXXXEvent::fCrate2, fHis1, fHis1gate, fHis2, fHis2gate, TXXXControl::fill, fInput, fPolyCon, TGo4MbsSubEvent::GetDataField(), TGo4MbsSubEvent::GetDlen(), TGo4EventProcessor::GetInputEvent(), TGo4MbsSubEvent::GetSubcrate(), TGo4MbsEvent::GetTrigger(), i, TGo4MbsEvent::NextSubEvent(), TGo4MbsEvent::ResetIterator(), TGo4EventElement::SetValid(), TGo4PolyCond::Test(), and TGo4WinCond::Test().

Referenced by TXXXEvent::Fill().

void TXXXProc::Event TXXXEvent   target
 


Member Data Documentation

TH1I* TXXXProc::fCr1Ch[8] [private]
 

Definition at line 45 of file TXXXProc.h.

Referenced by Event(), and TXXXProc().

TH1I* TXXXProc::fCr2Ch[8] [private]
 

Definition at line 46 of file TXXXProc.h.

Referenced by Event(), and TXXXProc().

TH2I* TXXXProc::fCr1Ch1x2 [private]
 

Definition at line 47 of file TXXXProc.h.

Referenced by Event(), and TXXXProc().

TH1I* TXXXProc::fHis1 [private]
 

Definition at line 48 of file TXXXProc.h.

Referenced by Event(), and TXXXProc().

TH1I* TXXXProc::fHis1gate [private]
 

Definition at line 49 of file TXXXProc.h.

Referenced by Event(), and TXXXProc().

TH1I* TXXXProc::fHis2 [private]
 

Definition at line 50 of file TXXXProc.h.

Referenced by Event(), and TXXXProc().

TH1I* TXXXProc::fHis2gate [private]
 

Definition at line 51 of file TXXXProc.h.

Referenced by Event(), and TXXXProc().

TGo4WinCond* TXXXProc::fconHis1 [private]
 

Definition at line 52 of file TXXXProc.h.

Referenced by Event(), and TXXXProc().

TGo4WinCond* TXXXProc::fconHis2 [private]
 

Definition at line 53 of file TXXXProc.h.

Referenced by Event(), and TXXXProc().

TGo4PolyCond* TXXXProc::fPolyCon [private]
 

Definition at line 54 of file TXXXProc.h.

Referenced by Event(), and TXXXProc().

TGo4CondArray* TXXXProc::fConArr [private]
 

Definition at line 55 of file TXXXProc.h.

Referenced by TXXXProc().

TGo4MbsEvent* TXXXProc::fInput [private]
 

Definition at line 56 of file TXXXProc.h.

Referenced by Event().

TXXXParam* TXXXProc::fParam [private]
 

Definition at line 57 of file TXXXProc.h.

Referenced by TXXXProc().

TXXXControl* TXXXProc::fControl [private]
 

Definition at line 58 of file TXXXProc.h.

Referenced by Event(), and TXXXProc().

TGo4Picture* TXXXProc::fPicture [private]
 

Definition at line 59 of file TXXXProc.h.

Referenced by TXXXProc().

TGo4Picture* TXXXProc::fcondSet [private]
 

Definition at line 60 of file TXXXProc.h.

Referenced by TXXXProc().

TH1I* TXXXProc::fCr1Ch[8] [private]
 

Definition at line 45 of file TXXXProc.h.

TH1I* TXXXProc::fCr2Ch[8] [private]
 

Definition at line 46 of file TXXXProc.h.

TH2I* TXXXProc::fCr1Ch1x2 [private]
 

Definition at line 47 of file TXXXProc.h.

TH1I* TXXXProc::fHis1 [private]
 

Definition at line 48 of file TXXXProc.h.

TH1I* TXXXProc::fHis1gate [private]
 

Definition at line 49 of file TXXXProc.h.

TH1I* TXXXProc::fHis2 [private]
 

Definition at line 50 of file TXXXProc.h.

TH1I* TXXXProc::fHis2gate [private]
 

Definition at line 51 of file TXXXProc.h.

TGo4WinCond* TXXXProc::fconHis1 [private]
 

Definition at line 52 of file TXXXProc.h.

TGo4WinCond* TXXXProc::fconHis2 [private]
 

Definition at line 53 of file TXXXProc.h.

TGo4PolyCond* TXXXProc::fPolyCon [private]
 

Definition at line 54 of file TXXXProc.h.

TGo4CondArray* TXXXProc::fConArr [private]
 

Definition at line 55 of file TXXXProc.h.

TGo4MbsEvent* TXXXProc::fInput [private]
 

Definition at line 56 of file TXXXProc.h.

TXXXParam* TXXXProc::fParam [private]
 

Definition at line 57 of file TXXXProc.h.

TGo4Picture* TXXXProc::fPicture [private]
 

Definition at line 58 of file TXXXProc.h.

TGo4Picture* TXXXProc::fcondSet [private]
 

Definition at line 59 of file TXXXProc.h.

Float_t TXXXProc::fCrate1[8] [private]
 

Definition at line 60 of file TXXXProc.h.

Float_t TXXXProc::fCrate2[8] [private]
 

Definition at line 61 of file TXXXProc.h.


The documentation for this class was generated from the following files:
Generated on Tue Nov 8 10:57:00 2005 for Go4-v2.10-5 by doxygen1.2.15