import cdb from cdb import BeamlineSuperMouse _TEST_CDB = "http://preprodcdb.mice.rl.ac.uk" _MASTER_CDB = "http://172.16.246.25:8080" #bl = BeamlineSuperMouse(_MASTER_CDB) bl = BeamlineSuperMouse(_TEST_CDB) ################################### # set Start of Run for Run 9622 startrun_xml_9622 = "<?xml version='1.0'?><startRun xmlns='http://mice.stfc.ac.uk' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://mice.stfc.ac.uk bl_setStartRun.xsd' runNumber='9622' startTime='2017-09-20 04:21:58.806249' startNotes='Manual CDB insert' optics='ToF-Calib+150-NoDS' startPulse='0' step='4.000000' runType='Special Run' daqTrigger='TOF1' daqGateWidth='3.000500' daqVersion='DATE_v7.66 EqList_v0.9.2' gdcHostName='miceraid5' overwrite='0'> <ldcHost name='miceacq20' /> <ldcHost name='miceacq17' /> <ldcHost name='miceacq16' /> <ldcHost name='miceacq15' /> <ldcHost name='miceacq14' /> </startRun>" print bl.set_start_runXML(startrun_xml_9622) ################################### # now set beamline for Run 9622 beamline_xml_9622 = "<?xml version='1.0'?> <beamline xmlns='http://mice.stfc.ac.uk' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://mice.stfc.ac.uk bl_setBeamlineTag.xsd' runNumber='9622' beamStop='true' diffuserThickness='0' overwrite='0' protonAbsorberThickness='29' > <magnet name='Q9' polarity='1' setCurrent='77.8' /> <magnet name='Q8' polarity='1' setCurrent='91.94' /> <magnet name='Q7' polarity='1' setCurrent='61.04' /> <magnet name='Q6' polarity='1' setCurrent='90.41' /> <magnet name='Q5' polarity='1' setCurrent='137.39' /> <magnet name='Q4' polarity='1' setCurrent='102.53' /> <magnet name='D2' polarity='1' setCurrent='63.29' /> <magnet name='DS' polarity='1' setCurrent='198.61' /> <magnet name='D1' polarity='1' setCurrent='124.46' /> <magnet name='Q3' polarity='1' setCurrent='36.24' /> <magnet name='Q2' polarity='1' setCurrent='52.31' /> <magnet name='Q1' polarity='1' setCurrent='42.03' /> </beamline>" print bl.set_beamlineXML(beamline_xml_9622) ################################### # now set end of run for Run 9622 endrun_xml_9622 = "<?xml version='1.0'?> <endRun xmlns='http://mice.stfc.ac.uk' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://mice.stfc.ac.uk bl_setEndRun.xsd' runNumber='9622' endTime='2017-09-20 04:47:06.295272' endNotes='Manual CDB insert' status='0' endPulse='0' overwrite='0' > <isisBeam name='IBML-TOT' mean='0' sigma='0'/> <isisBeam name='IBML-S8.1' mean='0.0' sigma='0.0'/> <isisBeam name='IBML-S7.4' mean='0.0' sigma='0.0'/> <isisBeam name='IBML-S7.3' mean='0.0' sigma='0.0'/> <scalar name='LMC-1234 Count' value='0' /> <scalar name='LMC-12 Count' value='0' /> <scalar name='LMC-34 Count' value='0' /> <scalar name='ToF2 Triggers' value='0' /> <scalar name='ToF1 Triggers' value='41141' /> <scalar name='ToF0 Triggers' value='0' /> <scalar name='GVa1 Triggers' value='0' /> <scalar name='Requested Triggers' value='0' /> <scalar name='Particle Triggers' value='31103' /> </endRun>" print bl.set_end_runXML(endrun_xml_9622)
import cdb from cdb import BeamlineSuperMouse _TEST_CDB = "http://preprodcdb.mice.rl.ac.uk" _MASTER_CDB = "http://172.16.246.25:8080" bl = BeamlineSuperMouse(_MASTER_CDB) ################################### # set Start of Run for Run 8350 startrun_xml_8350 = "<?xml version='1.0'?><startRun xmlns='http://mice.stfc.ac.uk' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://mice.stfc.ac.uk bl_setStartRun.xsd' runNumber='8350' startTime='2016-10-04 21:36:00.180620' startNotes='3-140+M3-NoDS-Test1' optics='3-140+M3-NoDS-Test1' startPulse='1547079' step='4.000000' runType='Special Run' daqTrigger='TOF1' daqGateWidth='3.000500' daqVersion='DATE_v7.66 EqList_v0.9.2' gdcHostName='miceraid5' overwrite='0'> <ldcHost name='miceacq20' /> <ldcHost name='miceacq17' /> <ldcHost name='miceacq16' /> <ldcHost name='miceacq15' /> <ldcHost name='miceacq14' /> </startRun>" print bl.set_start_runXML(startrun_xml_8350) ################################### # now set beamline for Run 8350 beamline_xml_8350 = "<?xml version='1.0'?> <beamline xmlns='http://mice.stfc.ac.uk' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://mice.stfc.ac.uk bl_setBeamlineTag.xsd' runNumber='8350' beamStop='true' diffuserThickness='0' overwrite='0' protonAbsorberThickness='29' > <magnet name='Q9' polarity='1' setCurrent='142.87' /> <magnet name='Q8' polarity='1' setCurrent='167.46' /> <magnet name='Q7' polarity='1' setCurrent='110.74' /> <magnet name='Q6' polarity='1' setCurrent='116.62' /> <magnet name='Q5' polarity='1' setCurrent='176.01' /> <magnet name='Q4' polarity='1' setCurrent='131.25' /> <magnet name='D2' polarity='1' setCurrent='70.0' /> <magnet name='DS' polarity='1' setCurrent='0.0' /> <magnet name='D1' polarity='1' setCurrent='142.52' /> <magnet name='Q3' polarity='1' setCurrent='45.56' /> <magnet name='Q2' polarity='1' setCurrent='74.51' /> <magnet name='Q1' polarity='1' setCurrent='40.79' /> </beamline>" print bl.set_beamlineXML(beamline_xml_8350) ################################### # now set end of run for Run 7662 endrun_xml_8350 = "<?xml version='1.0'?> <endRun xmlns='http://mice.stfc.ac.uk' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://mice.stfc.ac.uk bl_setEndRun.xsd' runNumber='8350' endTime='2016-10-04 22:00:00.786753' endNotes='3-140-M3-NoDS' status='0' endPulse='0' overwrite='0' > <isisBeam name='IBML-TOT' mean='0' sigma='0'/> <isisBeam name='IBML-S8.1' mean='0.0' sigma='0.0'/> <isisBeam name='IBML-S7.4' mean='0.0' sigma='0.0'/> <isisBeam name='IBML-S7.3' mean='0.0' sigma='0.0'/> <scalar name='LMC-1234 Count' value='0' /> <scalar name='LMC-12 Count' value='0' /> <scalar name='LMC-34 Count' value='0' /> <scalar name='ToF2 Triggers' value='7015' /> <scalar name='ToF1 Triggers' value='0' /> <scalar name='ToF0 Triggers' value='0' /> <scalar name='GVa1 Triggers' value='0' /> <scalar name='Requested Triggers' value='0' /> <scalar name='Particle Triggers' value='8517' /> </endRun>" print bl.set_end_runXML(endrun_xml_8350)
import cdb from cdb import BeamlineSuperMouse _TEST_CDB = "http://preprodcdb.mice.rl.ac.uk" _MASTER_CDB = "http://172.16.246.25:8080" bl = BeamlineSuperMouse(_MASTER_CDB) #bl = BeamlineSuperMouse(_TEST_CDB) ################################### # set Start of Run for Run 10584 startrun_xml_10584 = "<?xml version='1.0'?><startRun xmlns='http://mice.stfc.ac.uk' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://mice.stfc.ac.uk bl_setStartRun.xsd' runNumber='10584' startTime='2017-12-19 05:44:51.541482' startNotes='H64c run - wedge absorber - start run' optics='6-140+M3-Test2' startPulse='8058518' step='4.000000' runType='Special Run' daqTrigger='TOF1' daqGateWidth='3.000500' daqVersion='DATE_v7.66 EqList_v1.0.0-1-gf902e9e' gdcHostName='miceraid5' targetDelay='500000.000000' targetDepth='36.349998' targetDriveVoltage='65.000000' overwrite='0'></startRun>" #print bl.set_start_runXML(startrun_xml_10584) ################################### # now set beamline for Run 10584 beamline_xml_10584 = "<?xml version='1.0'?> <beamline xmlns='http://mice.stfc.ac.uk' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://mice.stfc.ac.uk bl_setBeamlineTag.xsd' runNumber='10584' beamStop='true' diffuserThickness='4' overwrite='0' protonAbsorberThickness='29' > <magnet name='Q9' polarity='1' setCurrent='146.60' /> <magnet name='Q8' polarity='1' setCurrent='171.87' /> <magnet name='Q7' polarity='1' setCurrent='113.68' /> <magnet name='Q6' polarity='1' setCurrent='119.02' /> <magnet name='Q5' polarity='1' setCurrent='179.63' /> <magnet name='Q4' polarity='1' setCurrent='133.95' /> <magnet name='D2' polarity='1' setCurrent='76.40' /> <magnet name='DS' polarity='1' setCurrent='323.79' /> <magnet name='D1' polarity='1' setCurrent='153.01' /> <magnet name='Q3' polarity='1' setCurrent='43.40' /> <magnet name='Q2' polarity='1' setCurrent='62.51' /> <magnet name='Q1' polarity='1' setCurrent='50.06' /> </beamline>" #print bl.set_beamlineXML(beamline_xml_10584) ################################### # now set end of run for Run 10584 endrun_xml_10584 = "<?xml version='1.0'?> <endRun xmlns='http://mice.stfc.ac.uk' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://mice.stfc.ac.uk bl_setEndRun.xsd' runNumber='10584' endTime='2017-12-19 05:41:04.706908' endNotes='H64b run - wedge absorber - end run' status='0' endPulse='8058343' overwrite='0' > <isisBeam name='IBML-TOT' mean='4.916929' sigma='0.027035'/> <isisBeam name='IBML-S8.1' mean='1.939824' sigma='0.010664'/> <isisBeam name='IBML-S7.4' mean='1.316145' sigma='0.007187'/> <isisBeam name='IBML-S7.3' mean='1.660959' sigma='0.009183'/> <scalar name='LMC-1234 Count' value='1691224' /> <scalar name='LMC-12 Count' value='11576128' /> <scalar name='LMC-34 Count' value='11480058' /> <scalar name='ToF2 Triggers' value='305535' /> <scalar name='ToF1 Triggers' value='566386' /> <scalar name='ToF0 Triggers' value='2514393' /> <scalar name='GVa1 Triggers' value='4802' /> <scalar name='Requested Triggers' value='566395' /> <scalar name='Particle Triggers' value='358206' /> </endRun>" print bl.set_end_runXML(endrun_xml_10584)
import cdb from cdb import BeamlineSuperMouse bl = BeamlineSuperMouse('http://preprodcdb.mice.rl.ac.uk') ################################### # set Start of Run for Run 7662 startrun_xml_7662 = "<?xml version='1.0'?> <startRun xmlns='http://mice.stfc.ac.uk' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://mice.stfc.ac.uk bl_setStartRun.xsd' runNumber='7662' startTime='2016-02-29 20:47:00.218291' startNotes='3,172 Pion - Zero Absorber' optics='Individual Settings' startPulse='1547300' step='4.000000' runType='Test' daqTrigger='TOF1' daqGateWidth='3.000500' daqVersion='DATE_v7.66 EqList_v0.9.2' gdcHostName='miceraid5' overwrite='0'> <ldcHost name='miceacq20' /> <ldcHost name='miceacq17' /> <ldcHost name='miceacq16' /> <ldcHost name='miceacq15' /> <ldcHost name='miceacq14' /> </startRun>" print bl.set_start_runXML(startrun_xml_7662) ################################### # now set beamline for Run 7661 beamline_xml_7662 = "<?xml version='1.0'?> <beamline xmlns='http://mice.stfc.ac.uk' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://mice.stfc.ac.uk bl_setBeamlineTag.xsd' runNumber='7662' beamStop='true' diffuserThickness='0' overwrite='0' protonAbsorberThickness='78' > <magnet name='Q9' polarity='1' setCurrent='166.636002' /> <magnet name='Q8' polarity='1' setCurrent='195.300003' /> <magnet name='Q7' polarity='1' setCurrent='129.175995' /> <magnet name='Q6' polarity='1' setCurrent='132.955994' /> <magnet name='Q5' polarity='1' setCurrent='200.656006' /> <magnet name='Q4' polarity='1' setCurrent='149.751999' /> <magnet name='D2' polarity='1' setCurrent='85.713997' /> <magnet name='DS' polarity='1' setCurrent='3.059656' /> <magnet name='D1' polarity='1' setCurrent='171.679993' /> <magnet name='Q3' polarity='1' setCurrent='54.939999' /> <magnet name='Q2' polarity='1' setCurrent='89.940002' /> <magnet name='Q1' polarity='1' setCurrent='49.169998' /> </beamline>" print bl.set_beamlineXML(beamline_xml_7661) ################################### # now set end of run for Run 7662 endrun_xml_7662 = "<?xml version='1.0'?> <endRun xmlns='http://mice.stfc.ac.uk' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:schemaLocation='http://mice.stfc.ac.uk bl_setEndRun.xsd' runNumber='7662' endTime='2016-02-29 22:24:30.786753' endNotes='3,172 Pion - Zero Absorber' status='0' endPulse='1551872' overwrite='0' > <isisBeam name='IBML-TOT' mean='3.934231' sigma='3.934231'/> <isisBeam name='IBML-S8.1' mean='1.637861' sigma='1.637861'/> <isisBeam name='IBML-S7.4' mean='0.964380' sigma='0.964380'/> <isisBeam name='IBML-S7.3' mean='1.331983' sigma='1.331983'/> <scalar name='LMC-1234 Count' value='906541' /> <scalar name='LMC-12 Count' value='7397057' /> <scalar name='LMC-34 Count' value='6818131' /> <scalar name='ToF2 Triggers' value='28750' /> <scalar name='ToF1 Triggers' value='59085' /> <scalar name='ToF0 Triggers' value='300048' /> <scalar name='GVa1 Triggers' value='4144' /> <scalar name='Requested Triggers' value='59085' /> <scalar name='Particle Triggers' value='45039' /> </endRun>" print bl.set_end_runXML(endrun_xml_7662)
import cdb from cdb import BeamlineSuperMouse ########## MASTER CDB _MASTER_CDB = "http://172.16.246.25:8080" _BL = BeamlineSuperMouse(_MASTER_CDB) ########## PREPROD CDB #_PREPROD_CDB = "http://preprodcdb.mice.rl.ac.uk" #_BL = BeamlineSuperMouse(_PREPROD_CDB) bl_list_tags = sorted(_BL.list_tags()) print "list of existing settings" for tag in bl_list_tags: print " ", tag print "press <CR> to continue" raw_input() ############################################################## _TAG = '4-140+M3-Test1' if _TAG in bl_list_tags: print "Found", _TAG, "in tag list - press <CR> to continue" raw_input() _tag_data = {} _tag_data["proton_absorber_thickness"] = 29 _tag_data["diffuser_thickness"] = 2 _tag_data["beam_stop"] = "Open"