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

TGo4ComSetPrintEvent Class Reference

Sets explicit printout for the next n events to come Event is searched by object name in the EventObjects folder. More...

#include <TGo4ComSetPrintEvent.h>

Inheritance diagram for TGo4ComSetPrintEvent:

TGo4AnalysisObjectCommand TGo4AnalysisCommand TGo4Command List of all members.

Public Methods

 TGo4ComSetPrintEvent ()
 TGo4ComSetPrintEvent (const char *obname)
virtual ~TGo4ComSetPrintEvent ()
Int_t ExeCom ()
 Do the command action. More...

void SetEventNum (Int_t i)
void SetSubId (Int_t i)
void SetLong (Bool_t on)
void SetHex (Bool_t on)
void SetData (Bool_t on)

Private Attributes

TGo4MbsSourcePrintPar fxPrintPar

Detailed Description

Sets explicit printout for the next n events to come Event is searched by object name in the EventObjects folder.

Currently, this feature is only supported for mbs events. may be extended to all kinds of TGo4EventElements...

Author:
J. Adamczewski
Since:
27-May-2004

Definition at line 29 of file TGo4ComSetPrintEvent.h.


Constructor & Destructor Documentation

TGo4ComSetPrintEvent::TGo4ComSetPrintEvent  
 

Definition at line 29 of file TGo4ComSetPrintEvent.cxx.

References TGo4Command::SetReceiverName().

TGo4ComSetPrintEvent::TGo4ComSetPrintEvent const char *    obname
 

Definition at line 23 of file TGo4ComSetPrintEvent.cxx.

References TGo4Command::SetReceiverName().

TGo4ComSetPrintEvent::~TGo4ComSetPrintEvent   [virtual]
 

Definition at line 36 of file TGo4ComSetPrintEvent.cxx.


Member Function Documentation

Int_t TGo4ComSetPrintEvent::ExeCom   [virtual]
 

Do the command action.

Reimplemented from TGo4Command.

Definition at line 41 of file TGo4ComSetPrintEvent.cxx.

References TGo4Log::Debug(), TGo4MbsSourcePrintPar::fiData, TGo4MbsSourcePrintPar::fiHex, TGo4MbsSourcePrintPar::fiLong, TGo4MbsSourcePrintPar::fiNum, TGo4MbsSourcePrintPar::fiSid, fxPrintPar, TGo4Analysis::GetEventStructure(), TGo4AnalysisObjectCommand::GetObjectName(), TGo4Analysis::Instance(), TGo4Slave::SendStatusMessage(), TGo4MbsEvent::SetPrintEvent(), and TRACE.

void TGo4ComSetPrintEvent::SetEventNum Int_t    i [inline]
 

Definition at line 40 of file TGo4ComSetPrintEvent.h.

References TGo4MbsSourcePrintPar::fiNum, fxPrintPar, and i.

Referenced by TGo4EventInfoSlots::SendSetPrintEventCommand().

void TGo4ComSetPrintEvent::SetSubId Int_t    i [inline]
 

Definition at line 41 of file TGo4ComSetPrintEvent.h.

References TGo4MbsSourcePrintPar::fiSid, fxPrintPar, and i.

Referenced by TGo4EventInfoSlots::SendSetPrintEventCommand().

void TGo4ComSetPrintEvent::SetLong Bool_t    on [inline]
 

Definition at line 42 of file TGo4ComSetPrintEvent.h.

References TGo4MbsSourcePrintPar::fiLong, and fxPrintPar.

Referenced by TGo4EventInfoSlots::SendSetPrintEventCommand().

void TGo4ComSetPrintEvent::SetHex Bool_t    on [inline]
 

Definition at line 43 of file TGo4ComSetPrintEvent.h.

References TGo4MbsSourcePrintPar::fiHex, and fxPrintPar.

Referenced by TGo4EventInfoSlots::SendSetPrintEventCommand().

void TGo4ComSetPrintEvent::SetData Bool_t    on [inline]
 

Definition at line 44 of file TGo4ComSetPrintEvent.h.

References TGo4MbsSourcePrintPar::fiData, and fxPrintPar.

Referenced by TGo4EventInfoSlots::SendSetPrintEventCommand().


Member Data Documentation

TGo4MbsSourcePrintPar TGo4ComSetPrintEvent::fxPrintPar [private]
 

Definition at line 48 of file TGo4ComSetPrintEvent.h.

Referenced by ExeCom(), SetData(), SetEventNum(), SetHex(), SetLong(), and SetSubId().


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