- Dec 18, 2007
-
-
Olivier Couet authored
- Insist on the fact that the polygon should closed. git-svn-id: http://root.cern.ch/svn/root/trunk@21441 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Sep 19, 2007
-
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@19826 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@19825 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Feb 06, 2007
-
-
Rene Brun authored
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); git-svn-id: http://root.cern.ch/svn/root/trunk@17727 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jan 15, 2007
-
-
Rene Brun authored
via TH1.h This should complete the changes related to TMath. git-svn-id: http://root.cern.ch/svn/root/trunk@17338 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jul 03, 2006
-
-
Rene Brun authored
Change the signature of SavePrimitive from void SavePrimitive(ofstream &out, Option_t *option); to void SavePrimitive(ostream &out, Option_t *option = ""); With this change one can do, eg myhist.SavePrimitive(std::cout); WARNING: do rm -f tree/src/*.o git-svn-id: http://root.cern.ch/svn/root/trunk@15672 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Mar 20, 2006
-
-
Philippe Canal authored
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. git-svn-id: http://root.cern.ch/svn/root/trunk@14336 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Nov 15, 2005
-
-
Olivier Couet authored
git-svn-id: http://root.cern.ch/svn/root/trunk@13243 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Sep 05, 2005
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@12643 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jun 26, 2004
-
-
Rene Brun authored
Double_t TCutG::Integral(TH2 *h, Option_t *option) const // Compute the integral of 2-d histogram h for all bins inside the cut // if option "width" is specified, the integral is the sum of // the bin contents multiplied by the bin width in x and in y. git-svn-id: http://root.cern.ch/svn/root/trunk@9329 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Feb 22, 2004
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@8287 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Oct 10, 2002
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@5414 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jul 15, 2002
-
-
Rene Brun authored
When reading from a file, the cut is added in Streamer. git-svn-id: http://root.cern.ch/svn/root/trunk@4922 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Mar 26, 2002
-
-
Rene Brun authored
- Support for 2D graphical Cuts for TClonesArray members - Support for 1D graphical Cuts by using their X minimum and maximum as ( Xmin <= Formula <= Xmax ). - Support for the following TTreeFormula special functions. Entry$ : return the current entry number (== TTree::GetReadEntry()) Entries$ : return the total number of entries (== TTree::GetEntries()) Length$ : return the total number of element of this formula for this entry (==TTreeFormula::GetNdata()) Iteration$: return the current iteration over this formula for this entry (i.e. varies from 0 to LENGTH$). - Synchronization of the dimensions of all the formulas involved in a Draw call. For example for (with fMatrix[4][4] and fTracks[fNtrack].fVertex[3] T->Draw("fMatrix","fVertex>=2"); The corrected result is histogram use something like: if (fTracks[0].fVertex[0]>=2) fMatrix[0][0]; if (fTracks[0].fVertex[1]>=2) fMatrix[0][1]; if (fTracks[0].fVertex[2]>=2) fMatrix[0][2]; if (fTracks[1].fVertex[0]>=2) fMatrix[1][0]; if (fTracks[1].fVertex[1]>=2) fMatrix[1][1]; if (fTracks[1].fVertex[2]>=2) fMatrix[1][2]; .... The old behavior was: if (fTracks[0].fVertex[0]>=2) fMatrix[0][0]; if (fTracks[0].fVertex[1]>=2) fMatrix[0][1]; if (fTracks[0].fVertex[2]>=2) fMatrix[0][2]; if (fTracks[1].fVertex[0]>=2) fMatrix[0][3]; // note the extra step here. if (fTracks[1].fVertex[1]>=2) fMatrix[1][0]; if (fTracks[1].fVertex[2]>=2) fMatrix[1][1]; .... git-svn-id: http://root.cern.ch/svn/root/trunk@4242 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Mar 15, 2002
-
-
Rene Brun authored
Members fObjectX, fObjectY declared non persistent. Add additional comments to indicate how to create/close a TCutG with the graphics editor. git-svn-id: http://root.cern.ch/svn/root/trunk@4186 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jan 24, 2002
-
-
Fons Rademakers authored
is necessary because on Windows which is case insensitive IOStream.h hides the real iostream.h. git-svn-id: http://root.cern.ch/svn/root/trunk@3748 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jan 23, 2002
-
-
Fons Rademakers authored
and IOStream.h in the source instead of <iostream[.h]>, <fstream[.h]> and <iomanip[.h]>. git-svn-id: http://root.cern.ch/svn/root/trunk@3742 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Feb 28, 2001
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@1719 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Dec 13, 2000
-
-
Rene Brun authored
================================================================== A very long list of changes in this pre-release of version 3.00. We have modified the signature of many functions (in particular TObject) to introduce more constness in the system. You must change your code if your class derives from TObject and uses one of the modified functions such as ls, Print, Compare, Hash, etc. The modified functions in TObject have the following signature: virtual TObject *Clone() const; virtual Int_t Compare(const TObject *obj) const; virtual void Delete(Option_t *option=""); // *MENU* virtual void DrawClass() const; // *MENU* virtual void DrawClone(Option_t *option="") const; // *MENU* virtual void Dump() const; // *MENU* virtual TObject *FindObject(const TObject *obj) const; virtual char *GetObjectInfo(Int_t px, Int_t py) const; virtual ULong_t Hash() const; virtual void Inspect() const; // *MENU* virtual Bool_t IsEqual(const TObject *obj) const; virtual void ls(Option_t *option="") const; virtual void Print(Option_t *option="") const; A similar operation has been done with classes such as TH1, TVirtualPad, TTree, etc. git-svn-id: http://root.cern.ch/svn/root/trunk@1205 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Dec 09, 2000
-
-
Rene Brun authored
of Root special objects git-svn-id: http://root.cern.ch/svn/root/trunk@1148 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Nov 28, 2000
-
-
Rene Brun authored
from Rolf Nierhaus did not work correctly in case the Y value was equal to the Y of one of the points and two consecutive points had the same Y value. git-svn-id: http://root.cern.ch/svn/root/trunk@1088 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Sep 08, 2000
-
-
Rene Brun authored
- take into account the renaming of kObjInCanvas to kMustCleanup - the introduction of FindObject instead of GetPrimitive git-svn-id: http://root.cern.ch/svn/root/trunk@608 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Aug 10, 2000
-
-
Rene Brun authored
created object is added automatically to gROOT->GetListOfSpecials() git-svn-id: http://root.cern.ch/svn/root/trunk@442 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jun 13, 2000
-
-
Rene Brun authored
New constructor: TCutG(const char *name, Int_t n, Double_t *x, Double_t *y); Signature for function IsInside changed to: virtual Int_t IsInside(Double_t x, Double_t y); git-svn-id: http://root.cern.ch/svn/root/trunk@144 27541ba8-7e3a-0410-8455-c3a389f83636
-
- May 16, 2000
-
-
Fons Rademakers authored
which included commits to RCS files with non-trunk default branches. git-svn-id: http://root.cern.ch/svn/root/trunk@3 27541ba8-7e3a-0410-8455-c3a389f83636
-