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

TYYYUnpackProc Class Reference

#include <TYYYUnpackProc.h>

Inheritance diagram for TYYYUnpackProc:

TGo4EventProcessor TGo4EventSource List of all members.

Public Methods

 TYYYUnpackProc ()
 TYYYUnpackProc (const Text_t *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 24 of file TYYYUnpackProc.cxx.

TYYYUnpackProc::TYYYUnpackProc const Text_t *    name
 

Definition at line 33 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 138 of file TYYYUnpackProc.cxx.

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


Member Function Documentation

void TYYYUnpackProc::YYYUnpack TYYYUnpackEvent   target
 

Definition at line 146 of file TYYYUnpackProc.cxx.

References TYYYRawEvent::fdData, TYYYUnpackEvent::fdEmitt4d, TYYYUnpackEvent::fdEmittX, TYYYUnpackEvent::fdEmittY, TYYYUnpackEvent::fdGam, TYYYUnpackEvent::fdR, TYYYUnpackEvent::fdV, fEmitDist, fEmitX, fEmitY, fInput, TYYYUnpackEvent::fiNumScatt, fNumScatt, fVX, fVXVY, fVXVYCond, fVY, fVZ, fWinConR, fWinConV, fX, fXY, fXYCond, fY, fZ, TGo4EventProcessor::GetInputEvent(), i, and TGo4WinCond::Test().

Referenced by TYYYUnpackEvent::Fill().


Member Data Documentation

TH1D* TYYYUnpackProc::fX [private]
 

Definition at line 41 of file TYYYUnpackProc.h.

Referenced by TYYYUnpackProc(), and YYYUnpack().

TH1D* TYYYUnpackProc::fY [private]
 

Definition at line 42 of file TYYYUnpackProc.h.

Referenced by TYYYUnpackProc(), and YYYUnpack().

TH1D* TYYYUnpackProc::fZ [private]
 

Definition at line 43 of file TYYYUnpackProc.h.

Referenced by TYYYUnpackProc(), and YYYUnpack().

TH1D* TYYYUnpackProc::fVX [private]
 

Definition at line 44 of file TYYYUnpackProc.h.

Referenced by TYYYUnpackProc(), and YYYUnpack().

TH1D* TYYYUnpackProc::fVY [private]
 

Definition at line 45 of file TYYYUnpackProc.h.

Referenced by TYYYUnpackProc(), and YYYUnpack().

TH1D* TYYYUnpackProc::fVZ [private]
 

Definition at line 46 of file TYYYUnpackProc.h.

Referenced by TYYYUnpackProc(), and YYYUnpack().

TH1D* TYYYUnpackProc::fNumScatt [private]
 

Definition at line 47 of file TYYYUnpackProc.h.

Referenced by TYYYUnpackProc(), and YYYUnpack().

TH2D* TYYYUnpackProc::fXY [private]
 

Definition at line 48 of file TYYYUnpackProc.h.

Referenced by TYYYUnpackProc(), and YYYUnpack().

TH2D* TYYYUnpackProc::fVXVY [private]
 

Definition at line 49 of file TYYYUnpackProc.h.

Referenced by TYYYUnpackProc(), and YYYUnpack().

TH2D* TYYYUnpackProc::fXYCond [private]
 

Definition at line 50 of file TYYYUnpackProc.h.

Referenced by TYYYUnpackProc(), and YYYUnpack().

TH2D* TYYYUnpackProc::fVXVYCond [private]
 

Definition at line 51 of file TYYYUnpackProc.h.

Referenced by TYYYUnpackProc(), and YYYUnpack().

TH2D* TYYYUnpackProc::fEmitX [private]
 

Definition at line 52 of file TYYYUnpackProc.h.

Referenced by TYYYUnpackProc(), and YYYUnpack().

TH2D* TYYYUnpackProc::fEmitY [private]
 

Definition at line 53 of file TYYYUnpackProc.h.

Referenced by TYYYUnpackProc(), and YYYUnpack().

TH1D* TYYYUnpackProc::fEmitDist [private]
 

Definition at line 54 of file TYYYUnpackProc.h.

Referenced by TYYYUnpackProc(), and YYYUnpack().

TGo4WinCond* TYYYUnpackProc::fWinConR [private]
 

Definition at line 55 of file TYYYUnpackProc.h.

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

TGo4WinCond* TYYYUnpackProc::fWinConV [private]
 

Definition at line 56 of file TYYYUnpackProc.h.

Referenced by TYYYUnpackProc(), and YYYUnpack().

TGo4PolyCond* TYYYUnpackProc::fPolyConEmit [private]
 

Definition at line 57 of file TYYYUnpackProc.h.

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

TYYYRawEvent* TYYYUnpackProc::fInput [private]
 

Definition at line 58 of file TYYYUnpackProc.h.

Referenced by YYYUnpack().

TYYYParameter* TYYYUnpackProc::fParam1 [private]
 

Definition at line 59 of file TYYYUnpackProc.h.

Referenced by TYYYUnpackProc().

TYYYParameter* TYYYUnpackProc::fParam2 [private]
 

Definition at line 60 of file TYYYUnpackProc.h.


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