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

Log of /trunk/hist/hist/src/TGraph2DErrors.cxx

Parent Directory Parent Directory


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

Revision 37646 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Dec 19 12:40:14 2010 UTC (4 years, 1 month ago) by rdm
File length: 9117 byte(s)
Diff to previous 36165
From Mattias Ellert:
remove extra End_Html, fixes issue #76556.

Revision 36165 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Oct 7 15:46:32 2010 UTC (4 years, 3 months ago) by couet
File length: 9126 byte(s)
Diff to previous 35862
- reactivate the option ERR for TGraph2D.

Revision 35862 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 29 16:43:06 2010 UTC (4 years, 3 months ago) by couet
File length: 9084 byte(s)
Diff to previous 22992
- New option ERR to draw the TGraph2DErrors with error bars.

Revision 22992 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Apr 5 09:43:01 2008 UTC (6 years, 9 months ago) by pcanal
File length: 6115 byte(s)
Diff to previous 22694
Use the DirectoryAutoAdd facility for the classes:
        TTree, TH1, TEventList, TEntryList, TGraph2D
(and hence their derived classes).

The instances of those classes are now added automatically 
to the current directory only when Constructe'd with arguments or Clone'd
and to the directory they are read from when their are stored
directly in a TKey. [Note: the default constructor never adds
the object to the current directory]

The directory auto add can still be disabled for instance
of TH1 and TGraph2D by setting TH1::AddDirectory.

Additionally one can disable the directory auto add for
a specific class by doing:

    TClass::GetClass("myclass")->SetDirectoryAutoAdd(0)

However you might want to also be able to restore the
behavior in which case you ought to do:

    TClass *cl = TClass::GetClass("myclass");
    ROOT::DirAutoAdd_t func = cl->GetDirectoryAutoAdd();
    cl->SetDirectoryAutoAdd(0);

TROOT::ReadingObject is marked as deprecated.. It is still
set (as it was) but is no longer used by the above mention
classes.

NOTE:  One side effect of this change, is that instnace 
of TTree, TH1, TEventList, TEntryList, TGraph2D that are
retrieved from a TMessage (i.e. from a socket) no longer
auto register themselves to the current ROOT directory.

Add a new optional parameter to TDirectory::Append: 'replace'
If replace is true (the default is false), the Append will
first remove from the directory any existing object and
print the message:

   Replacing existing OldClass: thename (Potential memory leak).

Add a new option parameter to TDirectory::CloneObject: 'autoadd'
If autoadd is true (the default), CloneObject will call the
object 'DirectoryAutoAdd' function (if any)

In TDirectory::CloneObject add support for multiple inheritance
from TObject where TObject is not the left most base class.

Fix memory leak in TGraph2D::operator= (and add TGraph2D::Clear)

Cleanup some documentation

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: 6304 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/hist/src/TGraph2DErrors.cxx
File length: 6304 byte(s)
Diff to previous 20448
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 20448 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Oct 23 12:53:45 2007 UTC (7 years, 3 months ago) by couet
Original Path: trunk/hist/src/TGraph2DErrors.cxx
File length: 6304 byte(s)
Diff to previous 19826
- Implement the Set(n) method as requested here: 
  https://savannah.cern.ch/bugs/?29007

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/hist/src/TGraph2DErrors.cxx
File length: 5919 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/hist/src/TGraph2DErrors.cxx
File length: 5919 byte(s)
Diff to previous 18061
remove :$ from tag line

Revision 18061 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Feb 22 15:40:02 2007 UTC (7 years, 11 months ago) by brun
Original Path: trunk/hist/src/TGraph2DErrors.cxx
File length: 5929 byte(s)
Diff to previous 17773
From Axel:
Remove unnecessary includes.

Revision 17773 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Feb 8 07:45:23 2007 UTC (7 years, 11 months ago) by brun
Original Path: trunk/hist/src/TGraph2DErrors.cxx
File length: 5952 byte(s)
Diff to previous 17729
Remove dependency on TView.h

Revision 17729 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Feb 6 15:00:56 2007 UTC (7 years, 11 months ago) by brun
Original Path: trunk/hist/src/TGraph2DErrors.cxx
File length: 5971 byte(s)
Diff to previous 14336
In the Streamer functions replace the lines like
         TPad::Class()->ReadBuffer(b, this, v, R__s, R__c);
         TPad::Class()->WriteBuffer(b,this);
by
         b.ReadClassBuffer(TPad::Class(), this, v, R__s, R__c);
         b.WriteClassBuffer(TPad::Class(),this);

Revision 14336 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Mar 20 21:43:44 2006 UTC (8 years, 10 months ago) by pcanal
Original Path: trunk/hist/src/TGraph2DErrors.cxx
File length: 5963 byte(s)
Diff to previous 8447
Reduce direct dependencies on TClass.h, TROOT.h and TStreamerInfo.h.
Warning:  This means that some file that relied on the indirect
inclusion of these header file might now fail to compile with
an error message mention that gROOT is no known or that TClass,
TROOT or TStreamerInfo is incompletely defined.  Simply add the
proper include directive.

Revision 8447 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Mar 20 08:49:55 2004 UTC (10 years, 10 months ago) by brun
Original Path: trunk/hist/src/TGraph2DErrors.cxx
File length: 5943 byte(s)
Diff to previous 8048
Fix a bug in the constructor (twice a test on ey instead of ey and ez)
Thanks to Joerg Stelzer for reporting the problem

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/hist/src/TGraph2DErrors.cxx
File length: 5943 byte(s)
Diff to previous 7998
Cleanup of many files havind trailing CR/LF

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

Revision 7998 - (view) (download) (as text) (annotate) - [select for diffs]
Added Fri Jan 23 23:30:31 2004 UTC (11 years ago) by brun
Original Path: trunk/hist/src/TGraph2DErrors.cxx
File length: 6159 byte(s)
From Olivier:
TGraph2D is now split into 3 classes:

- TGraph2D (now in hist) to handle the basic graph 2d data
- TGraphDelaunay (in hist) to generate a Delaunay triangulation of a TGraph2D.
- TGraphPainter (in histpainter) to paint a TGraphDelaunay (used via
  THistPainter)
- New function GetContourList in TGraph2D
- New option CONT5: draws a TGraph2D as a contour (using Delaunay
  triangles).
- New TGraph2D constructor (from a TH2).

The class TSpectrum2 has been removed (still waiting for fixes from Miroslav)

NOTE: it is recommended to make distclean  make
or at least
 rm hist/src/G*  graph/src/G*

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