[root] / trunk / hist / histpainter / src / TGraphPainter.cxx Repository:
ViewVC logotype

Log of /trunk/hist/histpainter/src/TGraphPainter.cxx

Parent Directory Parent Directory


Links to HEAD: (view) (download) (as text) (annotate)
Sticky Revision:

Revision 44358 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed May 30 12:53:15 2012 UTC (2 years, 7 months ago) by couet
File length: 142956 byte(s)
Diff to previous 43329
Fix http://root.cern.ch/phpBB3/viewtopic.php?f=3&t=8591.
When drawn with option SAME the histogram 1st and last bins might be wrong.
The following macro showed the problem.:

{
   TCanvas *c = new TCanvas("c","c",900,900);
   c->Divide (1,2);

   TH1D * histo1 = new TH1D ("histo1","histo1",100,0.,100.) ;
   histo1->SetBinContent(51,80.) ;

   TH1D * histo2 = new TH1D ("histo2","histo2",100,49.9,51.1) ;  /// not ok
   histo2->SetMinimum(0.) ; histo2->SetMaximum(100.) ;

   c->cd(1);
   gPad->DrawFrame(49.9, 0., 51.1, 100);
   histo1->Draw("same");

  Double_t xAxis[4] = {3., 5., 7., 9.};
  TH1D *histo = new TH1D("histo","",3, xAxis);
  histo->SetBinContent(1,2.);
  histo->SetBinContent(2,4.);
  histo->SetBinContent(3,3.);

  c->cd(2);
  gPad->DrawFrame(4.,0., 10.,5.);
  histo->Draw("same");
}

Revision 43329 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Mar 12 15:05:32 2012 UTC (2 years, 10 months ago) by couet
File length: 142749 byte(s)
Diff to previous 42646
- In some case, when a graph had some some vertical parts, the exclusion zone was not drawn correctly. The following small example showed the problem:

{
   TCanvas *c1 = new TCanvas();
   gPad->DrawFrame(-1,-1,3,3);

   TGraph * graph=new TGraph(3);
   graph->SetFillColor(3);
   graph->SetFillStyle(3001);
   graph->SetLineWidth(2000);

   graph->SetPoint(0,1.,1.);
   graph->SetPoint(1,1.,0);
   graph->SetPoint(2,0.,0.);
   graph->Draw("*L");
}

Revision 42646 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jan 16 13:33:13 2012 UTC (3 years ago) by couet
File length: 142655 byte(s)
Diff to previous 42636
Fix coverity reports NULL_RETURNS

Revision 42636 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jan 13 15:59:07 2012 UTC (3 years ago) by couet
File length: 142584 byte(s)
Diff to previous 42635
Fix coverity reports 36046 to  36051

Revision 42635 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jan 13 15:34:44 2012 UTC (3 years ago) by couet
File length: 142380 byte(s)
Diff to previous 41541
Fix coverity report 36054, 36055, 36056 and 36057

Revision 41541 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Oct 24 13:31:15 2011 UTC (3 years, 3 months ago) by rdm
File length: 142284 byte(s)
Diff to previous 40949
From Timur:
changes for iOS graphics support.

Revision 40949 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Sep 20 13:11:58 2011 UTC (3 years, 4 months ago) by couet
File length: 142194 byte(s)
Diff to previous 40909
fix https://savannah.cern.ch/bugs/index.php?83910.

In TGraphPainter::PaintGraphErrors and related functions, the caps that are drawn when option "[]" is specified are drawn as a sequence of three separate lines. This results in an ugly concave jag at each corner. The caps are now drawn using TPad::PaintPolyLine, the default miter line joins makes those jags go away.

Revision 40909 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Sep 16 14:30:53 2011 UTC (3 years, 4 months ago) by couet
File length: 140364 byte(s)
Diff to previous 40894
More doc update

Revision 40894 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Sep 15 15:32:45 2011 UTC (3 years, 4 months ago) by couet
File length: 140090 byte(s)
Diff to previous 40891
Improve doc

Revision 40891 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Sep 15 13:44:13 2011 UTC (3 years, 4 months ago) by rdm
File length: 139110 byte(s)
Diff to previous 40841
From Matt Strait:
fix spelling and grammar errors and clarifications.

Revision 40841 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Sep 12 11:20:51 2011 UTC (3 years, 4 months ago) by couet
File length: 139081 byte(s)
Diff to previous 40437
Improve doc

Revision 40437 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Aug 3 12:28:42 2011 UTC (3 years, 5 months ago) by couet
File length: 139238 byte(s)
Diff to previous 40433
- Option E5 help.

Revision 40433 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Aug 3 11:50:52 2011 UTC (3 years, 5 months ago) by couet
File length: 139015 byte(s)
Diff to previous 38695
- New option E5. It draws boxes for the errors like option E2 but in addition it allows to draw the border of the boxes.

Revision 38695 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Mar 31 14:55:49 2011 UTC (3 years, 9 months ago) by rdm
File length: 138496 byte(s)
Diff to previous 38549
rename some canvas names in the embedded THtml macros.

Revision 38549 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Mar 21 19:26:04 2011 UTC (3 years, 10 months ago) by pcanal
File length: 138483 byte(s)
Diff to previous 38181
Since TGraph::SetHistogram must be given a TH1F*, let's reflex this in the signature (fixes http://root.cern.ch/phpBB3/viewtopic.php?t=12386)

Revision 38181 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Feb 21 14:41:32 2011 UTC (3 years, 11 months ago) by couet
File length: 138482 byte(s)
Diff to previous 36424
- Implement the option "0" for graphs with error bars:

  "By default, when a data point is outside the visible range 
   along the Y axis the error bars are not drawn. Combined with 
   other options, this option forces error bars' drawing for the 
   data points outside the visible range along the Y axis."

   A similar option already existed for histograms.

Revision 36424 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Oct 26 16:02:11 2010 UTC (4 years, 2 months ago) by couet
File length: 137785 byte(s)
Diff to previous 36248
- The new markers (styles 32 to 34) were not taken into
  account in the error bars drawing.

Revision 36248 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Oct 10 10:18:43 2010 UTC (4 years, 3 months ago) by brun
File length: 137728 byte(s)
Diff to previous 36184
use strlcat

Revision 36184 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Oct 8 10:11:26 2010 UTC (4 years, 3 months ago) by brun
File length: 137704 byte(s)
Diff to previous 35968
mark coverity reports as intentional

Revision 35968 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Oct 1 08:55:51 2010 UTC (4 years, 3 months ago) by couet
File length: 137431 byte(s)
Diff to previous 35713
- coverity #13338

Revision 35713 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Sep 24 15:12:40 2010 UTC (4 years, 4 months ago) by couet
File length: 137425 byte(s)
Diff to previous 34807
- sprintf -> snprintf (coverity)

Revision 34807 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Aug 13 12:44:43 2010 UTC (4 years, 5 months ago) by brun
File length: 137393 byte(s)
Diff to previous 34286
Fix typo

Revision 34286 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jul 1 20:38:57 2010 UTC (4 years, 6 months ago) by rdm
File length: 137393 byte(s)
Diff to previous 33685
fix format errors related to TString::Form(), TString::Format(), Form()
and Printf().

Revision 33685 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 1 09:49:22 2010 UTC (4 years, 7 months ago) by couet
File length: 137337 byte(s)
Diff to previous 33383
- The fix http://root.cern.ch/viewvc?view=rev&revision=25647
  generated two red lines with the test transpad.C

Revision 33383 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed May 5 13:21:50 2010 UTC (4 years, 8 months ago) by couet
File length: 137164 byte(s)
Diff to previous 32930
- When the points of a graph were very close it was not possible
  to interactively move the graph. It was only possible to move
  the individual points.
  (see: http://root.cern.ch/phpBB2/viewtopic.php?p=44400#44400)

Revision 32930 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Apr 9 16:18:32 2010 UTC (4 years, 9 months ago) by pcanal
File length: 137164 byte(s)
Diff to previous 32330
Prefer the use of InheritsFrom(TClass*) over InheritsFrom(const char*) as long as 
it does not increase the library dependencies.

Revision 32330 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Feb 11 14:24:46 2010 UTC (4 years, 11 months ago) by couet
File length: 137054 byte(s)
Diff to previous 32035
- The following macro displayed the hitograms outside of the frame.
{
   TCanvas *c = new TCanvas("c","c");
   c->Divide(2,1);
   gStyle->SetHistMinimumZero();
   TH1F* h = new TH1F("h","h", 44, -0.5, 43.5);
   h->SetBarWidth(0.7);
   h->SetBarOffset(0.2);
   h->SetFillColor(kGreen);
   for (int i=0;i<44; i++ ) h->Fill(i, -i-60);
   c->cd(1); h->DrawCopy("bar1");
   c->cd(2); h->DrawCopy("b");
}

Revision 32035 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jan 18 10:36:01 2010 UTC (5 years ago) by couet
File length: 136992 byte(s)
Diff to previous 30638
- When painted with option "2" (errors represented with boxes) the graph with 
  error bars were not clipped if the boxes were outside the frame limits. This
  missing funtionnality was reported here:
  https://savannah.cern.ch/bugs/index.php?61476
  This problem was visible with TGraphErrors, TGraphAsymmErrors and 
  TGraphBentErrors (not only with TGraphAsymmErrors as pointed in the bug 
  report). The following macro showed the problem:

  void GraphErrClipBox()
  {
   TCanvas *c1 = new TCanvas("c1","c1",200,10,700,500);

   const Int_t n    = 10;
   Double_t x[n]    = {-0.22, 0.05, 0.25, 0.35, 0.5, 0.61,0.7,0.85,0.89,0.95};
   Double_t y[n]    = {1,2.9,5.6,7.4,9,9.6,8.7,6.3,4.5,1};
   Double_t ex[n]   = {.05,.1,.07,.07,10.04,.05,.06,.07,.08,.05};
   Double_t ey[n]   = {3.8,.7,.6,.5,.4,.4,.5,.6,.7,.8};
   Double_t exd[n] = {.0,.0,.0,.0,.0,.0,.0,.0,.0,.0}; 
   Double_t eyd[n] = {.0,.0,.05,.0,.0,.0,.0,.0,.0,.0}; 

   TGraphErrors *gr1 = new TGraphErrors(n,x,y,ex,ey);
   gr1->SetFillStyle(3004);

   TGraphAsymmErrors *gr2 = new TGraphAsymmErrors(n, x, y, ex, ex, ey, ey);
   gr2->SetFillStyle(3005);

   TGraphBentErrors *gr3 = new TGraphBentErrors(n,x,y,ex,ex,ey,ey,exd,exd,eyd,eyd);        
   gr3->SetFillStyle(3006);

   c1->DrawFrame(-1,0,1,10);

   gr1->Draw("2");
   gr2->Draw("2");
   gr3->Draw("2");  
  }

- In PaintGraphBentErrors the fill style was not set for the boxes.

Revision 30638 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Oct 8 15:37:34 2009 UTC (5 years, 3 months ago) by couet
File length: 135352 byte(s)
Diff to previous 30244
- When drawn with the option B, a TGraph had the first or/and last bar missing
  if its lowest or/and highest value were equal to the minimum or/and maximum 
  of the pad. The following lines illustrate the problem:

  Int_t x[5] = {0,1,2,3,4};
  Int_t y[5] = {10,1,2,3,0};
  Int_t n = 5;
  TGraph *gr = new TGraph(n,x,y);
  gr->Draw("AB*");

  This problem was submited here: https://savannah.cern.ch/bugs/index.php?53949

Revision 30244 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Sep 18 11:32:31 2009 UTC (5 years, 4 months ago) by couet
File length: 135346 byte(s)
Diff to previous 29406
- TGraphAsymmErrors and TGraphBentErrors were not correctly clipped when
  paint with the option E3 (filled band) and zoomed.

Revision 29406 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Jul 9 08:08:53 2009 UTC (5 years, 6 months ago) by couet
File length: 134778 byte(s)
Diff to previous 28771
- Some doc formating

Revision 28771 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 2 08:02:06 2009 UTC (5 years, 7 months ago) by couet
File length: 134843 byte(s)
Diff to previous 28364
- Fix HTML mistakes in the help.

Revision 28364 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 27 15:35:46 2009 UTC (5 years, 8 months ago) by couet
File length: 134831 byte(s)
Diff to previous 27913
- Fix a remaining problem due to the move from TGraph to TGraphPainter: 
  In TGraphPainter the test on TGraph::kClipFrame should be donne the 
  following way:
     theGraph->TestBit(TGraph::kClipFrame)
  in several places the "theGraph->" was missing. This end up
  producing a wrong result with the following macro:

  {
    TH1F * h1 = new TH1F("h1", "h1", 100, -3., 3.);
    TH1F * h2 = new TH1F("h2", "h2", 100, -3., 3.);
    h1->FillRandom("gaus", 5000);
    h2->FillRandom("gaus", 4000);
    h1->SetMaximum(100);
    h1->Draw();
    h2->Draw("same");  
  }

  This problem was mentionned in:
  http://root.cern.ch/phpBB2/viewtopic.php?t=8429

Revision 27913 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Mar 23 14:46:11 2009 UTC (5 years, 10 months ago) by couet
File length: 134791 byte(s)
Diff to previous 27891
- In PaintGrapHist the option "][" did not 
  work if the frame line width
  (gStyle->SetFrameLineWidth()) was bigger than 1.

Revision 27891 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Mar 19 16:12:17 2009 UTC (5 years, 10 months ago) by couet
File length: 134761 byte(s)
Diff to previous 27773
- More examples (various ways of errors drawing)

Revision 27773 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Mar 16 15:25:09 2009 UTC (5 years, 10 months ago) by brun
File length: 132073 byte(s)
Diff to previous 27517
Fix a bug in TGraphpainter::ExecuteEventHelper.
fix the problem reported at: http://root.cern.ch/phpBB2/viewtopic.php?t=8222

Revision 27517 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Feb 19 13:04:44 2009 UTC (5 years, 11 months ago) by brun
File length: 132063 byte(s)
Diff to previous 27420
Fix a bug in TGraphPainter::DistancetoPrimitiveHelper when getting the drawOption

Revision 27420 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Feb 11 13:37:34 2009 UTC (5 years, 11 months ago) by couet
File length: 132053 byte(s)
Diff to previous 27343
- Doc update.

Revision 27343 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Feb 4 08:55:50 2009 UTC (5 years, 11 months ago) by couet
File length: 131579 byte(s)
Diff to previous 26761
- When adding an object in the list of funtions of a TGraph,
  there was a crash at the TGraph drawing time if the
  fitting option (gStyle->SetOptFit(1)) was ON. This was
  reported in: https://savannah.cern.ch/bugs/?46525
  The following macro reproduces the problem:

  {
        gStyle->SetOptFit(1);
        TGraph *gr = new TGraph(2);
        gr->SetPoint(0,1,1);
        gr->SetPoint(1,2,2);
        TLatex *l1 = new TLatex(gr->GetX()[0], gr->GetY()[0], "#1");
        gr->GetListOfFunctions()->Add(l1);
        gr->Draw("APL");
  }

Revision 26761 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Dec 9 16:06:25 2008 UTC (6 years, 1 month ago) by couet
File length: 131511 byte(s)
Diff to previous 26748
- Fix https://savannah.cern.ch/bugs/index.php?43461 . zdemo.C and stressGraphics
  have been checked and are working.

Revision 26748 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Dec 9 09:06:31 2008 UTC (6 years, 1 month ago) by couet
File length: 131733 byte(s)
Diff to previous 26658
- Revert the previous fix. The macro zdemo.C did not work. 
  more investigations are needed to fix:
  https://savannah.cern.ch/bugs/index.php?43461

Revision 26658 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Dec 4 16:14:40 2008 UTC (6 years, 1 month ago) by couet
File length: 131733 byte(s)
Diff to previous 26067
- Fix the bug described here:
  https://savannah.cern.ch/bugs/index.php?43461

Revision 26067 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 3 15:02:57 2008 UTC (6 years, 2 months ago) by couet
File length: 131733 byte(s)
Diff to previous 25647
- Implement TGraph::DrawPanel

Revision 25647 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Oct 1 13:16:08 2008 UTC (6 years, 3 months ago) by couet
File length: 131168 byte(s)
Diff to previous 24899
- When a histogram was drawn in a larger frame than its limits (using the 
  option "SAME"), the `outside' vertical lines for the first and last bins 
  were not drawn.
  The macro below demonstrates the problem: 
  {
     TH1D h("h", "h", 10., 0., 1.);
     h.SetBinContent(1, 1.);
     h.SetBinContent(3, 1.);
     h.SetBinContent(10, 1.);
     h.SetFillColor(1001);
     h.SetFillColor(kOrange-2);
     h.SetLineColor(kBlack);
     TCanvas canvas("canvas");
     frame = canvas.DrawFrame(-1., 0., 2., 2.);
     h.Draw("SAMEH");
  }
  This was reported here: https://savannah.cern.ch/bugs/?41364

Revision 24899 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jul 21 16:20:30 2008 UTC (6 years, 6 months ago) by couet
File length: 131039 byte(s)
Diff to previous 24896
- Mods in PaintGraphAsymErrors, PaintGraphBentErrors and PaintGraphErrors, to implement
  the new option "[]". The old option "[]" has been change to "||". The new option "[]"
  is the same as "||" except that some ticks are drawn at the end of the horizontal and
  vertical lines at the end of the error bars. This was a request from:
  Thomas Ullrich [thomas.ullrich@bnl.gov]

Revision 24896 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jul 21 07:57:29 2008 UTC (6 years, 6 months ago) by couet
File length: 127709 byte(s)
Diff to previous 24843
- Mirror typo fix.

Revision 24843 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jul 16 13:19:42 2008 UTC (6 years, 6 months ago) by couet
File length: 127707 byte(s)
Diff to previous 24414
- Move the TGraphQQ painting into TGraphPainter.

Revision 24414 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jun 20 13:03:13 2008 UTC (6 years, 7 months ago) by couet
File length: 125540 byte(s)
Diff to previous 24311
- Start improving the doc.
- Protection added in case a TGraphPolar is plotted wit option "E"
  but has no errors defined.
- The title painted for TGraphPolar was not correct.

Revision 24311 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 17 14:48:52 2008 UTC (6 years, 7 months ago) by couet
File length: 120520 byte(s)
Diff to previous 24145
- The markers clipping was wrong in case of TGraphPolar.

Revision 24145 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jun 4 19:21:09 2008 UTC (6 years, 7 months ago) by brun
File length: 120411 byte(s)
Diff to previous 24105
From Olivier,

separate graphics and non graphics in class TGraphPolar

Revision 24105 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jun 2 18:53:37 2008 UTC (6 years, 7 months ago) by brun
File length: 108943 byte(s)
Diff to previous 24090
Move back the functionm Zero from TGraphPainter::Zero to TGraph::Zero where it was originally.
This function is not a graphics function and it is used by several applications.

Revision 24090 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jun 2 09:39:34 2008 UTC (6 years, 7 months ago) by couet
File length: 112124 byte(s)
Diff to previous 24085
- The displacements vectors (EXlowd ...) have been lost in PaintGraphBentErrors
  after the last changes from Rene.

Revision 24085 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jun 1 15:47:40 2008 UTC (6 years, 7 months ago) by brun
File length: 111922 byte(s)
Diff to previous 24084
Fix a compiler warning (gcc4.3)

Revision 24084 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jun 1 15:34:01 2008 UTC (6 years, 7 months ago) by brun
File length: 111915 byte(s)
Diff to previous 24066
From Olivier and me:

Split the TGraph classes to move the graphics code to separate classes.
These classes will be moved to the hist directory once the classes will be ok.
The TGraphs are painted via the TVirtualGraphPainter class and its concrete
implementation TGraphPainter.
At the difference of the TH1 classes for which a different painter is created
when drawing each histogram, one single TGraphPainter class is created.
The TGraphPainter class does not have internal state, all the information
from TGraph is passed to the drawing functions via parameters.

Revision 24066 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri May 30 08:55:37 2008 UTC (6 years, 7 months ago) by couet
File length: 27938 byte(s)
Diff to previous 24062
- Roll back last commit

Revision 24062 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri May 30 07:59:55 2008 UTC (6 years, 7 months ago) by couet
File length: 137403 byte(s)
Diff to previous 23424
- TGraphPainter now contains all the methods needed to paint TGraph and the
  classes deriving from it.

Revision 23424 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Apr 23 09:37:20 2008 UTC (6 years, 9 months ago) by brun
File length: 27938 byte(s)
Diff to previous 22694
Fix shadowed variables.

Revision 22694 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Mar 17 20:23:21 2008 UTC (6 years, 10 months ago) by rdm
File length: 27944 byte(s)
Diff to previous 20882
move hist, histpainter, spectrum and spectrumpainter in the hist package.

Revision 20882 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Nov 19 11:31:26 2007 UTC (7 years, 2 months ago) by rdm
Original Path: trunk/histpainter/src/TGraphPainter.cxx
File length: 27944 byte(s)
Diff to previous 20842
Set property svn:eol-style LF on all source and Makefiles. This should avoid
problems with Win32 line endings ending up in the repository. All MS tools
support LF eols fine.

Revision 20842 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Nov 16 14:45:39 2007 UTC (7 years, 2 months ago) by couet
Original Path: trunk/histpainter/src/TGraphPainter.cxx
File length: 27944 byte(s)
Diff to previous 20623
- Fix uninitialized variables found by valgrind.

Revision 20623 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Nov 2 16:13:46 2007 UTC (7 years, 2 months ago) by couet
Original Path: trunk/histpainter/src/TGraphPainter.cxx
File length: 27908 byte(s)
Diff to previous 19826
- Fix a valgrind error:
  "Conditional jump or move depends on uninitialised value(s)"

Revision 19826 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 19 19:56:11 2007 UTC (7 years, 4 months ago) by rdm
Original Path: trunk/histpainter/src/TGraphPainter.cxx
File length: 27799 byte(s)
Diff to previous 19825
imported svn:keywords Id property

Revision 19825 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 19 19:49:10 2007 UTC (7 years, 4 months ago) by rdm
Original Path: trunk/histpainter/src/TGraphPainter.cxx
File length: 27799 byte(s)
Diff to previous 17673
remove :$ from tag line

Revision 17673 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Feb 3 19:36:16 2007 UTC (7 years, 11 months ago) by brun
Original Path: trunk/histpainter/src/TGraphPainter.cxx
File length: 27809 byte(s)
Diff to previous 17666
add missing includes required on some systems

Revision 17666 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Feb 3 18:21:58 2007 UTC (7 years, 11 months ago) by brun
Original Path: trunk/histpainter/src/TGraphPainter.cxx
File length: 27792 byte(s)
Diff to previous 15592
Use forward declarations of TGraph2D, TGraphDelaunay and TList.
Set ClassDef version to 0

Revision 15592 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jun 28 10:04:57 2006 UTC (8 years, 6 months ago) by couet
Original Path: trunk/histpainter/src/TGraphPainter.cxx
File length: 27703 byte(s)
Diff to previous 13183
- PaintLevels: make sure the z (zo and z2) values are not greater than fZmax
  or smaller than fZmin. Weird plots were produced (with option TRI1) wihtout
  this protection.

Revision 13183 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Nov 10 10:36:59 2005 UTC (9 years, 2 months ago) by couet
Original Path: trunk/histpainter/src/TGraphPainter.cxx
File length: 27587 byte(s)
Diff to previous 12704
- Mods for the rules checker

Revision 12704 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Sep 12 15:18:53 2005 UTC (9 years, 4 months ago) by brun
Original Path: trunk/histpainter/src/TGraphPainter.cxx
File length: 27588 byte(s)
Diff to previous 12550
From Olivier:
New option "Line" to paint TGraph2D.

Revision 12550 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Aug 29 12:52:22 2005 UTC (9 years, 4 months ago) by brun
Original Path: trunk/histpainter/src/TGraphPainter.cxx
File length: 26058 byte(s)
Diff to previous 8382
Changes to make the rulechecker happy in directory histpainter.

Revision 8382 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Mar 12 15:20:32 2004 UTC (10 years, 10 months ago) by brun
Original Path: trunk/histpainter/src/TGraphPainter.cxx
File length: 26037 byte(s)
Diff to previous 8096
From Olivier:
- New option PCOL in TGraph2D. Draws a marker at each vertex. The color of
  each marker is defined according to its Z position.

Revision 8096 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Jan 30 18:30:03 2004 UTC (10 years, 11 months ago) by brun
Original Path: trunk/histpainter/src/TGraphPainter.cxx
File length: 25489 byte(s)
Diff to previous 8048
From Olivier Couet:
- In TGraph2D::TGraph2D(TH2 *h2) only the bins having a contain between
  h2 minimum and h2 maximum are converted in points in the TGraph2D.
- Logz implemented for option CONT5
- Option Z implemented with TRI1 and TRI2

Revision 8048 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jan 27 13:28:23 2004 UTC (10 years, 11 months ago) by brun
Original Path: trunk/histpainter/src/TGraphPainter.cxx
File length: 24588 byte(s)
Diff to previous 8001
Cleanup of many files havind trailing CR/LF

Restrustruring of TGraph2D::GetContourList with the algorithm in histpainter (by Olivier)

Revision 8001 - (view) (download) (as text) (annotate) - [select for diffs]
Added Sat Jan 24 00:03:47 2004 UTC (11 years ago) by brun
Original Path: trunk/histpainter/src/TGraphPainter.cxx
File length: 17868 byte(s)
Forgot this file in previous checkin

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

Sort log by:

Subversion Admin
ViewVC Help
Powered by ViewVC 1.0.9