From e6f62ff4456c2c4068e30373e361e3bdffddd08b Mon Sep 17 00:00:00 2001 From: Zaher Salman Date: Wed, 4 Nov 2009 12:50:56 +0000 Subject: [PATCH] Release shared parameters when requested. --- src/external/MuSRFitGUI/musrfit.cgi | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/external/MuSRFitGUI/musrfit.cgi b/src/external/MuSRFitGUI/musrfit.cgi index 43d4e215..f74cf683 100755 --- a/src/external/MuSRFitGUI/musrfit.cgi +++ b/src/external/MuSRFitGUI/musrfit.cgi @@ -51,7 +51,7 @@ $dumpascii = # TODO: Replace this with a call to $TABLE=MSR::ExportParams $AllParameters{"Header"}=1; $TABLE=MSR::ExportParams(\%AllParameters); -$msr2dat = "$MSR2DAT < FILENAME.msr > $OUTPUT_REAL/FILENAME_par.dat"; +$msr2dat = "$MSR2DAT FILENAME.msr > $OUTPUT_REAL/FILENAME_par.dat"; # "Smart" default value of the fit parameters. %Defaults = ( @@ -528,8 +528,8 @@ sub StepShared { Choose the shared parameters

-INSERT_PARAMETERS_TABLE_HERE PASS_ON_HTML_CODE +INSERT_PARAMETERS_TABLE_HERE
\"> @@ -1004,8 +1004,7 @@ sub PassOn { $One = $All[$i]; if ( $One ne $EMPTY && $One ne "go" ) { - # if ($Step == 1 && substr($One,0,3) ne "Sh\_") { - if ( $$One ne $EMPTY ) { + if ( $$One ne $EMPTY ) { $OneValue = $$One; } else { @@ -1015,12 +1014,13 @@ sub PassOn { # Exclude logx logy ltx # if ($One ne "ltc" && $One ne "logx" && $One ne "logy") { - $PassOn = $PassOn - . "\n"; - - # } - # } - # } + $skip=0; + # Skip Sh_ variables during shared skip + if ($Step == 1 && substr($One,0,3) eq "Sh\_") { $skip=1 } + if ($skip != 1) { + $PassOn = $PassOn + . "\n"; + } } ++$i; }