#include <TXXXProc.h>
Public Member Functions | |
TXXXProc () | |
TXXXProc (const char *name) | |
virtual | ~TXXXProc () |
Bool_t | BuildEvent (TGo4EventElement *target) |
TXXXProc () | |
TXXXProc (const char *name) | |
virtual | ~TXXXProc () |
Bool_t | BuildEvent (TGo4EventElement *) |
Private Attributes | |
TH1 * | fCr1Ch [8] |
TH1 * | fCr2Ch [8] |
TH2 * | fCr1Ch1x2 |
TH1 * | fHis1 |
TH1 * | fHis1gate |
TH1 * | fHis2 |
TH1 * | fHis2gate |
TGo4WinCond * | fconHis1 |
TGo4WinCond * | fconHis2 |
TGo4PolyCond * | fPolyCon |
TGo4CondArray * | fConArr |
TXXXControl * | fControl |
TGo4Picture * | fPicture |
TGo4Picture * | fcondSet |
TH1 * | fHis3 |
TXXXParam * | fParam |
Definition at line 21 of file TXXXProc.h.
TXXXProc::TXXXProc | ( | ) |
Definition at line 32 of file TXXXProc.cxx.
References TGo4Log::Info().
TXXXProc::TXXXProc | ( | const char * | name | ) |
Definition at line 43 of file TXXXProc.cxx.
References TGo4EventProcessor::AddAnalysisCondition(), TGo4Picture::AddCondition(), TGo4Picture::AddObject(), TGo4EventProcessor::AddPicture(), TGo4CondArray::Disable(), TGo4EventProcessor::ExecuteScript(), fConArr, fcondSet, fconHis1, fconHis2, fControl, fCr1Ch, fCr1Ch1x2, fCr2Ch, fHis1, fHis1gate, fHis2, fHis2gate, fPicture, fPolyCon, TGo4EventProcessor::GetAnalysisCondition(), TGo4EventProcessor::GetParameter(), TGo4EventProcessor::GetPicture(), TGo4Log::Info(), TGo4Picture::LPic(), TGo4EventProcessor::MakePolyCond(), TGo4EventProcessor::MakeTH1(), TGo4EventProcessor::MakeTH2(), TGo4EventProcessor::MakeWinCond(), TGo4Picture::Pic(), TGo4Parameter::PrintParameter(), TGo4CondArray::ResetCounts(), TGo4Picture::SetDivision(), TGo4Picture::SetDrawOption(), TGo4Picture::SetFillAtt(), TGo4Picture::SetLineAtt(), TGo4Picture::SetLinesDivision(), and TGo4CondArray::SetValues().
TXXXProc::~TXXXProc | ( | ) | [virtual] |
Definition at line 37 of file TXXXProc.cxx.
References TGo4Log::Info().
TXXXProc::TXXXProc | ( | ) |
TXXXProc::TXXXProc | ( | const char * | name | ) |
virtual TXXXProc::~TXXXProc | ( | ) | [virtual] |
Bool_t TXXXProc::BuildEvent | ( | TGo4EventElement * | dest | ) | [virtual] |
Fill the destination event dest.
Reimplemented from TGo4EventSource.
Definition at line 142 of file TXXXProc.cxx.
References TGo4Log::Error(), fConArr, fconHis1, fconHis2, fControl, fCr1Ch, fCr1Ch1x2, fCr2Ch, TXXXEvent::fCrate1, TXXXEvent::fCrate2, fHis1, fHis1gate, fHis2, fHis2gate, TXXXControl::fill, fPolyCon, TGo4MbsSubEvent::GetDataField(), TGo4EventProcessor::GetInputEvent(), TGo4MbsSubEvent::GetIntLen(), TGo4MbsSubEvent::GetSubcrate(), TGo4MbsEvent::GetTrigger(), TGo4Log::Info(), TGo4MbsEvent::NextSubEvent(), TGo4MbsEvent::ResetIterator(), TGo4EventElement::SetValid(), TGo4PolyCond::Test(), and TGo4WinCond::Test().
Bool_t TXXXProc::BuildEvent | ( | TGo4EventElement * | dest | ) | [virtual] |
Fill the destination event dest.
Reimplemented from TGo4EventSource.
TGo4CondArray* TXXXProc::fConArr [private] |
Definition at line 40 of file TXXXProc.h.
Referenced by BuildEvent(), and TXXXProc().
TGo4Picture * TXXXProc::fcondSet [private] |
Definition at line 43 of file TXXXProc.h.
Referenced by TXXXProc().
TGo4WinCond * TXXXProc::fconHis1 [private] |
Definition at line 37 of file TXXXProc.h.
Referenced by BuildEvent(), and TXXXProc().
TGo4WinCond * TXXXProc::fconHis2 [private] |
Definition at line 38 of file TXXXProc.h.
Referenced by BuildEvent(), and TXXXProc().
TXXXControl* TXXXProc::fControl [private] |
Definition at line 41 of file TXXXProc.h.
Referenced by BuildEvent(), and TXXXProc().
TH1 * TXXXProc::fCr1Ch [private] |
Definition at line 30 of file TXXXProc.h.
Referenced by BuildEvent(), and TXXXProc().
TH2 * TXXXProc::fCr1Ch1x2 [private] |
Definition at line 32 of file TXXXProc.h.
Referenced by BuildEvent(), and TXXXProc().
TH1 * TXXXProc::fCr2Ch [private] |
Definition at line 31 of file TXXXProc.h.
Referenced by BuildEvent(), and TXXXProc().
TH1 * TXXXProc::fHis1 [private] |
Definition at line 33 of file TXXXProc.h.
Referenced by BuildEvent(), and TXXXProc().
TH1 * TXXXProc::fHis1gate [private] |
Definition at line 34 of file TXXXProc.h.
Referenced by BuildEvent(), and TXXXProc().
TH1 * TXXXProc::fHis2 [private] |
Definition at line 35 of file TXXXProc.h.
Referenced by BuildEvent(), and TXXXProc().
TH1 * TXXXProc::fHis2gate [private] |
Definition at line 36 of file TXXXProc.h.
Referenced by BuildEvent(), and TXXXProc().
TH1* TXXXProc::fHis3 [private] |
Definition at line 37 of file TXXXProc.h.
TXXXParam* TXXXProc::fParam [private] |
Definition at line 41 of file TXXXProc.h.
TGo4Picture* TXXXProc::fPicture [private] |
Definition at line 42 of file TXXXProc.h.
Referenced by TXXXProc().
TGo4PolyCond * TXXXProc::fPolyCon [private] |
Definition at line 39 of file TXXXProc.h.
Referenced by BuildEvent(), and TXXXProc().