https://github.com/lmoneta/root

sort by:
Revision Author Date Message Commit Date
c0cd40d This commit was manufactured by cvs2svn to create tag 'v3-00-06'. git-svn-id: http://root.cern.ch/svn/root/tags/v3-00-06@3890 27541ba8-7e3a-0410-8455-c3a389f83636 06 February 2002, 11:51:07 UTC
d1080a5 This commit was manufactured by cvs2svn to create branch 'test-cint-5-15-30-branch'. git-svn-id: http://root.cern.ch/svn/root/branches/test-cint-5-15-30-branch@3884 27541ba8-7e3a-0410-8455-c3a389f83636 06 February 2002, 11:51:01 UTC
6a31edd correct comments on usage of read and write flags. git-svn-id: http://root.cern.ch/svn/root/trunk@3883 27541ba8-7e3a-0410-8455-c3a389f83636 06 February 2002, 11:51:00 UTC
0f8cd09 Modify TBasket::ReadBasketBuffers to allocate a few more bytes to the buffer before inflating it. The Inflate function some time requires a few more bytes to uncompress the data. git-svn-id: http://root.cern.ch/svn/root/trunk@3882 27541ba8-7e3a-0410-8455-c3a389f83636 06 February 2002, 10:33:38 UTC
a5d9714 In the R__unzip function relax the test comparing the test comparing the pointer position in the uncompressed buffer with the value initially expected. There are some rare cases when the Inflate function requires a few more bytes. git-svn-id: http://root.cern.ch/svn/root/trunk@3881 27541ba8-7e3a-0410-8455-c3a389f83636 06 February 2002, 10:31:43 UTC
814ce7a In TStreamerInfo::BuildOld do not print a warning message when the type name has changed, but the basic type is still the same git-svn-id: http://root.cern.ch/svn/root/trunk@3880 27541ba8-7e3a-0410-8455-c3a389f83636 06 February 2002, 08:53:43 UTC
7272b38 o RooAbsReal - Improve naming scheme of integrals created with createIntegral() - Improve some info messages in plotOn() o RooRealIntegral - Fix typo causing obscure crash o RooSimGenContext - Fix cases where index category is fundamental and in prototype data set. o RooSimultaneous - Fix generation with fundamental index category in prototype dataset - Improve info messages in plotOn() git-svn-id: http://root.cern.ch/svn/root/trunk@3879 27541ba8-7e3a-0410-8455-c3a389f83636 06 February 2002, 01:31:38 UTC
175a62a Add new Bessel functions and also the Struve function: static Double_t BesselJ0(Double_t x); // Bessel function J0(x) for any real x static Double_t BesselJ1(Double_t x); // Bessel function J1(x) for any real x static Double_t BesselY0(Double_t x); // Bessel function Y0(x) for positive x static Double_t BesselY1(Double_t x); // Bessel function Y1(x) for positive x static Double_t Struve(Int_t n, Double_t x); // Struve functions of order 0 and 1 git-svn-id: http://root.cern.ch/svn/root/trunk@3878 27541ba8-7e3a-0410-8455-c3a389f83636 05 February 2002, 22:51:52 UTC
242d95d o RooAcceptReject - Change _minTrialsArray[0] from 0 to 100 to allow efficiency estimation of category-only PDFs. git-svn-id: http://root.cern.ch/svn/root/trunk@3877 27541ba8-7e3a-0410-8455-c3a389f83636 05 February 2002, 20:07:58 UTC
b20739b From Philippe: This fix ensures that when receiving a 'name' with a duplicated branch name in it, TTree::Draw wont crash. Also fix TBrowser to properly draw the correct leaf even if the branch name was copied inside the leaf names. git-svn-id: http://root.cern.ch/svn/root/trunk@3876 27541ba8-7e3a-0410-8455-c3a389f83636 05 February 2002, 17:04:23 UTC
9c9a97b Fix a side-effect of the new ticks/labels options on the position of the axis title. git-svn-id: http://root.cern.ch/svn/root/trunk@3875 27541ba8-7e3a-0410-8455-c3a389f83636 05 February 2002, 16:45:57 UTC
2c546e3 in Add(TDSet*) make sure the added TDSet is specified for the same type. git-svn-id: http://root.cern.ch/svn/root/trunk@3874 27541ba8-7e3a-0410-8455-c3a389f83636 05 February 2002, 16:10:37 UTC
d1e4f4d add case for MacOS X. git-svn-id: http://root.cern.ch/svn/root/trunk@3873 27541ba8-7e3a-0410-8455-c3a389f83636 05 February 2002, 10:46:13 UTC
a67a150 test also for .dylib on MacOS X and better detection of missing SRP lib and includes. git-svn-id: http://root.cern.ch/svn/root/trunk@3872 27541ba8-7e3a-0410-8455-c3a389f83636 05 February 2002, 10:45:56 UTC
10796be Improve TDataMember::GetOffset to compute the offset for the normal case of a compiled class. The previous version was operational only for interpreted classes. The new function automatically calls TClass::BuildRealData and gets the TRealData offset computed via ShowMembers. git-svn-id: http://root.cern.ch/svn/root/trunk@3871 27541ba8-7e3a-0410-8455-c3a389f83636 05 February 2002, 08:31:09 UTC
03037f5 add helper class for 2D error contours git-svn-id: http://root.cern.ch/svn/root/trunk@3870 27541ba8-7e3a-0410-8455-c3a389f83636 05 February 2002, 01:23:07 UTC
57d6b00 Socalled Novosibirsk function: gaussian + tail, see for example BAD 204 for a definition. git-svn-id: http://root.cern.ch/svn/root/trunk@3869 27541ba8-7e3a-0410-8455-c3a389f83636 04 February 2002, 23:43:47 UTC
e99d14b Socalled Novosibirsk function: gaussian + tail, see for example BAD 204 for a definition. git-svn-id: http://root.cern.ch/svn/root/trunk@3868 27541ba8-7e3a-0410-8455-c3a389f83636 04 February 2002, 23:42:45 UTC
5904f70 Several optimisations in TGaxis::PaintAxis. Add support for the new TAxis options kTickPlus and kTickMinus git-svn-id: http://root.cern.ch/svn/root/trunk@3867 27541ba8-7e3a-0410-8455-c3a389f83636 04 February 2002, 23:31:02 UTC
1967005 Add new options in the TAxis enum: kTickPlus = BIT(9), kTickMinus = BIT(10) Add new functions: virtual const char *GetTicks() const; virtual void SetTicks(Option_t *option="+"); // *MENU* void TAxis::SetTicks(Option_t *option) { // set ticks orientation // option = "+" ticks drawn on the "positive side" (default) // option = "-" ticks drawn on the "negative side" // option = "+-" ticks drawn on both sides git-svn-id: http://root.cern.ch/svn/root/trunk@3866 27541ba8-7e3a-0410-8455-c3a389f83636 04 February 2002, 23:27:43 UTC
51052bb In THistPainter::DistancetoPrimitive, take into account all the forms (upper/lower case and mixture) for the option "same" when selecting the axis. git-svn-id: http://root.cern.ch/svn/root/trunk@3865 27541ba8-7e3a-0410-8455-c3a389f83636 04 February 2002, 23:23:03 UTC
982e933 to be consistent change GetElementList() to GetListOfElements(). git-svn-id: http://root.cern.ch/svn/root/trunk@3864 27541ba8-7e3a-0410-8455-c3a389f83636 04 February 2002, 21:25:47 UTC
54572e8 more complete implementation of TDSet. git-svn-id: http://root.cern.ch/svn/root/trunk@3863 27541ba8-7e3a-0410-8455-c3a389f83636 04 February 2002, 21:22:23 UTC
103ff4d usual problem with strstr() returning const char*. git-svn-id: http://root.cern.ch/svn/root/trunk@3862 27541ba8-7e3a-0410-8455-c3a389f83636 04 February 2002, 21:21:24 UTC
481d620 o RooAddModel - Cut off Sum(coef) warnings at 10 messages in all 4 places where this messages is generated, instead of only in evaluate() git-svn-id: http://root.cern.ch/svn/root/trunk@3861 27541ba8-7e3a-0410-8455-c3a389f83636 04 February 2002, 18:21:19 UTC
a5c8c9e o RooMCStudy - Add capability to fit with projected dependents. Dependents to be projected can be supplied in the RooMCStudy ctor git-svn-id: http://root.cern.ch/svn/root/trunk@3860 27541ba8-7e3a-0410-8455-c3a389f83636 04 February 2002, 18:10:13 UTC
9750c0b Add the option --one_instantiation_per_object to CXXFLAGS and CINTCXXFLAGS git-svn-id: http://root.cern.ch/svn/root/trunk@3859 27541ba8-7e3a-0410-8455-c3a389f83636 04 February 2002, 16:49:03 UTC
4cb1ca8 In function TFunction::CreateSignature add the missing " to the default arguments of type char*. git-svn-id: http://root.cern.ch/svn/root/trunk@3858 27541ba8-7e3a-0410-8455-c3a389f83636 04 February 2002, 08:21:50 UTC
3c2a0ea don't check for free space on device when writing to /dev/null (to facilitate performance tests). git-svn-id: http://root.cern.ch/svn/root/trunk@3857 27541ba8-7e3a-0410-8455-c3a389f83636 03 February 2002, 18:40:08 UTC
699c598 slight reformatting of comment on rehashing in case name changes. git-svn-id: http://root.cern.ch/svn/root/trunk@3856 27541ba8-7e3a-0410-8455-c3a389f83636 03 February 2002, 18:37:20 UTC
e19021e introduce kRead and kWrite constants to be used in the mask argument of the TFileHandler. git-svn-id: http://root.cern.ch/svn/root/trunk@3855 27541ba8-7e3a-0410-8455-c3a389f83636 03 February 2002, 18:34:16 UTC
792a4aa In stress9 remove the line deleting the tree. git-svn-id: http://root.cern.ch/svn/root/trunk@3854 27541ba8-7e3a-0410-8455-c3a389f83636 03 February 2002, 18:02:02 UTC
9ca7227 Modify TTreePlayer::EntryLoop to take into account the Tree or TChain weight git-svn-id: http://root.cern.ch/svn/root/trunk@3853 27541ba8-7e3a-0410-8455-c3a389f83636 03 February 2002, 17:38:16 UTC
ed9d0e4 New functions GetWeight and SetWeight redefining the functions in TTree. void TChain::SetWeight(Double_t w, Option_t *option) { // Set chain weight. // The weight is used by TTree::Draw to automatically weight each // selected entry in the resulting histogram. // For example the equivalent of // chain.Draw("x","w") // is // chain.SetWeight(w,"global"); // chain.Draw("x"); // // By default the weight used will be the weight // of each Tree in the TChain. However, one can force the individual // weights to be ignored by specifying the option "global". // In this case, the TChain global weight will be used for all Trees. Double_t TChain::GetWeight() const { // return the chain weight. // by default, the weight is the weight of the current Tree in the TChain. // However, if the weight has been set in TChain::SetWeight with // the option "global", each Tree will use the same weight stored // in TChain::fWeight. git-svn-id: http://root.cern.ch/svn/root/trunk@3852 27541ba8-7e3a-0410-8455-c3a389f83636 03 February 2002, 17:32:27 UTC
5a1a6e5 Add new member: Double_t fWeight; Add new functions GetWeight and SetWeight. void TTree::SetWeight(Double_t w, Option_t *) // Set tree weight. // The weight is used by TTree::Draw to automatically weight each // selected entry in the resulting histogram. // For example the equivalent of // T.Draw("x","w") // is // T.SetWeight(w); // T.Draw("x"); // // This function is redefined by TChain::SetWeight. In case of a TChain, // an option "global" may be specified to set the same weight // for all Trees in the TChain instead of the default behaviour // using the weights of each Tree in the chain. (see TChain::SetWeight) git-svn-id: http://root.cern.ch/svn/root/trunk@3851 27541ba8-7e3a-0410-8455-c3a389f83636 03 February 2002, 17:30:57 UTC
0ed4402 Use the new function TBasket::SetBranch instead of setting the global gBranch. Add new code in SetFile to apply the new file to all baskets. git-svn-id: http://root.cern.ch/svn/root/trunk@3850 27541ba8-7e3a-0410-8455-c3a389f83636 03 February 2002, 16:15:21 UTC
54c3be9 Add new inline function: void SetBranch(TBranch *branch) {fBranch = branch;} Replace use of global gBranch by member fBranch. In TBasket::Streamer, set the buffer parent. git-svn-id: http://root.cern.ch/svn/root/trunk@3849 27541ba8-7e3a-0410-8455-c3a389f83636 03 February 2002, 16:15:01 UTC
812295f Replace calls to: Event *event = new Event(); by Event *event = 0; In stress13, do not delete tree to avoid a double delete problem. git-svn-id: http://root.cern.ch/svn/root/trunk@3848 27541ba8-7e3a-0410-8455-c3a389f83636 03 February 2002, 16:14:46 UTC
38cd9de use GetSessionProcessID instead of GetProcessID(0). git-svn-id: http://root.cern.ch/svn/root/trunk@3847 27541ba8-7e3a-0410-8455-c3a389f83636 03 February 2002, 16:14:31 UTC
6f16f94 Modify TFile::Close to call GetSessionProcessID. git-svn-id: http://root.cern.ch/svn/root/trunk@3846 27541ba8-7e3a-0410-8455-c3a389f83636 03 February 2002, 16:13:55 UTC
9805896 Add new static function GetSessionProcessID return the current session TProcessID. Rewrite the function ReadProcessID in order to store the right pid in the list of the files pids in case the pid is already existing in other files. git-svn-id: http://root.cern.ch/svn/root/trunk@3845 27541ba8-7e3a-0410-8455-c3a389f83636 03 February 2002, 16:13:40 UTC
d0d97d9 Replace the union union { TExMap *fReadMap; //Map containing id,object references during reading TExMap *fWriteMap; //Map containing object,id pairs during writing }; by TExMap *fMap; //Map containing object,id pairs for reading/ writing The union was an unnecessary complication and also given problems with rootcint when another pointer (eg fParent) was added to the class. New constructors added: TBuffer(EMode mode); TBuffer(EMode mode, Int_t bufsiz); TBuffer(EMode mode, Int_t bufsiz, void *buf, Bool_t adopt = kTRUE); The Get/SetParent moved to the implementation file. git-svn-id: http://root.cern.ch/svn/root/trunk@3844 27541ba8-7e3a-0410-8455-c3a389f83636 03 February 2002, 16:13:27 UTC
72479ab export kInfo global to CINT. git-svn-id: http://root.cern.ch/svn/root/trunk@3843 27541ba8-7e3a-0410-8455-c3a389f83636 02 February 2002, 23:00:02 UTC
ac34a7b Two scripts that demo how to snoop objects from a server. The client "spy.C" can snoop objects from a server process "spyserv.C". To run this demo do the following: - open two or more windows - start root in all windows - execute in the first window: .x spyserv.C (or spyserv.C++) - execute in the other window(s): .x spy.C (or spy.C++) - in the "spy" client windows click the "Connect" button and snoop the histograms by clicking on the "hpx", "hpxpy" and "hprof" buttons git-svn-id: http://root.cern.ch/svn/root/trunk@3842 27541ba8-7e3a-0410-8455-c3a389f83636 02 February 2002, 22:59:26 UTC
cf7253a make GetParent() const. Funny problem with CINT and location of fParent or any other new datamember before the union. git-svn-id: http://root.cern.ch/svn/root/trunk@3841 27541ba8-7e3a-0410-8455-c3a389f83636 02 February 2002, 13:42:18 UTC
9c31bf8 Reset fParent in destructor. git-svn-id: http://root.cern.ch/svn/root/trunk@3840 27541ba8-7e3a-0410-8455-c3a389f83636 02 February 2002, 13:19:01 UTC
f0b0953 Replace gFile by TBuffer::GetParent. With this fix, TRef and TRefArray read in a TChain should work. git-svn-id: http://root.cern.ch/svn/root/trunk@3839 27541ba8-7e3a-0410-8455-c3a389f83636 02 February 2002, 11:57:10 UTC
95fa392 Replace gFile by the TBuffer::GetParent() git-svn-id: http://root.cern.ch/svn/root/trunk@3838 27541ba8-7e3a-0410-8455-c3a389f83636 02 February 2002, 11:56:14 UTC
77c228f The key and basket constructors, set the TBuffer parent. git-svn-id: http://root.cern.ch/svn/root/trunk@3837 27541ba8-7e3a-0410-8455-c3a389f83636 02 February 2002, 11:54:34 UTC
c9365ae Add new member TObject *fParent; //fParent points to the buffer owner (typically a TFile). Add new functions TObject *Getparent() void SetParent(TObject *parent); The fParent info will be used instead of gFile in all the places currently referencing gFile and reading/writing from/to a TBuffer. git-svn-id: http://root.cern.ch/svn/root/trunk@3836 27541ba8-7e3a-0410-8455-c3a389f83636 02 February 2002, 11:52:46 UTC
ec9be96 Remove a const specifier in the last argument of a constructor. git-svn-id: http://root.cern.ch/svn/root/trunk@3835 27541ba8-7e3a-0410-8455-c3a389f83636 02 February 2002, 10:09:34 UTC
6e779b9 o RooMCStudy - Add generator option 'e' to use a poisson distribution for the number of events to generate - Fix some types and default argument values git-svn-id: http://root.cern.ch/svn/root/trunk@3834 27541ba8-7e3a-0410-8455-c3a389f83636 02 February 2002, 02:24:24 UTC
7108221 o RooDataSet - Forgot to propagate null-ptr in get(index) git-svn-id: http://root.cern.ch/svn/root/trunk@3833 27541ba8-7e3a-0410-8455-c3a389f83636 01 February 2002, 23:53:24 UTC
37ce57d o RooFitContext - Fix some type-unsafe code in the optimizer that assumes that all cachable objects derive from RooAbsReal o RooSimPdfBuilder - Fix typo in documentation git-svn-id: http://root.cern.ch/svn/root/trunk@3832 27541ba8-7e3a-0410-8455-c3a389f83636 01 February 2002, 19:50:56 UTC
c409a58 o RooDataSet - Fix in merge() to adapt to changes for weighted datasets git-svn-id: http://root.cern.ch/svn/root/trunk@3831 27541ba8-7e3a-0410-8455-c3a389f83636 01 February 2002, 18:46:42 UTC
8f6f26f o RooAbsHiddenReal - Add getHiddenVal() method to explicitly allow access to the hidden value (For interactive use only, getHiddenVal() is not called by any other RooFit class) git-svn-id: http://root.cern.ch/svn/root/trunk@3830 27541ba8-7e3a-0410-8455-c3a389f83636 01 February 2002, 18:41:02 UTC
60edc41 fix for Win32 (timespec is not defined in time.h). git-svn-id: http://root.cern.ch/svn/root/trunk@3829 27541ba8-7e3a-0410-8455-c3a389f83636 01 February 2002, 14:15:52 UTC
fcdfdbd Fix a bug in the KolmogorovTest functions. The variable dfmax2 was not correctly computed. git-svn-id: http://root.cern.ch/svn/root/trunk@3828 27541ba8-7e3a-0410-8455-c3a389f83636 01 February 2002, 11:03:03 UTC
318ea9f Correct wrong comments in TLeaf::GetLeafCounter (thanks Axel Naumann). Comments should be: // If leaf name has the forme var[nelem], where nelem is alphanumeric, then // If nelem is a leaf name, return countval = 1 and the pointer to // the leaf named nelem. // If leaf name has the forme var[nelem], where nelem is a digit, then // return countval = nelem and a null pointer. // Otherwise return countval=0 and a null pointer. / git-svn-id: http://root.cern.ch/svn/root/trunk@3827 27541ba8-7e3a-0410-8455-c3a389f83636 01 February 2002, 07:47:24 UTC
b104a5e TFile::Recover changed from void to Int_t. The function returns the number of keys recovered. If Recover returns 0 keys, then the file is declared Zombie by TFile::Open. git-svn-id: http://root.cern.ch/svn/root/trunk@3826 27541ba8-7e3a-0410-8455-c3a389f83636 01 February 2002, 07:14:01 UTC
e22aa8b Add a missing parenthesis in one expression. git-svn-id: http://root.cern.ch/svn/root/trunk@3825 27541ba8-7e3a-0410-8455-c3a389f83636 01 February 2002, 07:12:37 UTC
df96d2a Fix in TH1::Copy. Take into account fgAddDirectory (thanks Andrei Gaponenko) git-svn-id: http://root.cern.ch/svn/root/trunk@3824 27541ba8-7e3a-0410-8455-c3a389f83636 01 February 2002, 06:55:05 UTC
9ba9693 o RooDataSet - Overload addColumn(s) to update _varsNoWgt o RooTreeData - Make addColumns(s) virtual git-svn-id: http://root.cern.ch/svn/root/trunk@3823 27541ba8-7e3a-0410-8455-c3a389f83636 01 February 2002, 06:04:46 UTC
ae56ee9 o RooDataSet - Add support for weighted datasets. To have a dataset column interpreted as the event weight, either give the name in the last field of the RooDataSet ctor, or use setWeightVar() to designate a variable. git-svn-id: http://root.cern.ch/svn/root/trunk@3822 27541ba8-7e3a-0410-8455-c3a389f83636 01 February 2002, 00:52:22 UTC
d104c19 o RooCurve - Fix coarse grid when constructed from a RooAbsFunc: was N-1 bins instead of N. This gave problems in chi^2 calculation which must have points for all bin boundaries git-svn-id: http://root.cern.ch/svn/root/trunk@3821 27541ba8-7e3a-0410-8455-c3a389f83636 31 January 2002, 19:30:34 UTC
3427903 make libdir in check_library() unique so it does not clash with the global libdir. Thanks Damir. git-svn-id: http://root.cern.ch/svn/root/trunk@3820 27541ba8-7e3a-0410-8455-c3a389f83636 31 January 2002, 19:07:30 UTC
b142369 cosmetic comment change. git-svn-id: http://root.cern.ch/svn/root/trunk@3819 27541ba8-7e3a-0410-8455-c3a389f83636 31 January 2002, 14:10:05 UTC
d49ca2c new TTimeStamp class by Robert Hatcher. This class provides time stamp functionality with nano second precision and in a timezone independent format. git-svn-id: http://root.cern.ch/svn/root/trunk@3818 27541ba8-7e3a-0410-8455-c3a389f83636 31 January 2002, 14:09:25 UTC
6cd1734 The following patch from Axel Naumann * The bug reported and fixed by Ruben was due to a Log10 being not protected from negative arguments. Ruben, thanks for finding that bug! * without libNew --- private etc method and data member sections were printed even if the class doesn't have such members (test was e.g. on memberArray[j * ndata] instead num[j]) --- include files ended on uninitialized characters * templated types were not printed correctly (no protection of <,>,' ') * Classes were referenced even though they don't have an implementation known to CInt (fixed by returning 0 in case of an unknown implementation file): This will create some "unknown class G__whatever" - but at least they are not linked in anymore. And ostream etc are now listed in the list of types and linked correctly instead of creating a link to "basic_ostream<char...>.html". git-svn-id: http://root.cern.ch/svn/root/trunk@3817 27541ba8-7e3a-0410-8455-c3a389f83636 31 January 2002, 07:27:11 UTC
0d51edf o RooSimPdfBuilder - Convert inline class documentation to HTML and make some minor modifications git-svn-id: http://root.cern.ch/svn/root/trunk@3816 27541ba8-7e3a-0410-8455-c3a389f83636 30 January 2002, 23:27:49 UTC
941b1bd o RooAbsLValue,RooAbsCategoryLValue,RooAbsRealLValue - Make the randomize() function a pure virtual function of RooAbsLValue o RooGenContext - Handle generation of uniformVars here instead of in RooAcceptReject git-svn-id: http://root.cern.ch/svn/root/trunk@3815 27541ba8-7e3a-0410-8455-c3a389f83636 30 January 2002, 18:27:40 UTC
2a11b23 cleanup some formatting (coding conventions). git-svn-id: http://root.cern.ch/svn/root/trunk@3814 27541ba8-7e3a-0410-8455-c3a389f83636 30 January 2002, 11:02:22 UTC
2ab7182 fix include/RVersion.h to ${incdir}/RVersion.h. git-svn-id: http://root.cern.ch/svn/root/trunk@3813 27541ba8-7e3a-0410-8455-c3a389f83636 30 January 2002, 10:59:07 UTC
7ace0f7 improved 2d Keys pdf, now use the intenal cacheing of rfc and have more debugging flexibility git-svn-id: http://root.cern.ch/svn/root/trunk@3812 27541ba8-7e3a-0410-8455-c3a389f83636 30 January 2002, 09:08:51 UTC
24a4e76 Add a comment in TPad::SetEditable to indicate that one cannot add a new object to the pad when the pad is declared non-editable. git-svn-id: http://root.cern.ch/svn/root/trunk@3811 27541ba8-7e3a-0410-8455-c3a389f83636 30 January 2002, 07:11:21 UTC
5d0c8e7 Fix a problem in TMatriD::Streamer when reading objects created before version 3.0 git-svn-id: http://root.cern.ch/svn/root/trunk@3810 27541ba8-7e3a-0410-8455-c3a389f83636 30 January 2002, 07:00:30 UTC
92ed5e5 From Philippe: This repairs ACLiC for windows which stopped working after the lastest modification made in TRegexp. git-svn-id: http://root.cern.ch/svn/root/trunk@3809 27541ba8-7e3a-0410-8455-c3a389f83636 30 January 2002, 06:48:23 UTC
3ce5aec o RooSimPdfBuilder - Update documentation git-svn-id: http://root.cern.ch/svn/root/trunk@3808 27541ba8-7e3a-0410-8455-c3a389f83636 30 January 2002, 00:32:28 UTC
c8cb5ee Modify TTreePlayer::TakeEstimate to not display the stats box in case TTree->Draw(y:x>>h(10,0,1,10,0,1)") git-svn-id: http://root.cern.ch/svn/root/trunk@3807 27541ba8-7e3a-0410-8455-c3a389f83636 29 January 2002, 17:33:47 UTC
d9e5b28 Patch from Philippe that should protect ACLiC from using weird characters in its filenames.... git-svn-id: http://root.cern.ch/svn/root/trunk@3806 27541ba8-7e3a-0410-8455-c3a389f83636 29 January 2002, 17:23:38 UTC
6edf42c Fix a typo in error message git-svn-id: http://root.cern.ch/svn/root/trunk@3805 27541ba8-7e3a-0410-8455-c3a389f83636 29 January 2002, 07:49:18 UTC
2bdbaba Fix from Philippe . On Windows, the order in which the dictionary global objects and the TROOT global object are the inverse as that of Linux (this we have not control over it). Also, The previous implementation of BuildRealData had a call to 'InheritsFrom(TObject::Class());' which besides giving its result had the side effect of loading the currently defined typedefs if the class had not been loaded yet. Without this side effect, the typedef used in the class were not present in the ROOT system ... git-svn-id: http://root.cern.ch/svn/root/trunk@3804 27541ba8-7e3a-0410-8455-c3a389f83636 29 January 2002, 07:44:08 UTC
78a51f4 Initialize members in all constructors git-svn-id: http://root.cern.ch/svn/root/trunk@3803 27541ba8-7e3a-0410-8455-c3a389f83636 29 January 2002, 07:32:31 UTC
2d0ff21 Update URL git-svn-id: http://root.cern.ch/svn/root/trunk@3802 27541ba8-7e3a-0410-8455-c3a389f83636 29 January 2002, 07:18:08 UTC
01a91ce properly initialize err in LoadClass(). Has no influence on StreamerInfo problem though. git-svn-id: http://root.cern.ch/svn/root/trunk@3801 27541ba8-7e3a-0410-8455-c3a389f83636 28 January 2002, 17:33:27 UTC
306ad03 correct some comments about the POSIX calls used in TFile. git-svn-id: http://root.cern.ch/svn/root/trunk@3800 27541ba8-7e3a-0410-8455-c3a389f83636 28 January 2002, 17:01:53 UTC
e9783c4 Fix a problem in TMultiGraph::Paint following the unzoom of the Y axis when the Y axis title was non null git-svn-id: http://root.cern.ch/svn/root/trunk@3799 27541ba8-7e3a-0410-8455-c3a389f83636 28 January 2002, 11:51:09 UTC
be182b3 don't redefine initgroups on AIX, is now in grp.h. Check if this is also the case on AIX 4.3. If not I need a OS specific define to differentiate between the two. git-svn-id: http://root.cern.ch/svn/root/trunk@3798 27541ba8-7e3a-0410-8455-c3a389f83636 27 January 2002, 17:44:18 UTC
1fcb7d4 change Text_t to char. git-svn-id: http://root.cern.ch/svn/root/trunk@3797 27541ba8-7e3a-0410-8455-c3a389f83636 27 January 2002, 17:23:19 UTC
797dabe small fix in constness. git-svn-id: http://root.cern.ch/svn/root/trunk@3796 27541ba8-7e3a-0410-8455-c3a389f83636 27 January 2002, 17:22:47 UTC
3d2fcb9 new module dcache implementing class TDCacheFile which implements a TFile interface to the DESY dCache mass storage system. Code by Grzegorz Mazur <mazur@mail.desy.de>. For more on dCache see http://www-dcache.desy.de/. git-svn-id: http://root.cern.ch/svn/root/trunk@3795 27541ba8-7e3a-0410-8455-c3a389f83636 27 January 2002, 17:21:22 UTC
c455395 Remove non-necessary declarations of static functions to remove warnings on aCC of the style: Warning 495: "base/src/TROOT.cxx", line 159 # The linkage directive is ignored for an object or function declared static. static void CleanUpROOTAtExit(); git-svn-id: http://root.cern.ch/svn/root/trunk@3794 27541ba8-7e3a-0410-8455-c3a389f83636 27 January 2002, 16:49:43 UTC
b44560b Fix the usual problem with strstr on Solaris. A statement like char *s = strstr(... is not legal, strstr returning a const char*. One must cast: char *s = (char*)strstr(... git-svn-id: http://root.cern.ch/svn/root/trunk@3793 27541ba8-7e3a-0410-8455-c3a389f83636 27 January 2002, 16:28:37 UTC
fbdce76 extended some method descriptions. git-svn-id: http://root.cern.ch/svn/root/trunk@3792 27541ba8-7e3a-0410-8455-c3a389f83636 27 January 2002, 15:55:57 UTC
b1f95a7 added new default argument check=kFALSE to TROOT::LoadClass(). If check is true LoadClass() only checks for the existence and readability of the library and does not attempt to load the library. The plugin manager uses this new functionality in its Print() method to show which plugins are available. git-svn-id: http://root.cern.ch/svn/root/trunk@3791 27541ba8-7e3a-0410-8455-c3a389f83636 27 January 2002, 15:53:40 UTC
f3bb9d9 use the new TPluginManager. Make sure to rerun ./configure to update etc/system.rootrc. Call gROOT->GetPluginManager()->Print() to see which handlers have been defined. git-svn-id: http://root.cern.ch/svn/root/trunk@3790 27541ba8-7e3a-0410-8455-c3a389f83636 27 January 2002, 13:57:01 UTC
3b34313 This class implements a plugin library manager. It keeps track of a list of plugin handlers. A plugin handler knows which plugin library to load to get a specific class that is used to extend the functionality of a specific base class. For example, to extend the base class TFile to be able to read RFIO files one needs to load the plugin library libRFIO.so which defines the TRFIOFile class. This loading should be triggered when a given URI contains a regular expression defined by the handler. Handlers can be defined for example as resources in the .rootrc file, e.g.: Plugin.TFile: ^rfio: TRFIOFile RFIO Plugin.TSQLServer: ^mysql: TMySQLServer MySQL +Plugin.TSQLServer: ^pgsql: TPgSQLServer PgSQL Plugin handlers can also be registered at run time, e.g.: gROOT->GetPluginManager()->AddHandler("TSQLServer", "^sapdb:", "TSapDBServer", "SapDB"); A list of currently defined handlers can be printed using: gROOT->GetPluginManager()->Print(); The use of the plugin library manager removes all textual references to hard-coded class and library names and the resulting dependencies in the base classes. The plugin manager is used to extend a.o. TFile, TSQLServer, TGrid, etc. functionality. git-svn-id: http://root.cern.ch/svn/root/trunk@3789 27541ba8-7e3a-0410-8455-c3a389f83636 27 January 2002, 13:53:35 UTC
21025ed Large cleanup of TEnv, removal of some very old redundant code, update of class description and new feature of optional + in front of the resource name to allow the concatenation of resource values for the same resource. git-svn-id: http://root.cern.ch/svn/root/trunk@3788 27541ba8-7e3a-0410-8455-c3a389f83636 27 January 2002, 13:41:33 UTC
ab40535 add special case for Win32 pathnames in MakeWildcard(). git-svn-id: http://root.cern.ch/svn/root/trunk@3787 27541ba8-7e3a-0410-8455-c3a389f83636 27 January 2002, 13:39:35 UTC
51d814a In TStreamerInfo::BuildOLd, always force data members of a fake class to be aligned on a 4 bytes boundary (32 bits machines) or 8 bytes on 64 bits machines. With this fix, DrawTest.sh works correctly on alpha. git-svn-id: http://root.cern.ch/svn/root/trunk@3786 27541ba8-7e3a-0410-8455-c3a389f83636 26 January 2002, 22:12:04 UTC
back to top