Changeset 76


Ignore:
Timestamp:
Mar 10, 2006, 12:19:48 AM (15 years ago)
Author:
Jari Häkkinen
Message:

Fixed ticket:17.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/lib/Stats.cc

    r74 r76  
    109109    gp->command("set key left Left reverse");
    110110    gp->command("set multiplot");
    111     std::vector<u_int> x=accumulated();   
    112     std::stringstream sa;
    113     sa << x.back() << " total";
    114     double yrange_max=1.03*x.back()+1;
     111    std::vector<u_int> total=accumulated();   
     112    double yrange_max=1.03*total.back()+1;
    115113    gp->yrange(yrange_max);
    116     gp->linetitle(sa.str());
    117     gp->linestyle("steps 1");
    118     gp->plot(x);
    119114    size_t plotno=1;
    120115    for (MapConstIter_ i= map_.begin(); i != map_.end(); i++) {
     
    122117      s0 << "set key height " << 2*plotno;
    123118      gp->command(s0.str());
    124       x=accumulated(i->first);
     119      std::vector<u_int> x=accumulated(i->first);
    125120      std::stringstream s;
    126121      s << x.back() << " " << i->first;
     
    133128      gp->plot(x);
    134129    }
     130    std::stringstream sa;
     131    sa << total.back() << " total";
     132    gp->command("set key height 0");
     133    gp->linetitle(sa.str());
     134    gp->linestyle("steps 1");
     135    gp->plot(total);
     136
    135137    gp->command("unset multiplot");
    136138    gp->yrange();
Note: See TracChangeset for help on using the changeset viewer.