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

TXXXUnpackProc Class Reference

#include <TXXXUnpackProc.h>

Inheritance diagram for TXXXUnpackProc:

TGo4EventProcessor TGo4EventSource List of all members.

Public Member Functions

 TXXXUnpackProc ()
 TXXXUnpackProc (const char *name)
virtual ~TXXXUnpackProc ()
void XXXUnpack (TXXXUnpackEvent *target)

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 39 of file TXXXUnpackProc.cxx.

TXXXUnpackProc::TXXXUnpackProc const char *  name  ) 
 

Definition at line 45 of file TXXXUnpackProc.cxx.

References TGo4EventProcessor::AddAnalysisCondition(), TGo4EventProcessor::AddHistogram(), 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(), TGo4Condition::Invert(), TGo4Picture::LPic(), TGo4Picture::Pic(), Picture1, TGo4PolyCond::PrintCondition(), TGo4WinCond::PrintCondition(), TXXXParameter::PrintParameter(), TGo4CondArray::ResetCounts(), TGo4Condition::ResetCounts(), TGo4Picture::SetDivision(), TGo4Picture::SetDrawHeader(), TGo4Condition::SetHistogram(), TGo4Picture::SetLinesDivision(), TGo4PolyCond::SetValues(), TGo4CondArray::SetValues(), and TGo4WinCond::SetValues().

TXXXUnpackProc::~TXXXUnpackProc  )  [virtual]
 

Definition at line 230 of file TXXXUnpackProc.cxx.

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


Member Function Documentation

void TXXXUnpackProc::XXXUnpack TXXXUnpackEvent target  ) 
 

Definition at line 238 of file TXXXUnpackProc.cxx.

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

Referenced by TXXXUnpackEvent::Fill().


Member Data Documentation

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

Definition at line 31 of file TXXXUnpackProc.h.

Referenced by TXXXUnpackProc(), and XXXUnpack().

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

Definition at line 32 of file TXXXUnpackProc.h.

Referenced by TXXXUnpackProc(), and XXXUnpack().

TH2I* TXXXUnpackProc::fCr1Ch1x2 [private]
 

Definition at line 33 of file TXXXUnpackProc.h.

Referenced by TXXXUnpackProc(), and XXXUnpack().

TH1I* TXXXUnpackProc::fHis1 [private]
 

Definition at line 34 of file TXXXUnpackProc.h.

Referenced by TXXXUnpackProc(), and XXXUnpack().

TH1I* TXXXUnpackProc::fHis1gate [private]
 

Definition at line 35 of file TXXXUnpackProc.h.

Referenced by TXXXUnpackProc(), and XXXUnpack().

TH1I* TXXXUnpackProc::fHis2 [private]
 

Definition at line 36 of file TXXXUnpackProc.h.

Referenced by TXXXUnpackProc(), and XXXUnpack().

TH1I* TXXXUnpackProc::fHis2gate [private]
 

Definition at line 37 of file TXXXUnpackProc.h.

Referenced by TXXXUnpackProc(), and XXXUnpack().

TGo4WinCond* TXXXUnpackProc::fconHis1 [private]
 

Definition at line 38 of file TXXXUnpackProc.h.

Referenced by TXXXUnpackProc(), and XXXUnpack().

TGo4WinCond* TXXXUnpackProc::fconHis2 [private]
 

Definition at line 39 of file TXXXUnpackProc.h.

Referenced by TXXXUnpackProc(), and XXXUnpack().

TGo4WinCond* TXXXUnpackProc::fWinCon1 [private]
 

Definition at line 40 of file TXXXUnpackProc.h.

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

TGo4WinCond* TXXXUnpackProc::fWinCon2 [private]
 

Definition at line 41 of file TXXXUnpackProc.h.

Referenced by TXXXUnpackProc().

TGo4PolyCond* TXXXUnpackProc::fPolyCon1 [private]
 

Definition at line 42 of file TXXXUnpackProc.h.

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

TGo4CondArray* TXXXUnpackProc::fConArr1 [private]
 

Definition at line 43 of file TXXXUnpackProc.h.

Referenced by TXXXUnpackProc().

TGo4CondArray* TXXXUnpackProc::fConArr2 [private]
 

Definition at line 44 of file TXXXUnpackProc.h.

Referenced by TXXXUnpackProc().

TGo4MbsEvent* TXXXUnpackProc::fInput [private]
 

Definition at line 45 of file TXXXUnpackProc.h.

Referenced by XXXUnpack().

TXXXParameter* TXXXUnpackProc::fParam1 [private]
 

Definition at line 46 of file TXXXUnpackProc.h.

Referenced by TXXXUnpackProc().

TXXXParameter* TXXXUnpackProc::fParam2 [private]
 

Definition at line 47 of file TXXXUnpackProc.h.

Referenced by TXXXUnpackProc().

TGo4Picture* TXXXUnpackProc::Picture1 [private]
 

Definition at line 48 of file TXXXUnpackProc.h.

Referenced by TXXXUnpackProc().

TGo4Picture* TXXXUnpackProc::fcondSet [private]
 

Definition at line 49 of file TXXXUnpackProc.h.

Referenced by TXXXUnpackProc().


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