Ticket #7 (closed defect: fixed)

Opened 2 years ago

Last modified 2 years ago

Collimator radial

Reported by: farhi Owned by: farhi
Priority: major Milestone: McStas 2.0
Component: McStas component Version: 2.0
Keywords: collimator radial Cc:

Description

The 'official' collimator radial does not produce same results as the other contrib ones (d20 and exact).

an example would be:

COMPONENT collimador_d20 = Collimator_ROC(

ROC_pitch=R_pitch, ROC_ri=R_ri, ROC_ro=R_ro, ROC_h=R_h,

ROC_ttmin=R_ttmin, ROC_ttmax=R_ttmax, ROC_sign=-1)

WHEN (R_present==1)

AT (0, 0, 0) RELATIVE Sample

COMPONENT collimador_rad = Collimator_radial(

nchan=32, nslit=ceil((R_ttmax-R_ttmin)/32/R_pitch), w1=0.015, w2=0.015, radius=R_ri, length=R_ro-R_ri, h1=R_h, h2=R_h,

theta_min=R_ttmin, theta_max=R_ttmax, roc=0, verbose=1)

WHEN (R_present==2)

AT (0, 0, 0) RELATIVE Sample

COMPONENT collimador_contrib = Exact_radial_coll(

nslit=ceil(128/R_pitch), radius=R_ri, length=R_ro-R_ri, h_in=R_h, h_out=R_h,

theta_min=R_ttmin, theta_max=R_ttmax, verbose=1)

WHEN (R_present==3)

AT (0, 0, 0) RELATIVE Sample

The Collimator_radial let most of the Al rings from a cryostat go through (not good). Please use Exact_radial_coll as a fix.

Instrument D1B attached as a test.

Attachments

ILL_H22_D1B.instr Download (12.5 KB) - added by farhi 2 years ago.
D1B difractometer on H22 guide at ILL: compare 3 available collimators
Collimator_radial.comp Download (10.3 KB) - added by farhi 2 years ago.
Fixed Collimator_radial

Change History

Changed 2 years ago by farhi

D1B difractometer on H22 guide at ILL: compare 3 available collimators

Changed 2 years ago by farhi

  • status changed from new to assigned

Changed 2 years ago by farhi

Fixed Collimator_radial

Changed 2 years ago by farhi

  • status changed from assigned to closed
  • resolution set to fixed

Fixed with SVN commit Feb 15th 2010. Test with D1B shows same results with Collimator_ROC and Exact_radial_coll (contrib) components. Should make a collimator radial test instrument.

Note: See TracTickets for help on using tickets.