[root] / trunk / core / cont / inc / TArrayI.h Repository:
ViewVC logotype

Log of /trunk/core/cont/inc/TArrayI.h

Parent Directory Parent Directory


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

Revision 30676 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Oct 12 13:54:12 2009 UTC (5 years, 3 months ago) by brun
File length: 3157 byte(s)
Diff to previous 22961
Implement naming suggestion at <http://savannah.cern.ch/bugs/?56856>

Revision 22961 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Apr 3 13:32:57 2008 UTC (6 years, 9 months ago) by rdm
File length: 3159 byte(s)
Diff to previous 20882
move the directories:
  base clib cont meta metautils newdelete pcre rint thread unix utils
  winnt zip
under the new core meta directory.

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/cont/inc/TArrayI.h
File length: 3159 byte(s)
Diff to previous 19826
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 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/cont/inc/TArrayI.h
File length: 3159 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/cont/inc/TArrayI.h
File length: 3206 byte(s)
Diff to previous 19793
remove :$ from tag line

Revision 19793 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Sep 13 11:08:35 2007 UTC (7 years, 4 months ago) by brun
Original Path: trunk/cont/inc/TArrayI.h
File length: 3216 byte(s)
Diff to previous 8535
From Axel:
patch for TArray*.h to add virtual members GetAt()
and SetAt() and for hist/inc/Linkdef.h as needed by THnSparse.

New class THnSparse for sparse n-dimensional histograms.
For more deatils, see comments in class implementation.

Revision 8535 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Apr 5 22:05:16 2004 UTC (10 years, 9 months ago) by rdm
Original Path: trunk/cont/inc/TArrayI.h
File length: 3095 byte(s)
Diff to previous 7598
fixed problem with Reset() introduced in version v3-10-01a and higher,
don't use memset to set array to non 0 values (memset sets bytes, not
integers).

Revision 7598 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Nov 14 11:17:13 2003 UTC (11 years, 2 months ago) by brun
Original Path: trunk/cont/inc/TArrayI.h
File length: 3020 byte(s)
Diff to previous 7548
Optimize the TArrayXX::Copy functions

Revision 7548 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Nov 8 12:20:53 2003 UTC (11 years, 2 months ago) by brun
Original Path: trunk/cont/inc/TArrayI.h
File length: 3059 byte(s)
Diff to previous 5515
In the TArrayX::Copy functions, use memcpy instead of a do loop.

Revision 5515 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Oct 30 20:39:50 2002 UTC (12 years, 2 months ago) by brun
Original Path: trunk/cont/inc/TArrayI.h
File length: 3141 byte(s)
Diff to previous 5002
Make const all Copy functions

Revision 5002 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jul 23 11:11:26 2002 UTC (12 years, 6 months ago) by rdm
Original Path: trunk/cont/inc/TArrayI.h
File length: 3136 byte(s)
Diff to previous 4721
remove trailing <cr> characters inserted by some windows editor.

Revision 4721 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Jun 16 08:37:28 2002 UTC (12 years, 7 months ago) by brun
Original Path: trunk/cont/inc/TArrayI.h
File length: 3149 byte(s)
Diff to previous 4685
From Philippe:
a patch which upgrades the operator<< for the TArrayX
classes.
It also add one more test to rootcint to verify that if the '!' has been
specified in the linkdef file, both operator<< and operator>> need to be
explicitly declared for this class.
The error message has been enhanced as follow:

ERROR: In this version of ROOT, the option '!' used in a linkdef file
       implies the actual existence of customized operators.
       The following declaration is now required:
   TBuffer &operator>>(TBuffer &,MyClass *&);
ERROR: In this version of ROOT, the option '!' used in a linkdef file
       implies the actual existence of customized operator.
       The following declaration is now required:
   TBuffer &operator<<(TBuffer &,const MyClass *);
gmake: *** [TeleDict.C] Error 1

Revision 4685 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jun 10 20:02:07 2002 UTC (12 years, 7 months ago) by brun
Original Path: trunk/cont/inc/TArrayI.h
File length: 2943 byte(s)
Diff to previous 4681
Apply  new fixes (gero.flucke@desy.de)  in  the inline functions in the header files

Revision 4681 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Jun 10 14:30:10 2002 UTC (12 years, 7 months ago) by brun
Original Path: trunk/cont/inc/TArrayI.h
File length: 2948 byte(s)
Diff to previous 4554
Implement two suggestions from gero.flucke@desy.de in the TArray classes:
 - Protect the Set(Int_t n, type *array) function in case it is called
   via the assignment operator and the source array has 0 elements.

 - Separate the Reset function in two cases, eg:
   void  Reset()             {memset(fArray, 0, fN*sizeof(Float_t));}
   void  Reset(Float_t val)  {for (Int_t i=0;i<fN;i++) fArray[i] = val;}

Revision 4554 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu May 16 15:14:43 2002 UTC (12 years, 8 months ago) by brun
Original Path: trunk/cont/inc/TArrayI.h
File length: 2877 byte(s)
Diff to previous 4498
Implement a suggestion from gero.flucke@desy.de for constness improvement in TArray classes:
Two GetArray functions are provided, eg:
const Double_t  *GetArray() const { return fArray; }
Double_t  *GetArray() { return fArray; }

Revision 4498 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu May 9 20:22:01 2002 UTC (12 years, 8 months ago) by brun
Original Path: trunk/cont/inc/TArrayI.h
File length: 2809 byte(s)
Diff to previous 4460
New attempt to introduce the new additions (Philippe) to the I/O system
as well as as the new version of ClassDef/ClassImp.
With the additions to the I/O, it is now possible to generate
a dictionary for classes not instrumented with ClassDef.

Revision 4460 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon May 6 10:11:08 2002 UTC (12 years, 8 months ago) by brun
Original Path: trunk/cont/inc/TArrayI.h
File length: 2572 byte(s)
Diff to previous 4446
Revert to the 3.03/05 situation.
The new I/O scheme still requires more work due
to portability problems and the size of the dictionaries.

Revision 4446 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri May 3 14:30:43 2002 UTC (12 years, 8 months ago) by brun
Original Path: trunk/cont/inc/TArrayI.h
File length: 2751 byte(s)
Diff to previous 4310
Introduce a long patch by Philippe. With this patch, ROOT I/O
should be able to support foreign not-ROOT instrumented classes.
More information will come later.
This patch is tentatively put in the CVS head to facilitate
testing on all platforms.

Revision 4310 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Apr 4 10:28:35 2002 UTC (12 years, 9 months ago) by brun
Original Path: trunk/cont/inc/TArrayI.h
File length: 2572 byte(s)
Diff to previous 1717
Add a suggestion from gero.flucke@desy.de in all TArray classes:
A new operator [] const.
its purpose is the same as the At(Int_t i) does.
But with it you don't have to care whether the method you
are using is const or not: on the right hand side of an
equation always the operator [](Int_t i) can be used for
datamember-TArray's!

Revision 1717 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Feb 28 07:54:22 2001 UTC (13 years, 10 months ago) by brun
Original Path: trunk/cont/inc/TArrayI.h
File length: 2400 byte(s)
Diff to previous 1558
Change float* or double* to const float* or const double* in all constructors
or functions with arrays of floats or doubles.

Revision 1558 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Feb 8 15:31:13 2001 UTC (13 years, 11 months ago) by brun
Original Path: trunk/cont/inc/TArrayI.h
File length: 2388 byte(s)
Diff to previous 710
Add an optional argument to all Reset functions. The default value of the argument
is zero. If a different value is specified, all the members of the array will be set to the specified
value.

Revision 710 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Oct 4 16:07:05 2000 UTC (14 years, 3 months ago) by brun
Original Path: trunk/cont/inc/TArrayI.h
File length: 2373 byte(s)
Diff to previous 3
Function At in all TArray classes is now const

Revision 3 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 16 17:00:58 2000 UTC (14 years, 8 months ago) by rdm
Original Path: trunk/cont/inc/TArrayI.h
File length: 2307 byte(s)
Copied from: branches/rdm/cont/inc/TArrayI.h revision 2
Diff to previous 2
This commit was generated by cvs2svn to compensate for changes in r2,
which included commits to RCS files with non-trunk default branches.

Revision 2 - (view) (download) (as text) (annotate) - [select for diffs]
Added Tue May 16 17:00:58 2000 UTC (14 years, 8 months ago) by rdm
Original Path: branches/rdm/cont/inc/TArrayI.h
File length: 2307 byte(s)
Initial import of ROOT into CVS

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