]> jspc29.x-matter.uni-frankfurt.de Git - daqtools.git/commitdiff
little things
authorhadaq <M.Traxler@gsi.de>
Sat, 2 Sep 2017 18:19:28 +0000 (20:19 +0200)
committerhadaq <M.Traxler@gsi.de>
Sat, 2 Sep 2017 18:19:28 +0000 (20:19 +0200)
users/gsi_dirc/check_tot.cc

index 4ff019b3db5bb1a043df5c37928e3e395c83297d..74841a5adf55447941a60b75be69af670210964d 100644 (file)
@@ -49,27 +49,26 @@ int main(int argc, char* argv[])
           if (bad+good!=0)
             {
              cout<<" TDC "<<hex<<i+8192<<" ";
-             if(float(bad)/(bad+good)*100>=2.0)
+             if(float(bad)/(bad+good)*100>5.0)
                {
-
                  cout<<"\033[1;31m";
-                 cout.precision(1);
-                 cout.fill (' ');
-                 cout.width(5);
-                 cout<<dec<<std::fixed<<std::right
-                     <<float(bad)/(bad+good)*100<<" % "<<endl;
-                 cout<<"\033[0m";
+               }
+             else if(float(bad)/(bad+good)*100>3.0)
+               {
+                 cout<<"\033[1;33m";
                }
              else
                {
-                 cout<<"\033[0;32m";
-                 cout.precision(1);
+                 cout<<"\033[1;32m";
+               }
+
+             cout.precision(1);
                  cout.fill (' ');
                  cout.width(5);
                  cout<<dec<<std::fixed<<std::right
                      <<float(bad)/(bad+good)*100<<" % "<<endl;
                  cout<<"\033[0m";
-               }
+                                
             }
           else
             {
@@ -84,15 +83,18 @@ int main(int argc, char* argv[])
   if (bad_sum+good_sum!=0)
     {
       cout<<" AVG.     ";
-      if (float(bad_sum)/(bad_sum+good_sum)*100>=2.0)
+      if (float(bad_sum)/(bad_sum+good_sum)*100>5.0)
         {
           cout<<"\033[1;31m";
         }
+      else if(float(bad)/(bad+good)*100>3.0)
+        {
+          cout<<"\033[1;33m";
+        }
       else
         {
-          cout<<"\033[0;32m";
+          cout<<"\033[1;32m";
         }
-        
       cout.precision(1);
       cout.fill (' ');
       cout.width(5);