swh:1:snp:af87cd67498ef4fe47c76ed3e7caffe5b61facaf

sort by:
Revision Author Date Message Commit Date
c1477d3 This commit was manufactured by cvs2svn to create tag 'v5-16-22'. git-svn-id: http://root.cern.ch/svn/root/tags/v5-16-22@19378 27541ba8-7e3a-0410-8455-c3a389f83636 17 July 2007, 16:03:46 UTC
65426dd use POSTBIN. git-svn-id: http://root.cern.ch/svn/root/trunk@19377 27541ba8-7e3a-0410-8455-c3a389f83636 17 July 2007, 16:03:45 UTC
b6895e0 cleanup of "install:" target. Added "postbin:" target. git-svn-id: http://root.cern.ch/svn/root/trunk@19376 27541ba8-7e3a-0410-8455-c3a389f83636 17 July 2007, 16:03:11 UTC
312eaf7 From Gerri: handle older external xrootd installations. git-svn-id: http://root.cern.ch/svn/root/trunk@19375 27541ba8-7e3a-0410-8455-c3a389f83636 17 July 2007, 15:15:31 UTC
8683f9a From Axel: create bin/genreflex python wrappers during configure. git-svn-id: http://root.cern.ch/svn/root/trunk@19374 27541ba8-7e3a-0410-8455-c3a389f83636 17 July 2007, 15:08:27 UTC
29468b9 Updated TPluginManager. Plugin handlers can now be specified wia macros in a list of plugin directories. These new features are implemented via two new methods described below. These changes are fully backward compatible and plugin descriptions in rootrc files still work. However, using the new macros we only load in program memory the handlers for the needed plugins, instead of the almost 100 handlers of all plugins. For example after starting root.exe, only these handlers are loaded: root [0] gPluginMgr->Print() ===================================================================== Base Regexp Class Plugin ===================================================================== TSystem ^rfio: TRFIOSystem RFIO TSystem ^castor: TRFIOSystem RFIO TSystem ^dcache: TDCacheSystem DCache TSystem ^dcap: TDCacheSystem DCache TSystem ^alien: TAlienSystem RAliEn TSystem ^root: TXNetSystem Netx ===================================================================== 6 plugin handlers registered [*] plugin not available ===================================================================== For more see below: void TPluginManager::LoadHandlersFromPluginDirs(const char *base) Load plugin handlers specified via macros in a list of plugin directories. The $ROOTSYS/etc/plugins is the default top plugin directory specified in $ROOTSYS/etc/system.rootrc. The macros must have names like <BaseClass>/PX0_<PluginClass>.C, e.g.: TFile/P10_TRFIOFile.C, TSQLServer/P20_TMySQLServer.C, etc. to allow easy sorting and grouping. Macros not beginning with 'P' and ending with ".C" are ignored. If base is specified only plugin macros for that base class are loaded. The macros typically should look like: void P10_TDCacheFile() { gPluginMgr->AddHandler("TFile", "^dcache", "TDCacheFile", "DCache", "TDCacheFile(const char*,Option_t*,const char*,Int_t)"); } In general these macros should not cause side effects, by changing global ROOT state via, e.g. gSystem calls, etc. However, in specific cases this might be useful, e.g. adding a library search path, adding a specific dependency, check on some OS or ROOT capability or downloading of the plugin. Int_t TPluginManager::WritePluginMacros(const char *dir, const char *plugin) Write in the specified directory the plugin macros. If plugin is specified and if it is a base class all macros for that base will be written. If it is a plugin class name, only that one macro will be written. If plugin is 0 all macros are written. Returns -1 if dir does not exist, 0 otherwise. This method allows the regeneration of the entire tree of plugin macros in case we ever decide to change something in the macros. git-svn-id: http://root.cern.ch/svn/root/trunk@19373 27541ba8-7e3a-0410-8455-c3a389f83636 17 July 2007, 14:43:18 UTC
0c16694 In ~TProofChain, remove the original chain from the all internal TProof lists where it was registered to avoid later attempts to delete an invalid object. git-svn-id: http://root.cern.ch/svn/root/trunk@19372 27541ba8-7e3a-0410-8455-c3a389f83636 17 July 2007, 14:29:07 UTC
afaa86a new plugin handler setup macros. These macros are executed, when needed, by the updated plugin manager. git-svn-id: http://root.cern.ch/svn/root/trunk@19371 27541ba8-7e3a-0410-8455-c3a389f83636 17 July 2007, 14:24:40 UTC
f582008 Move generation of genreflex(-rootcint) wrapper scripts to configure. Hook the python scripts to (very near future) postbin target in Makefile Allow --iocomments in testDict2 (for future use) git-svn-id: http://root.cern.ch/svn/root/trunk@19370 27541ba8-7e3a-0410-8455-c3a389f83636 17 July 2007, 14:20:08 UTC
0a05975 Add protection against sending process ID 0 to kill(). git-svn-id: http://root.cern.ch/svn/root/trunk@19369 27541ba8-7e3a-0410-8455-c3a389f83636 17 July 2007, 14:17:15 UTC
13b2486 typo in Warning message. git-svn-id: http://root.cern.ch/svn/root/trunk@19368 27541ba8-7e3a-0410-8455-c3a389f83636 17 July 2007, 14:03:34 UTC
47533bb make sure PrependPathName(0 returns a pathname with Win32 \ convention, currently we could get illegal mixed \ / path names. git-svn-id: http://root.cern.ch/svn/root/trunk@19367 27541ba8-7e3a-0410-8455-c3a389f83636 17 July 2007, 14:02:58 UTC
39ea947 Fix in DisplayDirectory related to bug #28119 at <http://savannah.cern.ch/bugs/?28119> git-svn-id: http://root.cern.ch/svn/root/trunk@19366 27541ba8-7e3a-0410-8455-c3a389f83636 17 July 2007, 13:35:49 UTC
c8eb1d7 Add "." to the search path for the macro directive. Ensure gProgName is !0 before strstr'ing it git-svn-id: http://root.cern.ch/svn/root/trunk@19365 27541ba8-7e3a-0410-8455-c3a389f83636 17 July 2007, 13:10:37 UTC
81f1ae9 From Valeriy Onuchin: o TGLabel::SavePrimitive - saving multi line labels. git-svn-id: http://root.cern.ch/svn/root/trunk@19364 27541ba8-7e3a-0410-8455-c3a389f83636 17 July 2007, 12:55:52 UTC
3247a24 From Valeriy Onuchin: o TGTextButton, TGCheckButton, TGRadioButton - possibility to have multi line text buttons was implemented. To add new line '\n' symbol must be added to the text. - new data members with corresponding setters/getters: Int_t fMLeft; // margin left Int_t fMRight; // margin right Int_t fMTop; // margin top Int_t fMBottom; // margin bottom Int_t fWrapLength; // wrap length TGTextLayout *fTLayout; // text layout - new method SetMargins allows to set left, right, top, bottom margins to text inside button. - bug fix. Font size of disabled button didn't correspond to enabled button font size. - modified GetDefaultSize() methods; git-svn-id: http://root.cern.ch/svn/root/trunk@19363 27541ba8-7e3a-0410-8455-c3a389f83636 17 July 2007, 12:55:25 UTC
d0b24f5 In TROOT::GetColor always call TColor::InitializeColors git-svn-id: http://root.cern.ch/svn/root/trunk@19362 27541ba8-7e3a-0410-8455-c3a389f83636 17 July 2007, 12:05:45 UTC
876c073 Fix PATH/LD_LIB_PATH/DYLD_LIB_PATH for cint7's iosenum.h generation. git-svn-id: http://root.cern.ch/svn/root/trunk@19361 27541ba8-7e3a-0410-8455-c3a389f83636 17 July 2007, 10:35:55 UTC
e53c0d3 * Implement --dataonly option as alias to --pool. * Implement --interpreteronly option to generate a minimal dictionary that can be used by an interpreter (but is useless for I/O). It skips non-public data members. * Optimize variable selection algo: use elif instead of second if git-svn-id: http://root.cern.ch/svn/root/trunk@19360 27541ba8-7e3a-0410-8455-c3a389f83636 17 July 2007, 10:18:30 UTC
0dac24e Implement (fix) exclusion of variables, enums. git-svn-id: http://root.cern.ch/svn/root/trunk@19359 27541ba8-7e3a-0410-8455-c3a389f83636 17 July 2007, 10:12:16 UTC
76de69f From Bertrand: fix for compilation error on win32. git-svn-id: http://root.cern.ch/svn/root/trunk@19358 27541ba8-7e3a-0410-8455-c3a389f83636 17 July 2007, 09:17:21 UTC
76a6562 Add protection in XrdClientAdminConn preventing a fatal seg viol. Additional portability fixes for 64 bit machines and MacOS. Add missing file needed by the autotools build. git-svn-id: http://root.cern.ch/svn/root/trunk@19357 27541ba8-7e3a-0410-8455-c3a389f83636 17 July 2007, 07:29:18 UTC
91591e8 o RooAbsAnaConvPdf - Fixes for persistency o RooAbsArg - Change implementation of boolean attribute list to set<string> - Add string attribute list via map<string,string> - Add support for attachement to tree branch that has different name then object itself through string attribute BranchName (needed to make RooAbsData::changeObservableName work) o RooAbsData - Add interface for changeObservableName() o RooAbsPdf - Add support for Name() argument in generate() o RooAddPdf - Fixes for persistency (solution to Savannah #28014) o RooExtendPdf - Fixes for persistency o RooGlobalFunc - Add named argument to support RooWorkspace::import o RooProdPdf - Fix in default ctor o RooTreeData - Implement changeObservableName() o RooWorkspace - Add support for RenameConflictNodes, RenameAllNodes and RenameVariable named arguments in import(RooAbsPdf&). Implement underlying support for renaming (conflicting) branches and variables upon insertion - Add support for RenameDataset and RenameVariable named arguments in import(RooAbsData&) git-svn-id: http://root.cern.ch/svn/root/trunk@19356 27541ba8-7e3a-0410-8455-c3a389f83636 16 July 2007, 21:04:28 UTC
e13404c Also copy fOffset when copy TMethodCall object git-svn-id: http://root.cern.ch/svn/root/trunk@19355 27541ba8-7e3a-0410-8455-c3a389f83636 16 July 2007, 19:15:15 UTC
b3ef4c2 Reject request from TTree object other than the one that created the TTreeCache object git-svn-id: http://root.cern.ch/svn/root/trunk@19354 27541ba8-7e3a-0410-8455-c3a389f83636 16 July 2007, 16:31:57 UTC
7f4dbfc Document the fact that only one TTree can be cached per TFile object git-svn-id: http://root.cern.ch/svn/root/trunk@19353 27541ba8-7e3a-0410-8455-c3a389f83636 16 July 2007, 16:31:22 UTC
8bfafea In ReadFile, allow spaces before the comment character '#' git-svn-id: http://root.cern.ch/svn/root/trunk@19352 27541ba8-7e3a-0410-8455-c3a389f83636 16 July 2007, 15:43:30 UTC
a5f700c Fix a problem affecting the setting of the dataset dir when the directive xpd.datasetdir was not specified. git-svn-id: http://root.cern.ch/svn/root/trunk@19351 27541ba8-7e3a-0410-8455-c3a389f83636 16 July 2007, 11:23:19 UTC
6ffbddd Import of a new XROOTD tarball based on the current XROOTD CVS head. This version contains several bug-fixes and implements several new features, among which support for multi-streaming. git-svn-id: http://root.cern.ch/svn/root/trunk@19350 27541ba8-7e3a-0410-8455-c3a389f83636 16 July 2007, 10:27:58 UTC
75f27b3 From Jan: - Add possibility to change the parameters for load-base scheduling git-svn-id: http://root.cern.ch/svn/root/trunk@19349 27541ba8-7e3a-0410-8455-c3a389f83636 16 July 2007, 10:14:52 UTC
09485f5 ExecuteMacro() now calls the static TApplication::ExecuteFile() to be independent of gApplication. git-svn-id: http://root.cern.ch/svn/root/trunk@19348 27541ba8-7e3a-0410-8455-c3a389f83636 16 July 2007, 10:11:15 UTC
e3992ac Add new static method ExecuteFile() which allows macros to be executed before gApplication is set. The existing ProcessFile() now calls this method. git-svn-id: http://root.cern.ch/svn/root/trunk@19347 27541ba8-7e3a-0410-8455-c3a389f83636 16 July 2007, 10:09:19 UTC
4423b45 test/RootIDE was missing in binary distribution. git-svn-id: http://root.cern.ch/svn/root/trunk@19346 27541ba8-7e3a-0410-8455-c3a389f83636 16 July 2007, 09:58:51 UTC
a8f5575 From Jan: - Getting Run_Simple_Test.C to work again. - Changing TProof::GetSlaveInfo() to TProof::GetListOfSlaveInfos() following the rename in ROOT 5.15. git-svn-id: http://root.cern.ch/svn/root/trunk@19345 27541ba8-7e3a-0410-8455-c3a389f83636 16 July 2007, 09:57:39 UTC
5e258ea comment. git-svn-id: http://root.cern.ch/svn/root/trunk@19344 27541ba8-7e3a-0410-8455-c3a389f83636 16 July 2007, 07:56:53 UTC
b0c7a79 protect IsCmdThread() from fAppImp being 0. git-svn-id: http://root.cern.ch/svn/root/trunk@19343 27541ba8-7e3a-0410-8455-c3a389f83636 16 July 2007, 07:54:10 UTC
f9e301d remove unneeded depenedency of libEG on libFTGL. git-svn-id: http://root.cern.ch/svn/root/trunk@19342 27541ba8-7e3a-0410-8455-c3a389f83636 15 July 2007, 14:03:57 UTC
d6bd177 o Module.mk, Linkdef3.h - Add new classes o RooAbsPdf - Add new createProjection() method that returns projections of p.d.f.s that are p.d.f.s (implemented by class RooProjectedPdf) - Rename old createProjection() method(s) createPlotProjection as they provide slightly different functionality for support of plotOn() o RooAbsRealLValue - Propagate a Shape and Value dirty flag if isConstant() is called to change the float/fix status of a parameter (needed for RooProfileLL whose value might change under such modifications) o RooMsgService - Fix trivial bug in doLogX macros - Add new default info streams for selected topics o RooProjectedPdf - Add explicit handling of iterative projection by overloading createProjection method - Add explicit tracking of value/shape dependence on variables as implied dependence through base p.d.f. erroneously introduced a value dependence on the observables that are integrated out - Rework informational messages through RooMsgService o RooAbsArg - Fix bug in dependsOn() in value tracking mode o RooAddGenContext - Add new informational messages through RooMsgService o RooProfileLL - New class that represents profile likelihood given a likelihood and a set observables git-svn-id: http://root.cern.ch/svn/root/trunk@19341 27541ba8-7e3a-0410-8455-c3a389f83636 13 July 2007, 21:50:24 UTC
81f1742 o RooAddPdf - Initialize snormList data member to zero in all ctors git-svn-id: http://root.cern.ch/svn/root/trunk@19340 27541ba8-7e3a-0410-8455-c3a389f83636 13 July 2007, 21:32:08 UTC
b78b39c o RooSetProxy - Changes to default ctor and dtor suggested by Philippe - Add group remove() method o RooListProxy - Changes to default ctor and dtor suggested by Philippe git-svn-id: http://root.cern.ch/svn/root/trunk@19339 27541ba8-7e3a-0410-8455-c3a389f83636 13 July 2007, 21:24:36 UTC
a664423 add missing deletes git-svn-id: http://root.cern.ch/svn/root/trunk@19338 27541ba8-7e3a-0410-8455-c3a389f83636 13 July 2007, 19:16:20 UTC
21f50db Hide operator= and implement destructor git-svn-id: http://root.cern.ch/svn/root/trunk@19337 27541ba8-7e3a-0410-8455-c3a389f83636 13 July 2007, 19:12:17 UTC
c7ce917 Fix compilation problem on gcc 4.1.2 (missing forward declaration) git-svn-id: http://root.cern.ch/svn/root/trunk@19336 27541ba8-7e3a-0410-8455-c3a389f83636 13 July 2007, 13:30:20 UTC
9a4d0c4 From Anna: - Add support for entry-lists to PROOF. From me: - Cleanup usage of TEntryList/TEventList arguments in the TProof/TProofPlayer API. git-svn-id: http://root.cern.ch/svn/root/trunk@19335 27541ba8-7e3a-0410-8455-c3a389f83636 13 July 2007, 13:22:57 UTC
f3fa26e From Axel: by default, cd on windows doesn't change drives. git-svn-id: http://root.cern.ch/svn/root/trunk@19334 27541ba8-7e3a-0410-8455-c3a389f83636 13 July 2007, 10:17:43 UTC
56c8760 From Anna: in GetEntryList() strip off "file:", if any, for local files before the comparison. git-svn-id: http://root.cern.ch/svn/root/trunk@19333 27541ba8-7e3a-0410-8455-c3a389f83636 13 July 2007, 08:56:13 UTC
40fdca8 From Valeri Fine: New vesion of qt.pro attached that fixes the case at <http://savannah.cern.ch/bugs/?27642> and adds some extra protection for the Qt 4.x-based builds as well git-svn-id: http://root.cern.ch/svn/root/trunk@19332 27541ba8-7e3a-0410-8455-c3a389f83636 13 July 2007, 07:45:54 UTC
068791d o RooAbsReal - Add null pointer sanity check to debug print statement in plotOn() git-svn-id: http://root.cern.ch/svn/root/trunk@19331 27541ba8-7e3a-0410-8455-c3a389f83636 12 July 2007, 20:54:35 UTC
f40e905 o RooArgusBG, RooBifurGauss, RooBreitWigner, RooBukinPdf, RooCBShape, RooDstD0Bg, RooExponential, RooGaussian, RooHistPdf, RooLandau, RooNovosibirsk, RooVoigtian - Add default constructor and increment version number to 1 git-svn-id: http://root.cern.ch/svn/root/trunk@19330 27541ba8-7e3a-0410-8455-c3a389f83636 12 July 2007, 20:30:49 UTC
5fe7574 o Module.mk, Linkdef3.h - Add new classes o RooAbsArg - Mark proxy, client and server lists as persistable - Introduce dependsOnValue() function - Implement univeral printing method based on named proxies - Move debug tracing of function evaluation to new RooMsgService interface o RooAbsPdf - Make persistable: add dummy ctor, set class version to 1 - Prevent persistence of normalization cache data members o RooAbsProxy - Add virtual print() method to support universal p.d.f. printing - Set class version number to 1 - Prevent persistence of normalization set pointer o RooAbsReal - Move plotOn() print messages to new RooMsgService interface o RooAddPdf - Add default constructor - Prevent persistence of cache and cache management data members - Fix bug in evaluate() - Move debug tracing of function evaluation to RooMsgService interface o RooArgProxy - Implement print() method - Increment version number to 1 o RooGenContext - Add extensive informational and debug message in ctor through RooMsgService interface o RooGlobalFunc - Add new helper functions for RooMsgService class o RooListProxy - Implement print() method o RooMinuit - Improve verbosity control o RooMsgService - New singleton class that handles RooFit output in flexible way. All messages are classified with a level (debug,info,warning,error,fatal), a topic (can be any string, for now have defined "generation" and "plotting") and by object properties (name, class name, base class name, or presence of specific attribute tag). Output is filtered and processed by one or more reporting stream that can each apply different filtering criteria and or send output to an alternate ostream or output file. o RooProdPdf - Add new ctor with only named argument to allow definition of product with exclusively conditional p.d.f.s - Add default ctor - Increment class version number to 1 - Prevent persistence of cache and cache management data members o RooProdGenContext - Add extensive informational and debug message in ctor through RooMsgService interface - Fix bug in parsing stage that did not properly handle cases like f(x|y)g(y|x) o RooProjectedPdf - New class of p.d.f. that represents projection (integral) of another p.d.f. Integrals and normalizations of constructed on the fly from the original and multiple sequential projections steps are automatically consolidated into a single step (i.e. creating a projection of a RooProjectedPdf will result in the same integrator configuration as creating the same projection immediately from the original p.d.f.). Intelligent handling/forwarding of internal generator techniques is not implemented yet. o RooRealProxy - Increment class version number to 1 o RooSetProxy - Implement print() method o RooTreeData - Fix in createTree() routine to avoid ROOT error messages on buffer writing o RooWorkSpace - Initial version of new concept class that is essential starting point for the RooStats project. A workspace is a container class that owns all components of an analysis, i.e. p.d.f.s. functions variables and datasets. Objects imported in the workspace are automatically cloned and internally connected to provide a consistent working environment. Workspace also serve to persist complete analysis projects git-svn-id: http://root.cern.ch/svn/root/trunk@19329 27541ba8-7e3a-0410-8455-c3a389f83636 12 July 2007, 20:30:29 UTC
72924dc remove stray/useless #include git-svn-id: http://root.cern.ch/svn/root/trunk@19328 27541ba8-7e3a-0410-8455-c3a389f83636 12 July 2007, 18:57:56 UTC
16e7af2 Fix problem affecting the creation of the dataset dirs when the type of the server is 'any'. git-svn-id: http://root.cern.ch/svn/root/trunk@19327 27541ba8-7e3a-0410-8455-c3a389f83636 12 July 2007, 17:12:14 UTC
8eca610 From Gerri: give example of new xpd.multiuser directive. git-svn-id: http://root.cern.ch/svn/root/trunk@19326 27541ba8-7e3a-0410-8455-c3a389f83636 12 July 2007, 10:26:06 UTC
7ebacaa in StackTrace() also flush the stdout/cout before generating the trace. git-svn-id: http://root.cern.ch/svn/root/trunk@19325 27541ba8-7e3a-0410-8455-c3a389f83636 12 July 2007, 10:17:12 UTC
bd46d15 From Gerri: implement a better way of autoloading in GetSelector(). Macro's don't have a dict in the gClassTable so don't fail in that case. git-svn-id: http://root.cern.ch/svn/root/trunk@19324 27541ba8-7e3a-0410-8455-c3a389f83636 12 July 2007, 09:59:00 UTC
ab0bbf0 from Axel: allow thisroot to also be run like this: . /path/to/root/bin/thisroot.sh instead of: cd /path/to/root . bin/thisroot.sh Also new thisroot.bat for Windows DOS box. git-svn-id: http://root.cern.ch/svn/root/trunk@19322 27541ba8-7e3a-0410-8455-c3a389f83636 12 July 2007, 09:27:26 UTC
9018bcd small syntax error in Recover example. git-svn-id: http://root.cern.ch/svn/root/trunk@19321 27541ba8-7e3a-0410-8455-c3a389f83636 12 July 2007, 09:08:17 UTC
5e949ed From Ilka: fix for the name of EGEventType (was pointed as EGEventTypes) git-svn-id: http://root.cern.ch/svn/root/trunk@19320 27541ba8-7e3a-0410-8455-c3a389f83636 12 July 2007, 08:12:19 UTC
b1870ec From Bertrand: - Added protection for the case when TGColorDialog is used without TGColorPopup (i.e. from a popup menu) git-svn-id: http://root.cern.ch/svn/root/trunk@19319 27541ba8-7e3a-0410-8455-c3a389f83636 12 July 2007, 07:34:11 UTC
5971c5b From Bertrand: libProofPlayer and libProofDraw were failing at link time on Windows, due to unresolved externals (missing dependencies). git-svn-id: http://root.cern.ch/svn/root/trunk@19318 27541ba8-7e3a-0410-8455-c3a389f83636 12 July 2007, 07:13:21 UTC
e5e485e From Gerri: Add an environment variable to rootrc.in (system.rootrc) # Control the action to be taken when opening an existing ROOT file which # looks corrupted; by default an attempt to recover the file is made; if # this variable is set to 0 the file is just flagged as zombie. #TFile.Recover 0 git-svn-id: http://root.cern.ch/svn/root/trunk@19317 27541ba8-7e3a-0410-8455-c3a389f83636 12 July 2007, 07:01:51 UTC
7ff9291 From Wim: o) Add \" around char* function argument defaults in help() o) Changed VoidArrayExecutor to return buffer instead of python long -> compat: index with [0] to get normal long value of address o) Added ROOT.AsCObject custom "ctor" to make CObjects from ROOT objects o) Added ROOT.BindObject to create ROOT objects from address or CObjects o) a few more changes int -> Py_ssize_t o) Simplications and enhanced cleanup in ROOT.py o) fix (occassional (?)) loading problems for STL types git-svn-id: http://root.cern.ch/svn/root/trunk@19316 27541ba8-7e3a-0410-8455-c3a389f83636 12 July 2007, 06:31:18 UTC
44e1189 Add support for multi-user mode for non-privileged daemons. By default, daemons started from an unprivileged account can serve only the owner of the account. If multi-user mode is on (xpd.multiuser 1) the daemon will serve any user; the sandboxes are create under the root working dir in the form <work_dir>/<user> and they will be always owned by the effective user of the daemon. git-svn-id: http://root.cern.ch/svn/root/trunk@19315 27541ba8-7e3a-0410-8455-c3a389f83636 11 July 2007, 22:13:30 UTC
513cde9 From Gerri: put the PROOF Draw() related methods in the TProofDraw classes in an own library libProofDraw outside libProofPlayer. This reduces considerably the memory footprint in case Selectors don't use canvas related methods. git-svn-id: http://root.cern.ch/svn/root/trunk@19314 27541ba8-7e3a-0410-8455-c3a389f83636 11 July 2007, 15:35:05 UTC
02e30d7 From Tigran: ReadBuffers() with vector read is implemented. Today we have released new dcache version 1.7.0-39 with this functionality. I have tried with root version 5.14, 5.15 and 5.16. It's amazing! On some applications I got up ti 12 times performance increase! git-svn-id: http://root.cern.ch/svn/root/trunk@19313 27541ba8-7e3a-0410-8455-c3a389f83636 11 July 2007, 15:28:44 UTC
5378275 Dropped "New" from Fit Panel window title. git-svn-id: http://root.cern.ch/svn/root/trunk@19312 27541ba8-7e3a-0410-8455-c3a389f83636 11 July 2007, 15:13:09 UTC
d0e2b25 Remove TEventIterTree::fAcquiredTrees and related methods: it is unused and not properly cleaned, causing (rare) segmentation violations. git-svn-id: http://root.cern.ch/svn/root/trunk@19311 27541ba8-7e3a-0410-8455-c3a389f83636 11 July 2007, 14:23:10 UTC
cbbc2a4 if g95 and gfortran are not found fall through to use g77. git-svn-id: http://root.cern.ch/svn/root/trunk@19310 27541ba8-7e3a-0410-8455-c3a389f83636 11 July 2007, 12:55:59 UTC
e4b5d41 ignore unuran directory. git-svn-id: http://root.cern.ch/svn/root/trunk@19309 27541ba8-7e3a-0410-8455-c3a389f83636 11 July 2007, 12:39:47 UTC
4959843 Change an internal dimension in the TBranch constructor from 64 to 640. This part of the code should be rewritten to be dynamic. git-svn-id: http://root.cern.ch/svn/root/trunk@19308 27541ba8-7e3a-0410-8455-c3a389f83636 11 July 2007, 12:14:08 UTC
1601fb4 Fix a synchronization problem after a worker fatal error. git-svn-id: http://root.cern.ch/svn/root/trunk@19307 27541ba8-7e3a-0410-8455-c3a389f83636 10 July 2007, 14:24:33 UTC
0d3751b add support for zsh. git-svn-id: http://root.cern.ch/svn/root/trunk@19306 27541ba8-7e3a-0410-8455-c3a389f83636 10 July 2007, 14:14:33 UTC
85b73c5 add extra test on mysql.h even if mysql_config is found. FC installs the mysql_config while not installing the headers. git-svn-id: http://root.cern.ch/svn/root/trunk@19305 27541ba8-7e3a-0410-8455-c3a389f83636 10 July 2007, 11:33:12 UTC
c13ad5a - Remove a stupid construct in PaintAxis. In the "fFunction" case there was an if statement like: if (optionNoopt && !optionInt) { dxtick=(binHigh-binLow)/Double_t(nticks-1); } else { dxtick=(binHigh-binLow)/Double_t(nticks-1); } Now replaced by the simple line: dxtick=(binHigh-binLow)/Double_t(nticks-1); This code was like that since at least May 2000. git-svn-id: http://root.cern.ch/svn/root/trunk@19304 27541ba8-7e3a-0410-8455-c3a389f83636 10 July 2007, 09:08:30 UTC
9a0ff46 From Gerri: handle autoloading of selectors, fixes: root [] TSelector::GetSelector("TProofDrawHist") Error in <TSelector::GetSelector>: class TProofDrawHist does not exist or does not derive from TSelector (Long64_t)(-1) git-svn-id: http://root.cern.ch/svn/root/trunk@19303 27541ba8-7e3a-0410-8455-c3a389f83636 10 July 2007, 08:40:12 UTC
7463719 add GetInputList() method. git-svn-id: http://root.cern.ch/svn/root/trunk@19302 27541ba8-7e3a-0410-8455-c3a389f83636 10 July 2007, 08:37:15 UTC
d115355 white space. git-svn-id: http://root.cern.ch/svn/root/trunk@19301 27541ba8-7e3a-0410-8455-c3a389f83636 10 July 2007, 08:34:57 UTC
3bd5b62 classes with pragma: #pragma link C++ class+protected #pragma link C++ class+private were not included in the rootmap files (e.g. TSelector). git-svn-id: http://root.cern.ch/svn/root/trunk@19300 27541ba8-7e3a-0410-8455-c3a389f83636 10 July 2007, 08:21:46 UTC
77e9d24 Export the ROOT version tag to proofserv as ROOTVERSIONTAG. Needed by package builder scripts. git-svn-id: http://root.cern.ch/svn/root/trunk@19299 27541ba8-7e3a-0410-8455-c3a389f83636 10 July 2007, 08:02:26 UTC
c04306d return process memory numbers in units specified in ProcInfo_t. git-svn-id: http://root.cern.ch/svn/root/trunk@19298 27541ba8-7e3a-0410-8455-c3a389f83636 10 July 2007, 07:55:43 UTC
12f98d7 - Apply the suggestion made here: https://savannah.cern.ch/bugs/?27876 ie: the page numbers are now written between (). git-svn-id: http://root.cern.ch/svn/root/trunk@19297 27541ba8-7e3a-0410-8455-c3a389f83636 10 July 2007, 07:40:03 UTC
a1194f7 change name and location of TSQLWriter to TSQLMonitoringWriter. git-svn-id: http://root.cern.ch/svn/root/trunk@19296 27541ba8-7e3a-0410-8455-c3a389f83636 09 July 2007, 21:10:37 UTC
fdd3305 rename TSQLWriter to TSQLMonitoringWriter and move it from libProofPlayer to libNet (like all other abstract SQL interfaces). git-svn-id: http://root.cern.ch/svn/root/trunk@19295 27541ba8-7e3a-0410-8455-c3a389f83636 09 July 2007, 20:59:43 UTC
714e713 avoid calling TApplication::InitializeGraphics() when Load() is being called recursively. This fixes issue 27868. git-svn-id: http://root.cern.ch/svn/root/trunk@19294 27541ba8-7e3a-0410-8455-c3a389f83636 09 July 2007, 20:38:44 UTC
923af98 From Sergey Linev: 1. New virtual method TSQLStatement::SetMaxFieldSize(). It implemented for now only for Oracle and specifies maximum size in bytes, which should be used for field in read/write operation. 2. Improved implementation of TOracleStatement::GetBinary method. Now not only BLOB, but also CLOB, LONG, BFILE, CFILE Oracle datatypes are supported for reading. Fow now BFILE and CFILE not supported for writing. git-svn-id: http://root.cern.ch/svn/root/trunk@19293 27541ba8-7e3a-0410-8455-c3a389f83636 09 July 2007, 18:53:27 UTC
91cff94 Add entry for the new TSQLWriter class. git-svn-id: http://root.cern.ch/svn/root/trunk@19292 27541ba8-7e3a-0410-8455-c3a389f83636 09 July 2007, 18:32:17 UTC
d1e6321 Fix a fatal compilation error. git-svn-id: http://root.cern.ch/svn/root/trunk@19291 27541ba8-7e3a-0410-8455-c3a389f83636 09 July 2007, 17:00:34 UTC
426e985 sanitize the usage of //-> for the different data members. git-svn-id: http://root.cern.ch/svn/root/trunk@19290 27541ba8-7e3a-0410-8455-c3a389f83636 09 July 2007, 16:02:30 UTC
ccdef9b add GetSessionTag() method needed by TPerfStats. git-svn-id: http://root.cern.ch/svn/root/trunk@19289 27541ba8-7e3a-0410-8455-c3a389f83636 09 July 2007, 15:56:43 UTC
5ec97ad From Jan: - Adding info on how to use alternative packetizers in TVirtualPacketizer. - Other comments improvements. git-svn-id: http://root.cern.ch/svn/root/trunk@19288 27541ba8-7e3a-0410-8455-c3a389f83636 09 July 2007, 15:43:58 UTC
6302c78 From Jan-Fiete: add a constant for the staged bit to TFileInfo and a setter for the size. git-svn-id: http://root.cern.ch/svn/root/trunk@19287 27541ba8-7e3a-0410-8455-c3a389f83636 09 July 2007, 15:26:24 UTC
e441011 From Jan-Fiete: this patch changes TPerfStats so that monitoring data can also be written in MonaLisa via the TVirtualMonitoringWriter interface. Using the new TSQLWriter class SQL can also be used as backend for TVirtualMonitoringWriter. git-svn-id: http://root.cern.ch/svn/root/trunk@19286 27541ba8-7e3a-0410-8455-c3a389f83636 09 July 2007, 15:24:14 UTC
b998052 Coding conventions git-svn-id: http://root.cern.ch/svn/root/trunk@19285 27541ba8-7e3a-0410-8455-c3a389f83636 09 July 2007, 14:59:58 UTC
771ceec - Add documentation (text only for the time being). git-svn-id: http://root.cern.ch/svn/root/trunk@19284 27541ba8-7e3a-0410-8455-c3a389f83636 09 July 2007, 14:01:40 UTC
6a65296 New tutorial examples from Roel Aaij and me: buttongroupState.C - A simple example that shows the enabled and disabled state of a button group with radio and check buttons. guiWithCINT.C - A simple example of entering CINT commands and having the CINT output in a ROOT GUI application window. git-svn-id: http://root.cern.ch/svn/root/trunk@19283 27541ba8-7e3a-0410-8455-c3a389f83636 09 July 2007, 13:56:18 UTC
8ba0bc8 o RooDataSet - Fix bug in emptyClone(). Weight variable was not propagated if not specified in subset (Savannah #26238) git-svn-id: http://root.cern.ch/svn/root/trunk@19282 27541ba8-7e3a-0410-8455-c3a389f83636 09 July 2007, 13:17:17 UTC
7c6ce4e o RooHistPdf - Delete iterator in ctor (fixes Savannah #27833) git-svn-id: http://root.cern.ch/svn/root/trunk@19281 27541ba8-7e3a-0410-8455-c3a389f83636 09 July 2007, 12:21:17 UTC
3c9de3c From Roel Aaij: Fix in TGButtonGroup::ReleaseButtons related to the following case: if a button group contains check and radio exclusive buttons, any click on a check button made the selected radio button unselected. git-svn-id: http://root.cern.ch/svn/root/trunk@19280 27541ba8-7e3a-0410-8455-c3a389f83636 09 July 2007, 12:13:09 UTC
f82a0cc - New operator #scale[s]{my text} to apply a scale factor "s" to the text string "my text". (from jasondet@gmail.com). git-svn-id: http://root.cern.ch/svn/root/trunk@19276 27541ba8-7e3a-0410-8455-c3a389f83636 09 July 2007, 09:30:18 UTC
7a5135b Add several missing protections in case the TPad default constructor is called (fPrimitives is null) and TPad functions are called. git-svn-id: http://root.cern.ch/svn/root/trunk@19275 27541ba8-7e3a-0410-8455-c3a389f83636 09 July 2007, 09:22:43 UTC
back to top