def test(self):
     "wrap Single_crystal"
     from mcstas2.wrappers import wrap
     wrap(componentfile, category)
     from mcstas2.components import componentfactory
     factory = componentfactory(category, componentname)
     component = factory('component', )
     return
 def test(self):
     "wrap Single_crystal"
     from mcstas2.wrappers import wrap
     wrap( componentfile, category )
     from mcstas2.components import componentfactory
     factory = componentfactory( category, componentname )
     component = factory(
         'component',
         )
     return
 def test(self):
     "wrap E_monitor"
     from mcstas2.wrappers import wrap
     wrap( componentfile, category, buildername = 'distutils' )
     from mcstas2.components import componentfactory
     emonfac = componentfactory( category, componentname )
     emon = emonfac(
         'emon',
         nchan=20, filename="e.dat",
         xmin=-0.2, xmax=0.2,
         ymin=-0.2, ymax=0.2,
         Emin=50, Emax=60)
     return
Esempio n. 4
0
 def test(self):
     "wrap E_monitor"
     from mcstas2.wrappers import wrap
     wrap( componentfile, category )
     from mcstas2.components import componentfactory
     emonfac = componentfactory( category, componentname )
     emon = emonfac(
         'emon',
         nchan=20, filename="e.dat",
         xmin=-0.2, xmax=0.2,
         ymin=-0.2, ymax=0.2,
         Emin=50, Emax=60)
     return
Esempio n. 5
0
 def test4(self):
     'wrapcomponent'
     componentname = 'E_monitor'
     componentfile = '%s.comp' % componentname
     category = 'monitors'
     mcstas2.wrapcomponent( componentfile, category )
     from mcstas2.components import componentfactory
     emonfac = componentfactory( category, componentname )
     emon = emonfac(
         'emon',
         nchan=20, filename="e.dat",
         xmin=-0.2, xmax=0.2,
         ymin=-0.2, ymax=0.2,
         Emin=50., Emax=60.)
     if interactive:
         help( emonfac )
     return
Esempio n. 6
0
 def test4(self):
     'wrapcomponent'
     componentname = 'E_monitor'
     componentfile = '%s.comp' % componentname
     category = 'monitors'
     mcstas2.wrapcomponent(componentfile, category)
     from mcstas2.components import componentfactory
     emonfac = componentfactory(category, componentname)
     emon = emonfac('emon',
                    nchan=20,
                    filename="e.dat",
                    xmin=-0.2,
                    xmax=0.2,
                    ymin=-0.2,
                    ymax=0.2,
                    Emin=50.,
                    Emax=60.)
     if interactive:
         help(emonfac)
     return