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

TXXXUnpackProc Class Reference

#include <TXXXUnpackProc.h>

Inheritance diagram for TXXXUnpackProc:

TGo4EventProcessor TGo4EventSource List of all members.

Public Methods

 TXXXUnpackProc ()
 TXXXUnpackProc (Text_t *name)
void XXXUnpack (TXXXUnpackEvent *target)
virtual ~TXXXUnpackProc ()

Private Attributes

TH1I * fCr1Ch [8]
TH1I * fCr2Ch [8]
TH2I * fCr1Ch1x2
TH1I * fHis1
TH1I * fHis1gate
TH1I * fHis2
TH1I * fHis2gate
TGo4WinCondfconHis1
TGo4WinCondfconHis2
TGo4WinCondfWinCon1
TGo4WinCondfWinCon2
TGo4PolyCondfPolyCon1
TGo4CondArrayfConArr1
TGo4CondArrayfConArr2
TGo4MbsEventfInput
TXXXParameterfParam1
TXXXParameterfParam2
TGo4PicturePicture1
TGo4PicturefcondSet

Constructor & Destructor Documentation

TXXXUnpackProc::TXXXUnpackProc  
 

Definition at line 26 of file TXXXUnpackProc.cxx.

TXXXUnpackProc::TXXXUnpackProc Text_t *    name
 

Definition at line 32 of file TXXXUnpackProc.cxx.

References TGo4EventProcessor::AddAnalysisCondition(), TGo4Picture::AddCondition(), TGo4EventProcessor::AddHistogram(), TGo4Picture::AddObject(), TGo4EventProcessor::AddPicture(), TGo4CondArray::Disable(), TGo4Condition::Disable(), TGo4Condition::Enable(), fConArr1, fConArr2, fcondSet, fconHis1, fconHis2, fCr1Ch, fCr1Ch1x2, fCr2Ch, fHis1, fHis1gate, fHis2, fHis2gate, fParam1, fParam2, fPolyCon1, fWinCon1, fWinCon2, TGo4EventProcessor::GetAnalysisCondition(), TGo4EventProcessor::GetHistogram(), TGo4EventProcessor::GetParameter(), TGo4EventProcessor::GetPicture(), i, TGo4Condition::Invert(), TGo4Picture::LPic(), Picture1, TGo4PolyCond::PrintCondition(), TGo4WinCond::PrintCondition(), TXXXParameter::PrintParameter(), TGo4CondArray::ResetCounts(), TGo4Condition::ResetCounts(), TGo4Picture::SetDrawOption(), TGo4Picture::SetFillAtt(), TGo4Condition::SetHistogram(), TGo4Picture::SetLineAtt(), TGo4Picture::SetLinesDivision(), TGo4PolyCond::SetValues(), TGo4CondArray::SetValues(), and TGo4WinCond::SetValues().

TXXXUnpackProc::~TXXXUnpackProc   [virtual]
 

Definition at line 216 of file TXXXUnpackProc.cxx.

References fPolyCon1, fWinCon1, TGo4PolyCond::PrintCondition(), and TGo4WinCond::PrintCondition().


Member Function Documentation

void TXXXUnpackProc::XXXUnpack TXXXUnpackEvent   target
 

Definition at line 224 of file TXXXUnpackProc.cxx.

References fconHis1, fconHis2, fCr1Ch, fCr1Ch1x2, fCr2Ch, fHis1, fHis1gate, fHis2, fHis2gate, TXXXUnpackEvent::fiCrate1, TXXXUnpackEvent::fiCrate2, fInput, fPolyCon1, TGo4MbsSubEvent::GetDataField(), TGo4MbsSubEvent::GetDlen(), TGo4EventProcessor::GetInputEvent(), TGo4MbsSubEvent::GetSubcrate(), i, TGo4MbsEvent::NextSubEvent(), TGo4MbsEvent::ResetIterator(), TGo4EventElement::SetValid(), TGo4PolyCond::Test(), and TGo4WinCond::Test().

Referenced by TXXXUnpackEvent::Fill().


Member Data Documentation

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

Definition at line 42 of file TXXXUnpackProc.h.

Referenced by TXXXUnpackProc(), and XXXUnpack().

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

Definition at line 43 of file TXXXUnpackProc.h.

Referenced by TXXXUnpackProc(), and XXXUnpack().

TH2I* TXXXUnpackProc::fCr1Ch1x2 [private]
 

Definition at line 44 of file TXXXUnpackProc.h.

Referenced by TXXXUnpackProc(), and XXXUnpack().

TH1I* TXXXUnpackProc::fHis1 [private]
 

Definition at line 45 of file TXXXUnpackProc.h.

Referenced by TXXXUnpackProc(), and XXXUnpack().

TH1I* TXXXUnpackProc::fHis1gate [private]
 

Definition at line 46 of file TXXXUnpackProc.h.

Referenced by TXXXUnpackProc(), and XXXUnpack().

TH1I* TXXXUnpackProc::fHis2 [private]
 

Definition at line 47 of file TXXXUnpackProc.h.

Referenced by TXXXUnpackProc(), and XXXUnpack().

TH1I* TXXXUnpackProc::fHis2gate [private]
 

Definition at line 48 of file TXXXUnpackProc.h.

Referenced by TXXXUnpackProc(), and XXXUnpack().

TGo4WinCond* TXXXUnpackProc::fconHis1 [private]
 

Definition at line 49 of file TXXXUnpackProc.h.

Referenced by TXXXUnpackProc(), and XXXUnpack().

TGo4WinCond* TXXXUnpackProc::fconHis2 [private]
 

Definition at line 50 of file TXXXUnpackProc.h.

Referenced by TXXXUnpackProc(), and XXXUnpack().

TGo4WinCond* TXXXUnpackProc::fWinCon1 [private]
 

Definition at line 51 of file TXXXUnpackProc.h.

Referenced by TXXXUnpackProc(), and ~TXXXUnpackProc().

TGo4WinCond* TXXXUnpackProc::fWinCon2 [private]
 

Definition at line 52 of file TXXXUnpackProc.h.

Referenced by TXXXUnpackProc().

TGo4PolyCond* TXXXUnpackProc::fPolyCon1 [private]
 

Definition at line 53 of file TXXXUnpackProc.h.

Referenced by TXXXUnpackProc(), XXXUnpack(), and ~TXXXUnpackProc().

TGo4CondArray* TXXXUnpackProc::fConArr1 [private]
 

Definition at line 54 of file TXXXUnpackProc.h.

Referenced by TXXXUnpackProc().

TGo4CondArray* TXXXUnpackProc::fConArr2 [private]
 

Definition at line 55 of file TXXXUnpackProc.h.

Referenced by TXXXUnpackProc().

TGo4MbsEvent* TXXXUnpackProc::fInput [private]
 

Definition at line 56 of file TXXXUnpackProc.h.

Referenced by XXXUnpack().

TXXXParameter* TXXXUnpackProc::fParam1 [private]
 

Definition at line 57 of file TXXXUnpackProc.h.

Referenced by TXXXUnpackProc().

TXXXParameter* TXXXUnpackProc::fParam2 [private]
 

Definition at line 58 of file TXXXUnpackProc.h.

Referenced by TXXXUnpackProc().

TGo4Picture* TXXXUnpackProc::Picture1 [private]
 

Definition at line 59 of file TXXXUnpackProc.h.

Referenced by TXXXUnpackProc().

TGo4Picture* TXXXUnpackProc::fcondSet [private]
 

Definition at line 60 of file TXXXUnpackProc.h.

Referenced by TXXXUnpackProc().


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