23.11.2012 Views

The FEE Server Control Engine of the ALICE-TRD - Westfälische ...

The FEE Server Control Engine of the ALICE-TRD - Westfälische ...

The FEE Server Control Engine of the ALICE-TRD - Westfälische ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

5 <strong>The</strong> <strong>FEE</strong><strong>Server</strong> <strong>Control</strong> <strong>Engine</strong><br />

CEStateMachine::triggerTransition()<br />

creates an instance <strong>of</strong><br />

transition<br />

from STANDBY<br />

to STDBY_INITIALIZED<br />

or TEST?<br />

no<br />

yes<br />

SCSNGuardian<br />

ROC<strong>Control</strong>::execCommands()<br />

SCSNBus::execute()<br />

different private functions<br />

<strong>of</strong> class ROC<strong>Control</strong><br />

ROC<strong>Control</strong>::parseCompleteHeader()<br />

PatchMaker::learnConfig()<br />

ROCInfo::learnConfig()<br />

Temp<strong>Control</strong>::learnConfig()<br />

Figure 5.4: Overview <strong>of</strong> <strong>the</strong> control flow during <strong>the</strong> handling <strong>of</strong> incomming configurations. Only<br />

<strong>the</strong> main steps are shown. For some more details see text.<br />

56

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!