def main(): from mcvine.applications.InstrumentBuilder import build components = ['source', 'sample', 'storage'] App = build(components) app = App('sss') app.run() return
def buildApp(): from mcvine.applications.InstrumentBuilder import build components = [ 'arm1', 'moderator', 'Guide1', 'FChopper', 'tof1b', 'Guide4', 'Chopper2', 'Guide5', 'Guide6', 'Guide7', 'Guide8', 'Chopper3', 'Guide9', 'Chopper41', 'Chopper42', 'tof3a', 'Guide10', 'Guide11', 'save_neutrons', 'Div_monh' ] App = build(components) return App
def buildApp(): from mcvine.applications.InstrumentBuilder import build components = [ 'arm1', 'source_00', 'Mon0_toF', 'Mon0_total', 'G1A_guide', 'G1B_guide', 'G1C_guide', 'T0_T1A_guide', 'T1A_chopper', 'G2_curved_guide', 'G3_guide', 'Shutter2_guide', 'Shutter2_valve_guide', 'Valve_mon1_guide', 'Mon1_toF', 'Mon1_total', 'Mon1_t1b_guide', 'T1B_chopper', 'T1B_T2_guide', 'T2_Fermi', 'T2_MON2_guide', 'Mon2_toF', 'Mon2_total', 'G4_guide', 'arm2', 'monochromator', 'Exit_tube', 'Mon3_ToF', 'Mon3_total', 'Aperture1', 'Soeller20', 'Aperture2', 'sample_10x10', 'sample_1x1', 'recorder' ] App = build(components) return App
#!/usr/bin/env python from mcvine.applications.InstrumentBuilder import build components = ['moderator', 'core_vessel_insert', 'shutter_guide', 'guide111', 'guide112', 'guide113', 'guide121', 'guide122', 'guide123', 'guide131', 'guide132', 'guide133', 't0chopper', 'guide211', 'guide212', 'guide213', 'guide214', 'guide215', 'fermichopper', 'monitor1', 'guide311', 'guide411', 'guide412', 'guide511', 'monitor', 'monitor2'] Instrument = build(components)
#!/usr/bin/env python """ import warnings warnings.simplefilter('ignore') import mcvine warnings.simplefilter('default') """ from mcvine.applications.InstrumentBuilder import build components = ['source', 'monitor'] App = build(components) name = "arcs_analyze_beam" if __name__ == '__main__': App(name).run()
'--ncount=10', '--buffer_size=5', '--output-dir=%s-out' % instrument.name, '--overwrite-datafiles', ] instrument.run() sys.argv = save return pass # end of TestCase from mcvine.applications.InstrumentBuilder import build components = ['comp%s' % i for i in range(10)] InstrumentBase = build(components) def pysuite(): suite1 = unittest.makeSuite(TestCase) return unittest.TestSuite((suite1, )) def main(): #debug.activate() pytests = pysuite() alltests = unittest.TestSuite((pytests, )) res = unittest.TextTestRunner(verbosity=2).run(alltests) import sys sys.exit(not res.wasSuccessful())
'--output-dir=%s-out' % instrument.name, '--overwrite-datafiles', ] instrument.run() sys.argv = save return pass # end of TestCase from mcvine.applications.InstrumentBuilder import build components = ['comp%s' % i for i in range(10)] InstrumentBase = build(components) def pysuite(): suite1 = unittest.makeSuite(TestCase) return unittest.TestSuite( (suite1,) ) def main(): #debug.activate() pytests = pysuite() alltests = unittest.TestSuite( (pytests, ) ) res = unittest.TextTestRunner(verbosity=2).run(alltests) import sys; sys.exit(not res.wasSuccessful()) return