FACT++  1.0
StateMachineFAD< T > Member List

This is the complete list of members for StateMachineFAD< T >, including all inherited members.

Abort()EventBuilderWrapperinline
AbortConnection()StateMachineFAD< T >inlineprivate
AddAddress(const EventImp &evt)StateMachineFAD< T >inlineprivate
AddEndpoint(const tcp::endpoint &addr)StateMachineFAD< T >inlineprivate
applyCalib(const EVT_CTRL2 &evt, const size_t &size)EventBuilderWrapperinline
BoardList typedefStateMachineFAD< T >private
c1StateMachineFAD< T >
c2StateMachineFAD< T >
c3StateMachineFAD< T >
c4StateMachineFAD< T >
c5StateMachineFAD< T >
c6StateMachineFAD< T >
c7StateMachineFAD< T >
c8StateMachineFAD< T >
c9StateMachineFAD< T >
Check(const uint32_t *dat, uint32_t maxaddr, uint32_t maxval)StateMachineFAD< T >inlineprivate
CheckConfigVal(Configuration &conf, V max, const string &name, const string &sub)StateMachineFAD< T >inline
CheckEventSize(size_t has, const char *name, size_t size)StateMachineFAD< T >inlineprivate
Close()StateMachineFAD< T >inline
CloseOpenFiles()StateMachineFAD< T >inlineprivatevirtual
CloseRun(uint32_t runid)StateMachineFAD< T >inlineprivatevirtual
Cmd(FAD::Enable command)StateMachineFAD< T >inlineprivate
CmdEnable(const EventImp &evt, FAD::Enable command)StateMachineFAD< T >inlineprivate
Command(const EventImp &evt)StateMachineFAD< T >inline
Compare(const S *vec, const T *t)EventBuilderWrapperinline
CompareBits(const FAD::EventHeader *h, const T *t)EventBuilderWrapperinline
Configs typedefStateMachineFAD< T >
Configure(const Event &evt)StateMachineFAD< T >inline
ConnectSlot(unsigned int i, const tcp::endpoint &addr)EventBuilderWrapperinline
debugHead(const FAD::EventHeader &h)EventBuilderWrapperinline
EnableAll(bool enable=true)StateMachineFAD< T >inlineprivate
EnableConnection(ConnectionFAD *ptr, bool enable=true)StateMachineFAD< T >inlineprivate
EnableSlot(const EventImp &evt, bool enable)StateMachineFAD< T >inlineprivate
EvalOptions(Configuration &conf)StateMachineFAD< T >inline
EventBuilderWrapper(MessageImp &imp)EventBuilderWrapperinline
eventCheck(const EVT_CTRL2 &evt)EventBuilderWrapperinline
Execute()StateMachineFAD< T >inlinevirtual
Execute()StateMachineFAD< T >inlineprivatevirtual
Exit()EventBuilderWrapperinline
factOut(int severity, const char *message)EventBuilderWrapperinline
factReportIncomplete(uint64_t rep)EventBuilderWrapperinline
factStat(const GUI_STAT &stat)EventBuilderWrapperinline
fBoardsStateMachineFAD< T >private
fConfigsStateMachineFAD< T >
fDebugTxStateMachineFAD< T >private
fDimConnectionStateMachineFAD< T >private
fDimStartRunStateMachineFAD< T >private
fExpectedRunsEventBuilderWrapper
fFileEventBuilderWrapper
fIsDataOutputStateMachineFAD< T >private
fIsHexOutputStateMachineFAD< T >private
fIsVerboseStateMachineFAD< T >private
fLastDimEventDataEventBuilderWrapper
fLastDimRawDataEventBuilderWrapper
fMsgEventBuilderWrapper
fNumConnectedEventBuilderWrapper
fStatus1StateMachineFAD< T >private
fStatus2StateMachineFAD< T >private
fStatusTStateMachineFAD< T >private
fTargetConfigStateMachineFAD< T >
fTimersStateMachineFAD< T >
fVecHeaderEventBuilderWrapper
GetEndpoint(const string &base)StateMachineFAD< T >inline
GetRunNumber() const EventBuilderWrapperinline
GetSlot(uint16_t slot)StateMachineFAD< T >inlineprivate
gotNewRun(RUN_CTRL2 &run)EventBuilderWrapperinline
IgnoreSlot(unsigned int i)EventBuilderWrapperinline
IncreaseRunNumber(uint32_t run)EventBuilderWrapperinline
InitRunNumber(const string &path="")EventBuilderWrapperinlineprotected
IsConnected(int i) const EventBuilderWrapperinline
IsConnecting(int i) const EventBuilderWrapperinline
IsDisconnected(int i) const EventBuilderWrapperinline
IsIgnored(int i) const EventBuilderWrapperinline
IsRunInProgress() const EventBuilderWrapperinline
IsRunWaiting()EventBuilderWrapperinline
IsThreadRunning()EventBuilderWrapperinline
kSM_Connected enum valueStateMachineFAD< T >
kSM_Connecting enum valueStateMachineFAD< T >
kSM_Disconnected enum valueStateMachineFAD< T >
kSM_Reconnect enum valueStateMachineFAD< T >
kSM_Running enum valueStateMachineFAD< T >
kSM_SetUrl enum valueStateMachineFAD< T >
kSM_SomeRunning enum valueStateMachineFAD< T >
kSM_Starting enum valueStateMachineFAD< T >
kSM_Stopping enum valueStateMachineFAD< T >
ListSlots()StateMachineFAD< T >inlineprivate
LoadDrsCalibration(const EventImp &evt)StateMachineFAD< T >inlineprivate
EventBuilderWrapper::LoadDrsCalibration(const char *fname)EventBuilderWrapperinline
mtx_newrunEventBuilderWrapper
PhaseShift(const EventImp &evt)StateMachineFAD< T >inlineprivate
Print(const char *name, const pair< bool, array< T, 43 >> &data)EventBuilderWrapperinline
PrintEvent(const EventImp &evt)StateMachineFAD< T >inlineprivate
procHeader(const tuple< Time, bool, FAD::EventHeader > &dat)EventBuilderWrapperinline
RemoveSlot(const EventImp &evt)StateMachineFAD< T >inlineprivate
Reset(bool soft)StateMachineFAD< T >inlineprivate
ResetConfig()StateMachineFAD< T >inlineprivate
ResetSecondaryDrsBaseline()StateMachineFAD< T >inlineprivatevirtual
ResetThread(bool soft)EventBuilderWrapperinline
runClose(const EVT_CTRL2 &evt)EventBuilderWrapperinline
runFinished()EventBuilderWrapperinline
runOpen(const EVT_CTRL2 &evt)EventBuilderWrapperinline
runWrite(const EVT_CTRL2 &e)EventBuilderWrapperinline
SendCmd(const EventImp &evt)StateMachineFAD< T >inlineprivate
SendCmdData(const EventImp &evt)StateMachineFAD< T >inlineprivate
SendTriggers(const EventImp &evt)StateMachineFAD< T >inlineprivate
SetBlockTransmission(const EventImp &evt)StateMachineFAD< T >inlineprivate
SetBlockTransmissionRange(const EventImp &evt)StateMachineFAD< T >inlineprivate
SetDac(const EventImp &evt)StateMachineFAD< T >inlineprivate
SetDataOutput(const EventImp &evt)StateMachineFAD< T >inlineprivate
SetDebugTx(const EventImp &evt)StateMachineFAD< T >inlineprivate
SetEventTimeout(uint16_t to) const EventBuilderWrapperinline
SetEventTimeoutSec(const EventImp &evt)StateMachineFAD< T >inlineprivate
SetFileFormat(const EventImp &evt)StateMachineFAD< T >inlineprivate
SetHexOutput(const EventImp &evt)StateMachineFAD< T >inlineprivate
SetIgnore(int i, bool b) const EventBuilderWrapperinline
SetIgnoreSlot(const EventImp &evt)StateMachineFAD< T >inlineprivate
SetIgnoreSlots(const EventImp &evt)StateMachineFAD< T >inlineprivate
SetMaxMemory(unsigned int mb) const EventBuilderWrapperinline
SetMaxMemoryBuffer(const EventImp &evt)StateMachineFAD< T >inlineprivate
SetOutputFormat(FAD::FileFormat_t f)EventBuilderWrapperinline
SetRegister(const EventImp &evt)StateMachineFAD< T >inlineprivate
SetRoi(const EventImp &evt)StateMachineFAD< T >inlineprivate
SetRunNumber(const EventImp &evt)StateMachineFAD< T >inlineprivate
SetTriggerRate(const EventImp &evt)StateMachineFAD< T >inlineprivate
SetupZFits(const EventImp &evt, const std::function< void(int32_t)> &func)StateMachineFAD< T >inlineprivate
SetVerbosity(const EventImp &evt)StateMachineFAD< T >inlineprivate
Start(const EventImp &evt, int i)StateMachineFAD< T >inline
StartConfigure(const EventImp &evt)StateMachineFAD< T >inlineprivate
StartConnection()StateMachineFAD< T >inlineprivate
StartDrsCalibration()StateMachineFAD< T >inlineprivate
StartNewRun(int64_t maxtime, int64_t maxevt, const pair< string, FAD::Configuration > &ref)EventBuilderWrapperinline
StartThread(const vector< tcp::endpoint > &addr)EventBuilderWrapperinline
StateMachineAsio(std::ostream &out, const std::string &server)StateMachineAsio< T >inline
StateMachineFAD(const string &name="", ostream &out=cout)StateMachineFAD< T >inline
StateMachineFAD(ostream &out=cout)StateMachineFAD< T >inline
states_t enum nameStateMachineFAD< T >
Stop(int code=0)StateMachineAsio< T >inline
StopConnection()StateMachineFAD< T >inlineprivate
ThisEventBuilderWrapperstatic
ToggleSlot(const EventImp &evt)StateMachineFAD< T >inlineprivate
Transition(const Event &evt)StateMachineFAD< T >inline
Trigger(int n)StateMachineFAD< T >inlineprivate
Update(DimDescribedService &svc, const array< T, N > &data, const Time &t=Time(), int n=N)EventBuilderWrapperinline
UpdateConnectionStatus(const vector< uint8_t > &stat1, const vector< uint8_t > &stat2, bool thread)StateMachineFAD< T >inlineprivate
UpdateDimEventData(const tuple< Time, uint32_t, EventData > &tup)EventBuilderWrapperinline
UpdateDimEvents(const pair< Time, array< uint32_t, 4 >> &stat)EventBuilderWrapperinline
UpdateDimRawData(const vector< char > &v)EventBuilderWrapperinline
UpdateDimRoi(const pair< Time, array< uint16_t, 2 >> &roi)EventBuilderWrapperinline
UpdateDimStatistics1(const pair< Time, GUI_STAT > &stat)EventBuilderWrapperinline
UpdateDimTempRefClk(const tuple< Time, array< uint32_t, 40 >, array< int16_t, 160 >> &dat)EventBuilderWrapperinline
UpdateDimTrigger(const tuple< Time, char, array< uint32_t, 8 >> &stat)EventBuilderWrapperinline
UpdateRuns(const string &fname="")EventBuilderWrapperinline
~EventBuilderWrapper()EventBuilderWrapperinlinevirtual
~StateMachineFAD()StateMachineFAD< T >inline