Log of /trunk/core/cont/src/TArrayF.cxx
Parent Directory
Revision
39197 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Mon May 16 10:24:57 2011 UTC (3 years, 8 months ago) by
rdm
File length: 4560 byte(s)
Diff to
previous 22961
From Eddy:
it is possible that a user calls TArrayX::Set(Int_t,const X *a) with an array
that overlaps with the internal array. Use memmove instead of memcpy to be safe.
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: 4558 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
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/src/TArrayF.cxx
File length: 4446 byte(s)
Diff to
previous 4565
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
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/src/TArrayF.cxx
File length: 4439 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
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/src/TArrayF.cxx
File length: 4442 byte(s)
Diff to
previous 3621
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
3618 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Tue Jan 8 22:13:00 2002 UTC (13 years ago) by
rdm
Original Path:
trunk/cont/src/TArrayF.cxx
File length: 4718 byte(s)
Diff to
previous 2510
add support for I/O of const pointer data members, like e.g.:
const TNamed *fName;
This required the introduction of an "operator>>(TBuffer &, const <class> *&)"
in the ClassDef and the generation of the implementation of this function
in rootcint. The non-const version is now calling the const version via
a cast (see ClassDef). Non TObject derived classes (TString and TArray's)
had the signature of their operator>>() changed to const to match the ClassDef.
Revision
2510 -
(
view)
(
download)
(
as text)
(
annotate)
-
[select for diffs]
Modified
Tue Jul 3 08:12:07 2001 UTC (13 years, 6 months ago) by
brun
Original Path:
trunk/cont/src/TArrayF.cxx
File length: 4706 byte(s)
Diff to
previous 1717
Modify the Streamer function of all TArray classes (read part).
Replace the call to the old TBuffer::ReadArray by ReadFastArray
and take into account the case when one reads a new object with fN
different from the previous value.
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.