Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

TXXXProc Class Reference

#include <TXXXProc.h>

Inheritance diagram for TXXXProc:

TGo4EventProcessor TGo4EventProcessor TGo4EventSource TGo4EventSource List of all members.

Public Member Functions

 TXXXProc ()
 TXXXProc (const char *name)
virtual ~TXXXProc ()
Bool_t BuildEvent (TGo4EventElement *target)
 Fill the destination event dest.
 TXXXProc ()
 TXXXProc (const char *name)
virtual ~TXXXProc ()
Bool_t BuildEvent (TGo4EventElement *target)
 Fill the destination event dest.

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 36 of file TXXXProc.cxx.

TXXXProc::TXXXProc const char *  name  ) 
 

Definition at line 47 of file TXXXProc.cxx.

References TGo4EventProcessor::AddAnalysisCondition(), TGo4EventProcessor::AddHistogram(), 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(), TGo4Picture::LPic(), TXXXControl::PrintParameter(), TGo4CondArray::ResetCounts(), TGo4Condition::ResetCounts(), TGo4Condition::SetHistogram(), TGo4Picture::SetLinesDivision(), TGo4CondArray::SetValues(), TGo4PolyCond::SetValues(), and TGo4WinCond::SetValues().

TXXXProc::~TXXXProc  )  [virtual]
 

Definition at line 41 of file TXXXProc.cxx.

TXXXProc::TXXXProc  ) 
 

TXXXProc::TXXXProc const char *  name  ) 
 

virtual TXXXProc::~TXXXProc  )  [virtual]
 


Member Function Documentation

Bool_t TXXXProc::BuildEvent TGo4EventElement target  )  [virtual]
 

Fill the destination event dest.

Reimplemented from TGo4EventSource.

Definition at line 202 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(), TGo4EventProcessor::GetInputEvent(), TGo4MbsSubEvent::GetIntLen(), TGo4MbsSubEvent::GetSubcrate(), TGo4MbsEvent::GetTrigger(), TGo4MbsEvent::NextSubEvent(), TGo4MbsEvent::ResetIterator(), TGo4EventElement::SetValid(), TGo4PolyCond::Test(), and TGo4WinCond::Test().

Bool_t TXXXProc::BuildEvent TGo4EventElement target  )  [virtual]
 

Fill the destination event dest.

Reimplemented from TGo4EventSource.


Member Data Documentation

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

Definition at line 33 of file TXXXProc.h.

Referenced by BuildEvent(), and TXXXProc().

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

Definition at line 34 of file TXXXProc.h.

Referenced by BuildEvent(), and TXXXProc().

TH2I* TXXXProc::fCr1Ch1x2 [private]
 

Definition at line 35 of file TXXXProc.h.

Referenced by BuildEvent(), and TXXXProc().

TH1I* TXXXProc::fHis1 [private]
 

Definition at line 36 of file TXXXProc.h.

Referenced by BuildEvent(), and TXXXProc().

TH1I* TXXXProc::fHis1gate [private]
 

Definition at line 37 of file TXXXProc.h.

Referenced by BuildEvent(), and TXXXProc().

TH1I* TXXXProc::fHis2 [private]
 

Definition at line 38 of file TXXXProc.h.

Referenced by BuildEvent(), and TXXXProc().

TH1I* TXXXProc::fHis2gate [private]
 

Definition at line 39 of file TXXXProc.h.

Referenced by BuildEvent(), and TXXXProc().

TGo4WinCond* TXXXProc::fconHis1 [private]
 

Definition at line 40 of file TXXXProc.h.

Referenced by BuildEvent(), and TXXXProc().

TGo4WinCond* TXXXProc::fconHis2 [private]
 

Definition at line 41 of file TXXXProc.h.

Referenced by BuildEvent(), and TXXXProc().

TGo4PolyCond* TXXXProc::fPolyCon [private]
 

Definition at line 42 of file TXXXProc.h.

Referenced by BuildEvent(), and TXXXProc().

TGo4CondArray* TXXXProc::fConArr [private]
 

Definition at line 43 of file TXXXProc.h.

Referenced by TXXXProc().

TGo4MbsEvent* TXXXProc::fInput [private]
 

Definition at line 44 of file TXXXProc.h.

Referenced by BuildEvent().

TXXXParam* TXXXProc::fParam [private]
 

Definition at line 45 of file TXXXProc.h.

Referenced by TXXXProc().

TXXXControl* TXXXProc::fControl [private]
 

Definition at line 46 of file TXXXProc.h.

Referenced by BuildEvent(), and TXXXProc().

TGo4Picture* TXXXProc::fPicture [private]
 

Definition at line 47 of file TXXXProc.h.

Referenced by TXXXProc().

TGo4Picture* TXXXProc::fcondSet [private]
 

Definition at line 48 of file TXXXProc.h.

Referenced by TXXXProc().

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

Definition at line 32 of file TXXXProc.h.

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

Definition at line 33 of file TXXXProc.h.

TH2I* TXXXProc::fCr1Ch1x2 [private]
 

Definition at line 34 of file TXXXProc.h.

TH1I* TXXXProc::fHis1 [private]
 

Definition at line 35 of file TXXXProc.h.

TH1I* TXXXProc::fHis1gate [private]
 

Definition at line 36 of file TXXXProc.h.

TH1I* TXXXProc::fHis2 [private]
 

Definition at line 37 of file TXXXProc.h.

TH1I* TXXXProc::fHis2gate [private]
 

Definition at line 38 of file TXXXProc.h.

TGo4WinCond* TXXXProc::fconHis1 [private]
 

Definition at line 39 of file TXXXProc.h.

TGo4WinCond* TXXXProc::fconHis2 [private]
 

Definition at line 40 of file TXXXProc.h.

TGo4PolyCond* TXXXProc::fPolyCon [private]
 

Definition at line 41 of file TXXXProc.h.

TGo4CondArray* TXXXProc::fConArr [private]
 

Definition at line 42 of file TXXXProc.h.

TGo4MbsEvent* TXXXProc::fInput [private]
 

Definition at line 43 of file TXXXProc.h.

TXXXParam* TXXXProc::fParam [private]
 

Definition at line 44 of file TXXXProc.h.

TGo4Picture* TXXXProc::fPicture [private]
 

Definition at line 45 of file TXXXProc.h.

TGo4Picture* TXXXProc::fcondSet [private]
 

Definition at line 46 of file TXXXProc.h.

Float_t TXXXProc::fCrate1[8] [private]
 

Definition at line 47 of file TXXXProc.h.

Float_t TXXXProc::fCrate2[8] [private]
 

Definition at line 48 of file TXXXProc.h.


The documentation for this class was generated from the following files:
Generated on Fri Nov 28 13:01:27 2008 for Go4-v3.04-1 by  doxygen 1.4.2