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

TYYYUnpackProc Class Reference

#include <TYYYUnpackProc.h>

Inheritance diagram for TYYYUnpackProc:

TGo4EventProcessor TGo4EventSource List of all members.

Public Member Functions

 TYYYUnpackProc ()
 TYYYUnpackProc (const char *name)
void YYYUnpack (TYYYUnpackEvent *target)
virtual ~TYYYUnpackProc ()

Private Attributes

TH1D * fX
TH1D * fY
TH1D * fZ
TH1D * fVX
TH1D * fVY
TH1D * fVZ
TH1D * fNumScatt
TH2D * fXY
TH2D * fVXVY
TH2D * fXYCond
TH2D * fVXVYCond
TH2D * fEmitX
TH2D * fEmitY
TH1D * fEmitDist
TGo4WinCondfWinConR
TGo4WinCondfWinConV
TGo4PolyCondfPolyConEmit
TYYYRawEventfInput
TYYYParameterfParam1
TYYYParameterfParam2

Constructor & Destructor Documentation

TYYYUnpackProc::TYYYUnpackProc  ) 
 

Definition at line 33 of file TYYYUnpackProc.cxx.

TYYYUnpackProc::TYYYUnpackProc const char *  name  ) 
 

Definition at line 42 of file TYYYUnpackProc.cxx.

References TGo4EventProcessor::AddAnalysisCondition(), TGo4EventProcessor::AddHistogram(), TGo4Condition::Disable(), TGo4Condition::Enable(), fEmitDist, fEmitX, fEmitY, fNumScatt, fParam1, fPolyConEmit, fVX, fVXVY, fVXVYCond, fVY, fVZ, fWinConR, fWinConV, fX, fXY, fXYCond, fY, fZ, TGo4EventProcessor::GetAnalysisCondition(), TGo4EventProcessor::GetHistogram(), TGo4EventProcessor::GetParameter(), TGo4Condition::Invert(), TGo4PolyCond::PrintCondition(), TGo4WinCond::PrintCondition(), TYYYParameter::PrintParameter(), TGo4Condition::ResetCounts(), TGo4PolyCond::SetValues(), and TGo4WinCond::SetValues().

TYYYUnpackProc::~TYYYUnpackProc  )  [virtual]
 

Definition at line 147 of file TYYYUnpackProc.cxx.

References fPolyConEmit, fWinConR, TGo4PolyCond::PrintCondition(), and TGo4WinCond::PrintCondition().


Member Function Documentation

void TYYYUnpackProc::YYYUnpack TYYYUnpackEvent target  ) 
 

Definition at line 155 of file TYYYUnpackProc.cxx.

References TYYYRawEvent::fdData, fEmitDist, fEmitX, fEmitY, fInput, fNumScatt, fVX, fVXVY, fVXVYCond, fVY, fVZ, fWinConR, fWinConV, fX, fXY, fXYCond, fY, fZ, TGo4EventProcessor::GetInputEvent(), and TGo4WinCond::Test().

Referenced by TYYYUnpackEvent::Fill().


Member Data Documentation

TH1D* TYYYUnpackProc::fX [private]
 

Definition at line 32 of file TYYYUnpackProc.h.

Referenced by TYYYUnpackProc(), and YYYUnpack().

TH1D* TYYYUnpackProc::fY [private]
 

Definition at line 33 of file TYYYUnpackProc.h.

Referenced by TYYYUnpackProc(), and YYYUnpack().

TH1D* TYYYUnpackProc::fZ [private]
 

Definition at line 34 of file TYYYUnpackProc.h.

Referenced by TYYYUnpackProc(), and YYYUnpack().

TH1D* TYYYUnpackProc::fVX [private]
 

Definition at line 35 of file TYYYUnpackProc.h.

Referenced by TYYYUnpackProc(), and YYYUnpack().

TH1D* TYYYUnpackProc::fVY [private]
 

Definition at line 36 of file TYYYUnpackProc.h.

Referenced by TYYYUnpackProc(), and YYYUnpack().

TH1D* TYYYUnpackProc::fVZ [private]
 

Definition at line 37 of file TYYYUnpackProc.h.

Referenced by TYYYUnpackProc(), and YYYUnpack().

TH1D* TYYYUnpackProc::fNumScatt [private]
 

Definition at line 38 of file TYYYUnpackProc.h.

Referenced by TYYYUnpackProc(), and YYYUnpack().

TH2D* TYYYUnpackProc::fXY [private]
 

Definition at line 39 of file TYYYUnpackProc.h.

Referenced by TYYYUnpackProc(), and YYYUnpack().

TH2D* TYYYUnpackProc::fVXVY [private]
 

Definition at line 40 of file TYYYUnpackProc.h.

Referenced by TYYYUnpackProc(), and YYYUnpack().

TH2D* TYYYUnpackProc::fXYCond [private]
 

Definition at line 41 of file TYYYUnpackProc.h.

Referenced by TYYYUnpackProc(), and YYYUnpack().

TH2D* TYYYUnpackProc::fVXVYCond [private]
 

Definition at line 42 of file TYYYUnpackProc.h.

Referenced by TYYYUnpackProc(), and YYYUnpack().

TH2D* TYYYUnpackProc::fEmitX [private]
 

Definition at line 43 of file TYYYUnpackProc.h.

Referenced by TYYYUnpackProc(), and YYYUnpack().

TH2D* TYYYUnpackProc::fEmitY [private]
 

Definition at line 44 of file TYYYUnpackProc.h.

Referenced by TYYYUnpackProc(), and YYYUnpack().

TH1D* TYYYUnpackProc::fEmitDist [private]
 

Definition at line 45 of file TYYYUnpackProc.h.

Referenced by TYYYUnpackProc(), and YYYUnpack().

TGo4WinCond* TYYYUnpackProc::fWinConR [private]
 

Definition at line 46 of file TYYYUnpackProc.h.

Referenced by TYYYUnpackProc(), YYYUnpack(), and ~TYYYUnpackProc().

TGo4WinCond* TYYYUnpackProc::fWinConV [private]
 

Definition at line 47 of file TYYYUnpackProc.h.

Referenced by TYYYUnpackProc(), and YYYUnpack().

TGo4PolyCond* TYYYUnpackProc::fPolyConEmit [private]
 

Definition at line 48 of file TYYYUnpackProc.h.

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

TYYYRawEvent* TYYYUnpackProc::fInput [private]
 

Definition at line 49 of file TYYYUnpackProc.h.

Referenced by YYYUnpack().

TYYYParameter* TYYYUnpackProc::fParam1 [private]
 

Definition at line 50 of file TYYYUnpackProc.h.

Referenced by TYYYUnpackProc().

TYYYParameter* TYYYUnpackProc::fParam2 [private]
 

Definition at line 51 of file TYYYUnpackProc.h.


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