In these notes replace [MIDASBASE] with the base of your software installation (default is /MIDAS)
package require AGATADigitizerAccessServer
package require AGATADigitizerControl
The AGATADigitizerControl package is only needed by the AGATA Run Control system.
global env
upvar #0 AGATADigitizerAccessServer_MaxDigitizer MaxDigitizer
set MaxDigitizer 16
upvar #0 AGATADigitizerAccessServer_ConfigFile ConfigFile
upvar #0 AGATADigitizerAccessServer_LayoutFile LayoutFile
set ConfigFile [file join $env(MIDASBASE) config TclHttpd Samples AGATADigitizerConfig.tcl]
set LayoutFile [file join $env(MIDASBASE) config TclHttpd Samples AGATADigitizerLayout.tcl]
package require AGATADigitizerAccessServer
package require AGATADigitizerControl
This starts both the Digitizer control service and the service which implements the AGATA Run Control.
upvar #0 AGATADigitizerAccessServer_DBRootName RootName
upvar #0 AGATADigitizerAccessServer_DBNodeBase NodeBase
set RootName EXPERIMENTS
set NodeBase AGATA/Digitizers
Setting DataBaseRoot "/MIDAS/DB"
package require DataBaseAccessServer
Finally you can obtain a log of actions. This will require that you download and install the MessageLogger Service in the previous page.
upvar #0 MessageLoggerServerHost MessageLoggerServerHost
set MessageLoggerServerHost localhost
package require MessageLoggerClient
V Pucknell; STFC; Daresbury Lab 13 Jan 2010