| 1 | <html>
|
|---|
| 2 | <head>
|
|---|
| 3 | <meta name="Author" content="Daniela Dorner" />
|
|---|
| 4 | <meta http-equiv="content-type" content="text/html; charset=utf-8" />
|
|---|
| 5 | <title>QLA</title>
|
|---|
| 6 | <link rel="StyleSheet" type="text/css" href="../style.css" />
|
|---|
| 7 | </head>
|
|---|
| 8 | <?php
|
|---|
| 9 |
|
|---|
| 10 | //echo (file_get_contents("header.html"));
|
|---|
| 11 |
|
|---|
| 12 | include ("dates.php");
|
|---|
| 13 |
|
|---|
| 14 | if (!empty($_GET["bin"]))
|
|---|
| 15 | $bin=$_GET["bin"];
|
|---|
| 16 | else
|
|---|
| 17 | $bin="1nights";
|
|---|
| 18 | //$path="../lightcurves/".$_GET["source"]."/lightcurve".$bin;
|
|---|
| 19 |
|
|---|
| 20 | $sources=array(
|
|---|
| 21 | "1" => "Mrk421",
|
|---|
| 22 | "2" => "Mrk501",
|
|---|
| 23 | "5" => "Crab",
|
|---|
| 24 | "7" => "1ES 1959+650",
|
|---|
| 25 | "11" => "IC 310",
|
|---|
| 26 | );
|
|---|
| 27 |
|
|---|
| 28 | $ranges=array(
|
|---|
| 29 | "5min" => " 5 min",
|
|---|
| 30 | "10min" => "10 min",
|
|---|
| 31 | "20min" => "20 min",
|
|---|
| 32 | "30min" => "30 min",
|
|---|
| 33 | "40min" => "40 min",
|
|---|
| 34 | "60min" => "60 min",
|
|---|
| 35 | "90min" => "90 min",
|
|---|
| 36 | "120min" => "120 min",
|
|---|
| 37 | "180min" => "180 min",
|
|---|
| 38 | "240min" => "240 min",
|
|---|
| 39 | "300min" => "300 min",
|
|---|
| 40 | "360min" => "360 min",
|
|---|
| 41 | // "0001nights" => "1 night",
|
|---|
| 42 | // "0002nights" => "2 nights",
|
|---|
| 43 | // "0004nights" => "4 nights",
|
|---|
| 44 | // "0008nights" => "8 nights",
|
|---|
| 45 | // "0016nights" => "16 nights",
|
|---|
| 46 | );
|
|---|
| 47 |
|
|---|
| 48 | echo "<body>\n";
|
|---|
| 49 | echo "<form name='formular' action='lightcurves.php' METHOD='GET'>\n";
|
|---|
| 50 | echo "<input type='submit' value='Show'> result of Quick-Look-Analysis for ";
|
|---|
| 51 |
|
|---|
| 52 | echo "source <select name='source' size='1'>\n";
|
|---|
| 53 | foreach ($sources as $key => $name)
|
|---|
| 54 | {
|
|---|
| 55 | if ($_GET["source"] == $key)
|
|---|
| 56 | printf("<option value='%s' selected>%s</option>\n", $key, $name);
|
|---|
| 57 | else
|
|---|
| 58 | printf("<option value='%s'>%s</option>\n", $key, $name);
|
|---|
| 59 | }
|
|---|
| 60 | echo "</select>\n";
|
|---|
| 61 | echo " for <select name='bin' size='1'>\n";
|
|---|
| 62 | foreach ($ranges as $range => $name)
|
|---|
| 63 | {
|
|---|
| 64 | if ($_GET["bin"] == $range)
|
|---|
| 65 | printf("<option value='%s' selected>%s</option>\n", $range, $name);
|
|---|
| 66 | else
|
|---|
| 67 | printf("<option value='%s'>%s</option>\n", $range, $name);
|
|---|
| 68 | }
|
|---|
| 69 | echo "</select>\n<br>\n";
|
|---|
| 70 |
|
|---|
| 71 | $date=GetDates($_GET["date"], "lightcurves");
|
|---|
| 72 | $date2=date("Ymd", strtotime($date));
|
|---|
| 73 | $path="../lightcurves/".date("Y/m/d", strtotime($date));
|
|---|
| 74 |
|
|---|
| 75 | echo "</form>\n";
|
|---|
| 76 |
|
|---|
| 77 | $numplots=8;
|
|---|
| 78 |
|
|---|
| 79 | $filename="lightcurve".$_GET["source"]."_".$_GET["bin"]."_all.root";
|
|---|
| 80 | $filename2="lightcurve".$_GET["source"]."_".$_GET["bin"]."_week.root";
|
|---|
| 81 | $filename3="lightcurve".$_GET["source"]."_".$_GET["bin"]."_".$date2.".root";
|
|---|
| 82 | $rootfile=$path."/".$filename2;
|
|---|
| 83 | //echo $filename;
|
|---|
| 84 | if (file_exists($rootfile))
|
|---|
| 85 | {
|
|---|
| 86 | printf("<a href='%s'>more files</a>", $path);
|
|---|
| 87 | echo "<table>";
|
|---|
| 88 | printf("<tr><th>Night %s</th><th>Last Week</th><th>All Nights</th></tr>\n", $date);
|
|---|
| 89 | for ($i=1; $i<$numplots+1; $i++)
|
|---|
| 90 | {
|
|---|
| 91 | if (strpos($_GET["bin"], "night"))
|
|---|
| 92 | printf("<tr><td><img src='%s/%s-%d.png' alt='%d'></td></tr>", $path, $filename, $i, $i);
|
|---|
| 93 | else
|
|---|
| 94 | {
|
|---|
| 95 | printf("<tr>\n");
|
|---|
| 96 | $file3=$path."/".$filename3."-".$i.".png";
|
|---|
| 97 | //echo $file3;
|
|---|
| 98 | if (file_exists($file3))
|
|---|
| 99 | printf("<td><img src='%s/%s-%d.png' alt='%d'></td>\n", $path, $filename3, $i, $i);
|
|---|
| 100 | else
|
|---|
| 101 | printf("<td>n/a</td>");
|
|---|
| 102 | $file2=$path."/".$filename2."-".$i.".png";
|
|---|
| 103 | if (file_exists($file2))
|
|---|
| 104 | printf("<td><img src='%s/%s-%d.png' alt='%d'></td>\n", $path, $filename2, $i, $i);
|
|---|
| 105 | else
|
|---|
| 106 | printf("<td>n/a</td>");
|
|---|
| 107 | $file1=$path."/".$filename."-".$i.".png";
|
|---|
| 108 | if (file_exists($file1))
|
|---|
| 109 | printf("<td><img src='%s/%s-%d.png' alt='%d'></td>\n", $path, $filename, $i, $i);
|
|---|
| 110 | else
|
|---|
| 111 | printf("<td>n/a</td>");
|
|---|
| 112 | printf("</tr>\n");
|
|---|
| 113 | }
|
|---|
| 114 | }
|
|---|
| 115 | echo "</table>";
|
|---|
| 116 | }
|
|---|
| 117 | else
|
|---|
| 118 | echo "<br> No files available for " . $sources[$_GET["source"]] . " with " . $ranges[$_GET["bin"]]. " for night ".$date.". <br>";
|
|---|
| 119 |
|
|---|
| 120 | echo "</body>";
|
|---|
| 121 | echo "</html>";
|
|---|
| 122 | ?>
|
|---|