my $opt_verb = 0;
my $opt_debug = 0;
my $opt_frameinfo = 0;
+my $opt_picpath = "./";
my $totalevents = 1E9;
my $mode = "";
'v|verb' => \$opt_verb,
'i|info' => \$opt_frameinfo,
'd|debug' => \$opt_debug,
+ 'p|picpath' => \$opt_picpath,
'e|events=i' => \$totalevents);
printf("[-v|--verb] Dump hld file content\n");
printf("[-i|--info] Show frame information\n");
printf("[-d|--debug] More debugging output\n");
+ printf("[-p|--picpath] Set where to write plots\n");
printf("\n");
exit;
}
print $fh "set cbrange [0:5000];\n";
print $fh "set palette defined ( 0 'white', 1 'red', 5 'black', 10 'blue', 5000 'green');\n";
my $s = sprintf("%04x",$id);
- print $fh "set output './image_recalibrated_$s.png';\n";
+ print $fh "set output '$opt_picpath/$image_recalibrated_$s.png';\n";
print $fh "plot '-' matrix with image\n";
my @matrix;
my $dumpPath = "/tmp/MAPS_PREV/";
unless(-e $dumpPath or mkdir $dumpPath) {
- die "Unable to create $picPath\n";
+ die "Unable to create $dumpPath\n";
}
my $picPath = "../temp/prevImgs/";
-style=>{'src'=>'../layout/styles.css'}
);
-# print h2("testgui");
-# print "<p> still more to come </p>";
-# print escapeHTML("hallo<<<>>>&&&!!"),br;
-# print escapeHTML($here);
-# $ENV{'PATH'}=$ENV{'PATH'}.":/home/hadaq/bin";
$ENV{'PATH'}=$ENV{'PATH'}.":/local.1/bastelstube/daqdata/bin";
# print br,$ENV{'PATH'},br;
$ENV{'JTAGPATH'}="/local.1/jtag_mvd/soft/toolbox/jtag_atomic/";
system("./startup.pl ../setup/testsetup.xml");
-chdir("preview");
+# chdir("preview");
my $dummy;
-$dummy=qx"./exec_evtbuild_t.pl -t $runtime -p $dumpPath 2>&1"; #14
+$dummy=qx"./preview/exec_evtbuild_t.pl -t $runtime -p $dumpPath 2>&1"; #14
$dummy.=qx"rm $dumpPath/temp.hld 2>&1";
$dummy.=qx"mv $dumpPath/te1* $dumpPath/temp.hld 2>&1";
-$dummy.=qx"./unpack_hld.pl -f $dmupPath/temp.hld 2>&1";
+$dummy.=qx"./preview/unpack_hld.pl -f $dumpPath/temp.hld -p $picPath 2>&1";
my $escapedDummy = escapeHTML($dummy);
$escapedDummy =~ s/\n/<br>/g;
print $escapedDummy;
-# qx%./run.pl -t 0.1 -id ccc1ccc1%;
-# print br;
-# print img{src=>'./preview/image_recalibrated_ccc1.png?'.rand(),title=>$dummy};
-# print br;
-# print "finished",br;
+
print end_html;