#include <TSpadicSource.h>
Public Member Functions | |
TSpadicSource () | |
TSpadicSource (TGo4UserSourceParameter *par) | |
virtual | ~TSpadicSource () |
Int_t | Close () |
Int_t | Open () |
virtual Bool_t | CheckEventClass (TClass *cl) |
virtual Bool_t | BuildEvent (TGo4EventElement *dest) |
Private Attributes | |
TString | fArg |
Int_t | fFullId |
SuS::SpadicLib * | fLib |
std::list< std::vector< uint8_t > > | fPackages |
int | fBoardId |
int | fHitDelay |
int | fTriggerPerSecond |
double | fLastTrigger |
uint8_t | fMsgBuffer [8192] |
Implements direct access to Susibo/SPADIC by Go4 analysis
Definition at line 22 of file TSpadicSource.h.
TSpadicSource::TSpadicSource | ( | ) |
Definition at line 41 of file TSpadicSource.cxx.
TSpadicSource::TSpadicSource | ( | TGo4UserSourceParameter * | par | ) |
Definition at line 24 of file TSpadicSource.cxx.
TSpadicSource::~TSpadicSource | ( | ) | [virtual] |
Definition at line 53 of file TSpadicSource.cxx.
References Close().
Bool_t TSpadicSource::BuildEvent | ( | TGo4EventElement * | dest | ) | [virtual] |
Builds next event
Definition at line 213 of file TSpadicSource.cxx.
Bool_t TSpadicSource::CheckEventClass | ( | TClass * | cl | ) | [virtual] |
Definition at line 58 of file TSpadicSource.cxx.
Int_t TSpadicSource::Close | ( | ) |
Close the file or connection.
Definition at line 227 of file TSpadicSource.cxx.
Referenced by ~TSpadicSource().
Int_t TSpadicSource::Open | ( | ) |
Open the file or connection.
Definition at line 220 of file TSpadicSource.cxx.
Referenced by TSpadicSource().
TString TSpadicSource::fArg [private] |
Definition at line 44 of file TSpadicSource.h.
Referenced by TSpadicSource().
int TSpadicSource::fBoardId [private] |
Definition at line 52 of file TSpadicSource.h.
Int_t TSpadicSource::fFullId [private] |
Definition at line 46 of file TSpadicSource.h.
int TSpadicSource::fHitDelay [private] |
Definition at line 53 of file TSpadicSource.h.
double TSpadicSource::fLastTrigger [private] |
Definition at line 56 of file TSpadicSource.h.
SuS::SpadicLib* TSpadicSource::fLib [private] |
Definition at line 48 of file TSpadicSource.h.
uint8_t TSpadicSource::fMsgBuffer[8192] [private] |
Definition at line 58 of file TSpadicSource.h.
std::list< std::vector<uint8_t> > TSpadicSource::fPackages [private] |
Definition at line 50 of file TSpadicSource.h.
int TSpadicSource::fTriggerPerSecond [private] |
Definition at line 55 of file TSpadicSource.h.