#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.
1.7.1