# the list of sub systems according to your needs, possible sub systems
# are: trig rich0 rich1 rich2 mdc0 tof1 tof2 tof3 shw
-#set subSystems { trig shw rich0 rich1 rich2 tof1 tof2 tof3 mdc0 mdc1 }
-#set subSystems { trig shw rich0 rich1 rich2 mdc0 mdc1 }
-#set subSystems { trig shw mdc0 mdc1 tof1 tof2 tof3}
+#set subSystems { trig shw rich0 rich1 rich2 tof1 tof2 tof3 tof4 mdc0 mdc1 }
-set subSystems { trig tof1 tof2 tof3 tof4 shw rich0 rich1 rich2 mdc0 }
-#set subSystems { trig rich0 rich1 rich2 tof1 tof2 shw }
-#set subSystems { trig rich0 rich1 rich2 shw }
-
-#set subSystems { trig tof2 mdc0 mdc1 }
-#set subSystems { trig rich0 rich1 rich2 }
+set subSystems { trig tof1 tof2 tof3 tof4 }
# the component in the HADES_BASE_DIR
set beamTime oct02
if {[lsearch $subSystems shw] >= 0} {
set atmOffset 1
set vcc [expr $atmBase + $atmOffset]
- agent create r2-14 hades /hades/usr/hades/$beamTime/shw/hadaq
- worker create r2-14:memnet -a -p -1 -w $bandwidth($atmOffset) -o ATM:0:$vcc
- worker create r2-14:readout -s show -a -p -2 -w $watermark -v notice
- group add acquisition r2-14:memnet
- group add acquisition r2-14:readout
- lappend init r2-14:shw:init
- lappend reset [ list r2-14 "cd; . bin/daqenv $beamTime; cd $beamTime/slow; ./shw reset" ]
- lappend start [ list r2-14 "cd; . bin/daqenv $beamTime; cd $beamTime/slow; ./shw start" ]
- lappend stop [ list r2-14 "cd; . bin/daqenv $beamTime; cd $beamTime/slow; ./shw stop" ]
+ agent create r2-29 hades /hades/usr/hades/$beamTime/shw/hadaq
+ worker create r2-29:memnet -a -p -1 -w $bandwidth($atmOffset) -o ATM:0:$vcc
+ worker create r2-29:readout -s show -a -p -2 -w $watermark -v notice
+ group add acquisition r2-29:memnet
+ group add acquisition r2-29:readout
+ lappend init r2-29:shw:init
+ lappend reset [ list r2-29 "cd; . bin/daqenv $beamTime; cd $beamTime/slow; ./shw reset" ]
+ lappend start [ list r2-29 "cd; . bin/daqenv $beamTime; cd $beamTime/slow; ./shw start" ]
+ lappend stop [ list r2-29 "cd; . bin/daqenv $beamTime; cd $beamTime/slow; ./shw stop" ]
lappend inPaths "-i ATM:0:$vcc"
}
}
if {[lsearch $subSystems tof4] >= 0} {
- agent create r2-29 hades /hades/usr/hades/$beamTime/tof_rio/hadaq
- lappend init r2-29:tof4:init
- lappend reset [ list r2-29 "cd; . bin/daqenv $beamTime; cd $beamTime/slow; ./tof4 reset" ]
- lappend start [ list r2-29 "cd; . bin/daqenv $beamTime; cd $beamTime/slow; ./tof4 start" ]
- lappend stop [ list r2-29 "cd; . bin/daqenv $beamTime; cd $beamTime/slow; ./tof4 stop" ]
+ agent create e7_28 hades /hades/usr/hades/$beamTime/tof/hadaq
+ lappend init e7_28:tof4:init
+ lappend reset [ list e7_28 "cd; . bin/daqenv $beamTime; cd $beamTime/slow; ./tof4 reset" ]
+ lappend start [ list e7_28 "cd; . bin/daqenv $beamTime; cd $beamTime/slow; ./tof4 start" ]
+ lappend stop [ list e7_28 "cd; . bin/daqenv $beamTime; cd $beamTime/slow; ./tof4 stop" ]
}