* Means "go ahead" (with reason in parenthesis) - Means "can wait" (with reason in parenthesis) Sources: High priority * ESS_butterfly.comp (Enables all ESS instruments) * SNS_source.comp (Enables remaining SNS instruments) * Moderator.comp (Is nice and simple Low priority - ESS_moderator.comp (Legacy relevance only) - ESS_moderator_long_2001.comp (Legacy relevance only) - ESS_moderator_short.comp (Legacy relevance only) - Source_gen4.comp (Very similar to Source_gen, can wait) - Source_multi_surfaces.comp (Very similiar to Source_gen, can wait) Optics: High priority * Elliptic_guide_gravity.comp * FermiChopper_ILL.comp * Fermi_chop2a.comp * Guide_honeycomb.comp * Lens.comp * Mirror.comp * Guide_anyshape.comp (Relies on interoff-lib) * Spherical_Backscattering_Analyser.comp * PerfectCrystal.comp * Diaphragm.comp (IS in fact ported, it is the same as Slit) Low priority - CavitiesIn.comp (Semi-exotic, a type of slit, can wait) - CavitiesOut.comp (Semi-exotic, a type of slit, can wait) - multi_pipe.comp (A type of slit, can wait) - Guide_gravity_psd.comp (Like Guide_gravity, with built-in monitor) - Guide_m.comp (Only differs wrt. Guide by independent m-val per face. Merge?) - Guide_wavy.comp (Only marginally different from Guide, can wait) - Mirror_Curved_Bispectral.comp (Niche) - Mirror_Elliptic.comp (Niche) - Mirror_Elliptic_Bispectral.comp (Niche) - Vertical_T0a.comp (Niche) - Vitess_ChopperFermi.comp (Slow) - Guide_four_side.comp (Nasty) - Guide_four_side_10_shells.comp (Nasty) - Guide_four_side_2_shells.comp (Nasty) "Samples" and the like: High priority * Absorber.comp (should be easy, can be used in imaging instr) * Phonon_simple.comp (simplest inelastic) * Refractor.comp * Res_sample.comp * TOFRes_sample.comp * SANS_benchmark2.comp (People think it is nice ... Try with spheres2 from master first??) * Spot_sample.comp (Should be simple. Is included in Mantid-oriented spectr and SNS_ARCS) * SasView_model.comp Low priority - SANSCurve.comp - SANSCylinders.comp - SANSEllipticCylinders.comp - SANSLiposomes.comp - SANSNanodiscs.comp - SANSNanodiscsFast.comp - SANSNanodiscsWithTags.comp - SANSNanodiscsWithTagsFast.comp - SANSPDB.comp - SANSPDBFast.comp - SANSShells.comp - SANSSpheres.comp - Sample_nxs.comp - SiC.comp - Single_crystal_acc.comp (Old Dresden acc tricks, serves as inspiration only - Multilayer_Sample.comp (Relies on GSL) Monitors: High priority * DivLambda_monitor.comp * DivPos_monitor.comp * Monitor_Sqw.comp * Res_monitor.comp * PSDcyl_monitor.comp * TOFSANSdet.comp Low priority - TOFlog_monitor.comp - Monitor_4PI.comp - PSD_monitor_psf.comp - PSD_monitor_psf_eff.comp - Radial_div.comp - Monitor_Optimizer.comp - PSDlin_diff_monitor.comp Polarisation: High priority * Analyser_ideal.comp / PolAnalyser_ideal.comp (identical?) * He3_cell.comp * MeanPolLambda_monitor.comp * Pol_mirror.comp / Monochromator_pol.comp (identical?) * PolLambda_monitor.comp * Pol_FieldBox.comp * Pol_constBfield.comp * Pol_Bfield.comp * Pol_Bfield_stop.comp Low priority - Pol_bender_tapering.comp - Pol_guide_vmirror.comp - Pol_pi_2_rotator.comp - Foil_flipper_magnet.comp - Pol_triafield.comp - Pol_simpleBfield.comp - Pol_simpleBfield_stop.comp Misc * Rotator.comp * Derotator.comp - Source_Optimizer.comp - Source_adapt.comp - Adapt_check.comp - Beam_spy.comp - Scatter_log_iterator.comp - Scatter_log_iterator_stop.comp - Scatter_logger.comp - Scatter_logger_stop.comp Dedicated issue #943 - https://github.com/McStasMcXtrace/McCode/issues/943 union/Incoherent_process.comp union/Powder_process.comp union/Single_crystal_process.comp union/Template_process.comp union/Union_box.comp union/Union_conditional_PSD.comp union/Union_conditional_standard.comp union/Union_cylinder.comp union/Union_logger_1D.comp union/Union_logger_2DQ.comp union/Union_logger_2D_kf.comp union/Union_logger_2D_kf_time.comp union/Union_logger_2D_space.comp union/Union_logger_2D_space_time.comp union/Union_logger_3D_space.comp union/Union_make_material.comp union/Union_master.comp union/Union_sphere.comp Event handling * MCPL_input.comp * MCPL_output.comp - Virtual_mcnp_input.comp - Virtual_mcnp_output.comp - Virtual_mcnp_ss_input.comp - Virtual_mcnp_ss_output.comp - Vitess_input.comp - Vitess_output.comp - Virtual_tripoli4_input.comp - Virtual_tripoli4_output.comp