Public Member Functions | Private Attributes

TRocSource Class Reference

#include <TRocSource.h>

Collaboration diagram for TRocSource:
Collaboration graph
[legend]

Public Member Functions

 TRocSource ()
 TRocSource (TGo4UserSourceParameter *par)
virtual ~TRocSource ()
Int_t Close ()
Int_t Open ()
virtual Bool_t CheckEventClass (TClass *cl)
virtual Bool_t BuildEvent (TGo4EventElement *dest)
 TRocSource ()
 TRocSource (TGo4UserSourceParameter *par)
virtual ~TRocSource ()
Int_t Close ()
Int_t Open ()
virtual Bool_t CheckEventClass (TClass *cl)
virtual Bool_t BuildEvent (TGo4EventElement *dest)

Private Attributes

TString fArg
roc::BoardfBoard
Int_t fFullId

Detailed Description

Implements direct access to ROC data by Go4 analysis

Since:
9/2009

Definition at line 15 of file TRocSource.h.


Constructor & Destructor Documentation

TRocSource::TRocSource (  ) 

Definition at line 30 of file TRocSource.cxx.

TRocSource::TRocSource ( TGo4UserSourceParameter *  par  ) 

Definition at line 15 of file TRocSource.cxx.

References fArg, and Open().

TRocSource::~TRocSource (  )  [virtual]

Definition at line 35 of file TRocSource.cxx.

References Close().

TRocSource::TRocSource (  ) 
TRocSource::TRocSource ( TGo4UserSourceParameter *  par  ) 
virtual TRocSource::~TRocSource (  )  [virtual]

Member Function Documentation

Bool_t TRocSource::BuildEvent ( TGo4EventElement *  dest  )  [virtual]

Builds next event

Definition at line 47 of file TRocSource.cxx.

References fBoard, fFullId, and base::Board::getNextBuffer().

virtual Bool_t TRocSource::BuildEvent ( TGo4EventElement *  dest  )  [virtual]

Builds next event

Bool_t TRocSource::CheckEventClass ( TClass *  cl  )  [virtual]

Definition at line 42 of file TRocSource.cxx.

virtual Bool_t TRocSource::CheckEventClass ( TClass *  cl  )  [virtual]
Int_t TRocSource::Close (  ) 

Close the file or connection.

Int_t TRocSource::Close (  ) 

Close the file or connection.

Definition at line 83 of file TRocSource.cxx.

References fBoard, fFullId, and base::Board::stopDaq().

Referenced by ~TRocSource().

Int_t TRocSource::Open (  ) 

Open the file or connection.

Int_t TRocSource::Open (  ) 

Field Documentation

TString TRocSource::fArg [private]

Definition at line 37 of file TRocSource.h.

Referenced by Open(), and TRocSource().

Definition at line 39 of file TRocSource.h.

Referenced by BuildEvent(), Close(), and Open().

Int_t TRocSource::fFullId [private]

Definition at line 41 of file TRocSource.h.

Referenced by BuildEvent(), Close(), and Open().


The documentation for this class was generated from the following files: