Example #1
0
def monscn():   # for now, not sure if this should go in macros
  mono_mot_code = beamline_support.get_motor_code(beamline_support.motor_code_from_descriptor("monochromator"))  
  beamline_support.newfile("spectrum")
  current_filename = nowfile()
  daq_lib.open_shutter()
#  align(mono_mot_code)
  beamline_support.dscan(mono_mot_code)
  daq_lib.close_shutter()    
  command_string = "ln -sf %s spectrum.dat" % current_filename
  os.system(command_string)
  beamline_support.newfile("scandata")      
Example #2
0
def monscn():  # for now, not sure if this should go in macros
    mono_mot_code = beamline_support.get_motor_code(
        beamline_support.motor_code_from_descriptor("monochromator"))
    beamline_support.newfile("spectrum")
    current_filename = nowfile()
    daq_lib.open_shutter()
    beamline_support.dscan(mono_mot_code)
    daq_lib.close_shutter()
    command_string = "ln -sf %s spectrum.dat" % current_filename
    os.system(command_string)
    beamline_support.newfile("scandata")
Example #3
0
def mvf(motcode,counter_num):
  beamline_support.peakScan(motcode,counter_num)
  copy_datafile_to_global(beamline_support.datafile_name,motcode)    
  beamline_support.newfile("scandata")    
  return
Example #4
0
def scan(motcode):
  beamline_support.ascan(motcode)
  copy_datafile_to_global(beamline_support.datafile_name,motcode)    
  beamline_support.newfile("scandata")    
  return
Example #5
0
def newfile(filename_prefix):
  beamline_support.newfile(filename_prefix)
Example #6
0
def mvf(motcode, counter_num):
    beamline_support.peakScan(motcode, counter_num)
    copy_datafile_to_global(beamline_support.datafile_name, motcode)
    beamline_support.newfile("scandata")
    return
Example #7
0
def scan(motcode):
    beamline_support.ascan(motcode)
    copy_datafile_to_global(beamline_support.datafile_name, motcode)
    beamline_support.newfile("scandata")
    return
Example #8
0
def newfile(filename_prefix):
    beamline_support.newfile(filename_prefix)