- Jul 04, 2006
-
-
Rene Brun authored
Implementing ConcatFileName and Which to not return a new char[] to be deleted by the user, but operate on an existing TString. because of backward compatibility issues I had to introduce new function names. Which(...const char*,...) -> FindFile(...TString&,...) ConcatFileName(...const char*,...) -> PrependPath(...TString&,...) The existing Which and ConcatFilename are now wrappers for the new TString versions. The wrapping is done in TSystem, so all derived classes need to implement FindFile and PrependPath now. I've also fixed a few obvious problems and incompatibilities between the windows and the unix versions; the VMS version is IMHO still broken. One of the problems fixed: ConcatFileName(0,"name") returned "name" on unix, but "\\name" on windows. It now returns "name" for all. git-svn-id: http://root.cern.ch/svn/root/trunk@15688 27541ba8-7e3a-0410-8455-c3a389f83636
-
Lorenzo Moneta authored
git-svn-id: http://root.cern.ch/svn/root/trunk@15687 27541ba8-7e3a-0410-8455-c3a389f83636
-
Lorenzo Moneta authored
git-svn-id: http://root.cern.ch/svn/root/trunk@15686 27541ba8-7e3a-0410-8455-c3a389f83636
-
Wouter Verkerke authored
git-svn-id: http://root.cern.ch/svn/root/trunk@15684 27541ba8-7e3a-0410-8455-c3a389f83636
-
Wouter Verkerke authored
o RooAbsPdf - Add switch to randomizeProtoOrder() and to generate() to select alternate dataset randomization behavior (resampling instead of reshuffling) o RooGenContext - Take out debug statement that was accidentally left in o RooGlobalFunc - Add flag to ProtoData() named argument to support resampling mode of RooAbsPdf::generate() o RooProdGenContext - Fix detection and handling of leftover conditional observables in global product expression. o RooRealVar - Always write lmits in writeToStream() even if they are (-INF,+INF) - Fix streaming of RooRealVarSharedProperty objects, increment schema tag from v3 to v4 git-svn-id: http://root.cern.ch/svn/root/trunk@15683 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
This fixes a small problem in TFileCacheRead that could lead to an uncontrolled memory consumption in some cases. git-svn-id: http://root.cern.ch/svn/root/trunk@15682 27541ba8-7e3a-0410-8455-c3a389f83636
-
Lorenzo Moneta authored
git-svn-id: http://root.cern.ch/svn/root/trunk@15681 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
Attached is the patch to improve the default speed of TChain::SetProof. I have added two flags: - to control whether the tree header has to be retrieved or not (default kFALSE). - to force refreshing of the associated fChainProof; default is kFALSE; this is used internally by the "Add..." methods if fChainProof is defined, so that the new additions to the chain are automatically taken into account in the associated data set (this was one of the problems Jan-Fiete had). TChainProof::StartViewer now checks if the tree header is available and, if not, tries to get it from PROOF; so the behaviour is always the same, except that now one waits only when the viewer is started, and not for normal processing. git-svn-id: http://root.cern.ch/svn/root/trunk@15680 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
- Added "DataSets" tab in TSessionViewer, containing a ListTree widget showing the datasets uploaded on the cluster, and the files being part of the datasets. - Added TUploadDataSetDlg class, allowing to create and upload datasets from a list of files. git-svn-id: http://root.cern.ch/svn/root/trunk@15679 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
call ProcessEvents() in file merger so it does not block the GUI. git-svn-id: http://root.cern.ch/svn/root/trunk@15678 27541ba8-7e3a-0410-8455-c3a389f83636
-
Ilka Antcheva authored
- do not remove temporary pdf file when printing on windows git-svn-id: http://root.cern.ch/svn/root/trunk@15677 27541ba8-7e3a-0410-8455-c3a389f83636
-
Ilka Antcheva authored
- correct disabling/enabling align buttons when lasso is drawn git-svn-id: http://root.cern.ch/svn/root/trunk@15676 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@15675 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
o) rewrote parsing of class names to locate and build scopes git-svn-id: http://root.cern.ch/svn/root/trunk@15674 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jul 03, 2006
-
-
Lorenzo Moneta authored
git-svn-id: http://root.cern.ch/svn/root/trunk@15673 27541ba8-7e3a-0410-8455-c3a389f83636
-
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
-
Lorenzo Moneta authored
git-svn-id: http://root.cern.ch/svn/root/trunk@15671 27541ba8-7e3a-0410-8455-c3a389f83636
-
Wouter Verkerke authored
o RooBMixDecay - Fix mistake in internal generator for mistag rate > 0.5 o RooParametricStepFunction - Implement correct analytical integral for subranges git-svn-id: http://root.cern.ch/svn/root/trunk@15669 27541ba8-7e3a-0410-8455-c3a389f83636
-
Wouter Verkerke authored
o RooAbsCollection - Fix bug in printLatex() : mangle both upper and lowercase options for sibling lists instead of just uppercase options o RooAbsGoodnessOfFit - Forgot to put certain print statements in if (_verbose) conditionals (C.Roat) - Order of arguments in calls to create() sometimes wrong (verbose/ncpu swapped) (C.Roat) o RooAbsOptGoodnessOfFit - Fix more mistakes with if (_verbose) conditionals (C.Roat) o RooAbsRealLValue - Remove forgotten debug print statement o RooAdaptiveGaussKronrodIntegrator1D,RooGaussKronrodIntegator1D,RooIntegrator1D,RooIntegrator2D, RooSegmentedIntegrator1D,RooSegmentedIntegrator2D,RooImproperIntegrator1D,RooMCIntegator - Change initialization process of RooNumIntFactory from dynamic process on loading to static process in RooNumIntFactor ctor as current model has problems o RooAddPdf - Add forgotton initializer for _refCoefRangeName in one of the constructors o RooArgSet - Declare writToFile() and writeToStream() as 'const' o RooBanner - Increment version tag to v2.08 o RooChi2Var - Fix copy/paste error in print statements in ctor o RooFitResult - Put ROOT version dependent #ifdef around TMatrix forward declaration to make it work with both ROOT4 and ROOT5 o RooHist,RooPlot - New implementation of pullHist/residualHist from G.Raven o RooNumIntConfig - Add forgotten initializers of RooCategory datamembers to ctor (fixes crashes observed by J. Rademackers) o RooNumIntFactory - Perform static initialization of all numeric integrator engines in the factory constructor (fixes oberved crashes of all numeric integration and configuration business) o RooRealVar - Back out change that setting asymmetric error clear symmetric error and vice versa. It causes just too much confusion... o RooSharedPropertiesList - Explicitly check for and handle input null pointers git-svn-id: http://root.cern.ch/svn/root/trunk@15668 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@15667 27541ba8-7e3a-0410-8455-c3a389f83636
-
Lorenzo Moneta authored
git-svn-id: http://root.cern.ch/svn/root/trunk@15666 27541ba8-7e3a-0410-8455-c3a389f83636
-
Ilka Antcheva authored
- fixed bad layout of Print dialog git-svn-id: http://root.cern.ch/svn/root/trunk@15665 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@15664 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
fix valgrind warning. git-svn-id: http://root.cern.ch/svn/root/trunk@15663 27541ba8-7e3a-0410-8455-c3a389f83636
-
Stefan Roiser authored
git-svn-id: http://root.cern.ch/svn/root/trunk@15662 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
(this fix was in FitSlicesX and was forgotten in FitSlicesY). git-svn-id: http://root.cern.ch/svn/root/trunk@15661 27541ba8-7e3a-0410-8455-c3a389f83636
-
Stefan Roiser authored
git-svn-id: http://root.cern.ch/svn/root/trunk@15660 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
work around a problem with gsl-config on Solaris. git-svn-id: http://root.cern.ch/svn/root/trunk@15659 27541ba8-7e3a-0410-8455-c3a389f83636
-
Stefan Roiser authored
git-svn-id: http://root.cern.ch/svn/root/trunk@15658 27541ba8-7e3a-0410-8455-c3a389f83636
-
Stefan Roiser authored
git-svn-id: http://root.cern.ch/svn/root/trunk@15657 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
This patch adds following issues: - public dataset management - separation of directories for different users - adding TProofServ::HandleDataSets method - spliting communication in UploadDataSet in two parts (checking name and saving) - I also added these methods: virtual Int_t UploadDataSet(const char *dataset, TList *files, const char *dest = 0, Int_t opt = kAskUser, TList *skippedFiles = 0) = 0; virtual Int_t CreateDataSet(const char *dataset, TList *files, Int_t opt = kAskUser) = 0; - and added arguments to TList *GetDataSets(const char *dir = 0); void ShowDataSets(const char *dir = 0); git-svn-id: http://root.cern.ch/svn/root/trunk@15656 27541ba8-7e3a-0410-8455-c3a389f83636
-
Stefan Roiser authored
git-svn-id: http://root.cern.ch/svn/root/trunk@15655 27541ba8-7e3a-0410-8455-c3a389f83636
-
Olivier Couet authored
- The macro tutorials/rose_image.C didn't work when executed using AClic. git-svn-id: http://root.cern.ch/svn/root/trunk@15654 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
on the return code from TFile::ReadBuffer. git-svn-id: http://root.cern.ch/svn/root/trunk@15653 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jul 01, 2006
-
-
Rene Brun authored
o) changed shapes.py to closer mimic shapes.C o) removed "hysteresis" for strict memory policy o) added __str__ for buffers o) fixed code violations o) changed TTree member access lookup order git-svn-id: http://root.cern.ch/svn/root/trunk@15652 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
they are always const. git-svn-id: http://root.cern.ch/svn/root/trunk@15651 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
compiler crash). git-svn-id: http://root.cern.ch/svn/root/trunk@15650 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
- Rename TPacketizer2 to TPacketizer - Introduce a new development version named TPacketizerDev - Implement packetizer selection via the PROOF input list. The packetizer is selected by adding a object like: TNamed("PROOF_Packetizer","TMyPacketizer") git-svn-id: http://root.cern.ch/svn/root/trunk@15649 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
TTreeFilePrefetch -> TTreeCache. git-svn-id: http://root.cern.ch/svn/root/trunk@15648 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jun 30, 2006
-
-
Lorenzo Moneta authored
git-svn-id: http://root.cern.ch/svn/root/trunk@15647 27541ba8-7e3a-0410-8455-c3a389f83636
-