17 :
Module(crate, slot), fHasHeader(false),
18 fSlotMask(0), fSlotShift(0), fChanMask(0), fChanShift(0),
19 fDataMask(0), fOptMask(0), fOptShift(0),
20 fChan(0), fData(0), fRawData(0)
43 throw invalid_argument(
"FastBusModule::ERROR: crate out of bounds");
45 throw invalid_argument(
"FastBusModule::ERROR: slot out of bounds");
58 *
fDebugFile <<
"FastbusModule:: loadslot "<<endl;
99 *
fDebugFile <<
"FastbusModule :: has a header "<<endl;
101 *
fDebugFile <<
"FastbusModule :: has NO header "<<endl;
winID h TVirtualViewer3D TVirtualGLPainter p
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t Float_t Float_t Float_t Int_t Int_t UInt_t UInt_t Rectangle_t mask
UInt_t Chan(UInt_t rdata) const
virtual void SetSlot(UInt_t crate, UInt_t slot, UInt_t header=0, UInt_t mask=0, Int_t modelnum=0)
virtual UInt_t LoadSlot(THaSlotData *sldat, const UInt_t *evbuffer, const UInt_t *pstop)
virtual Bool_t IsSlot(UInt_t rdata)
virtual Int_t Decode(const UInt_t *evbuffer)
UInt_t Data(UInt_t rdata) const
std::ofstream * fDebugFile
virtual void SetSlot(UInt_t crate, UInt_t slot, UInt_t header=0, UInt_t mask=0, Int_t modelnum=0)
Int_t loadData(const char *type, UInt_t chan, UInt_t dat, UInt_t raw)
static const UInt_t MAXSLOT_FB
static const UInt_t MAXROC