a9186b3 | Fons Rademakers | 19 April 2013, 13:19:22 UTC | tag patch release v5-34-06. git-svn-id: http://root.cern.ch/svn/root/tags/v5-34-06@49279 27541ba8-7e3a-0410-8455-c3a389f83636 | 19 April 2013, 13:19:22 UTC |
cedf8f4 | Fons Rademakers | 19 April 2013, 13:17:54 UTC | make version v5-34-06. git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49278 27541ba8-7e3a-0410-8455-c3a389f83636 | 19 April 2013, 13:17:54 UTC |
568c558 | Lorenzo Moneta | 19 April 2013, 12:33:41 UTC | merge with trunk - revision 49275 - see http://root.cern.ch/viewvc?rev=49275&root=root&view=rev git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49276 27541ba8-7e3a-0410-8455-c3a389f83636 | 19 April 2013, 12:33:41 UTC |
1c6ee61 | Andrei Gheata | 19 April 2013, 08:29:37 UTC | Fix a warning on some compilers git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49274 27541ba8-7e3a-0410-8455-c3a389f83636 | 19 April 2013, 08:29:37 UTC |
653dbe8 | Andrei Gheata | 19 April 2013, 07:48:30 UTC | Patch for alignment corresponding to trunk revision 47228 git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49273 27541ba8-7e3a-0410-8455-c3a389f83636 | 19 April 2013, 07:48:30 UTC |
df5e8a2 | Wouter Verkerke | 18 April 2013, 19:10:58 UTC | o RooAbsTestStatistic - In setData() cycle enableOffset() if it is active to reset likelihood offset caches o ProfileLikelihoodTestStat, MinNLLTestStat - Add method setLOffset() to activate likelihood offsetting in underlying likelihood calculations git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49272 27541ba8-7e3a-0410-8455-c3a389f83636 | 18 April 2013, 19:10:58 UTC |
80ab0b2 | Philippe Canal | 18 April 2013, 16:51:52 UTC | In TClonesArray::Delete use TClass::Destruct if the contained class is emulated git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49270 27541ba8-7e3a-0410-8455-c3a389f83636 | 18 April 2013, 16:51:52 UTC |
890efb1 | Axel Naumann | 18 April 2013, 15:57:59 UTC | Finalize r49010; fixes ROOT-5054. git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49269 27541ba8-7e3a-0410-8455-c3a389f83636 | 18 April 2013, 15:57:59 UTC |
d4df26b | Andrei Gheata | 18 April 2013, 15:54:23 UTC | Patch for initializing TGeoBranchArray objects from the navigator pointing to the top volume git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49268 27541ba8-7e3a-0410-8455-c3a389f83636 | 18 April 2013, 15:54:23 UTC |
fdd3d15 | Lorenzo Moneta | 18 April 2013, 14:17:05 UTC | merge with trunk - revision 49265 - see http://root.cern.ch/viewvc?rev=49265&root=root&view=rev git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49266 27541ba8-7e3a-0410-8455-c3a389f83636 | 18 April 2013, 14:17:05 UTC |
c6b7655 | Lorenzo Moneta | 18 April 2013, 14:10:18 UTC | merge from trunk fix 49263 (remove a printout in quadp, see https://sft.its.cern.ch/jira/browse/ROOT-4841 ) git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49264 27541ba8-7e3a-0410-8455-c3a389f83636 | 18 April 2013, 14:10:18 UTC |
21393e3 | Philippe Canal | 17 April 2013, 19:47:02 UTC | Try to clarify that phi1,phi2 express the ends [phi1,phi2] rather than the start and delta [phi1,phi1+phi2] when creating a tube segement git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49258 27541ba8-7e3a-0410-8455-c3a389f83636 | 17 April 2013, 19:47:02 UTC |
009347e | Wouter Verkerke | 17 April 2013, 08:59:36 UTC | o RooRealMPFE - Fix bug in RetrieveErrors protocol leading to hanging processes when certain error messages occur on server-side: payload3 (string of object server values) is now truncated to 1023 on the server side, in line with client-side expectations git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49257 27541ba8-7e3a-0410-8455-c3a389f83636 | 17 April 2013, 08:59:36 UTC |
f6772bd | Wouter Verkerke | 16 April 2013, 20:29:51 UTC | o RooAbsTestStatistic, RooRealMPFE - Remove stray debug statements o RooBanner - Increment version tag to 3.56 git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49256 27541ba8-7e3a-0410-8455-c3a389f83636 | 16 April 2013, 20:29:51 UTC |
593ae27 | Philippe Canal | 16 April 2013, 19:09:01 UTC | Increment version to v3 to allow space in the run-time database for both of the v1 alternative schema git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49255 27541ba8-7e3a-0410-8455-c3a389f83636 | 16 April 2013, 19:09:01 UTC |
48d3fb8 | Olivier Couet | 16 April 2013, 15:37:13 UTC | Fix doc git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49253 27541ba8-7e3a-0410-8455-c3a389f83636 | 16 April 2013, 15:37:13 UTC |
f5bcdf5 | Wouter Verkerke | 16 April 2013, 15:32:34 UTC | o RooFitResult - Fix variable mapping problem in print statement in createHessePdf [ ROOT-JIRA-4933 ] o RooCurve - Fix nDOF problem in chi^2 calculation with empty bins [ ROOT-JIRA-4836 ] o RooAbsReal - Copy plot label in copy ctor [ ROOT-JIRA-4987 ] git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49252 27541ba8-7e3a-0410-8455-c3a389f83636 | 16 April 2013, 15:32:34 UTC |
513dfae | Wouter Verkerke | 16 April 2013, 15:27:59 UTC | RooStats::HistFactory::Measurement - Fix backward compatibility for streaming with a checksum-based conversion rule for the v1 layout of r45704 (string fPOI instead of vector<string> fPOI) Also tested against the (different) v1 layout of r46582. No conversion rule is needed here, as it only adds a data member - Increment version tag to v2 for sane schema evolution from here on git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49251 27541ba8-7e3a-0410-8455-c3a389f83636 | 16 April 2013, 15:27:59 UTC |
35473ba | Olivier Couet | 16 April 2013, 14:23:37 UTC | A TMathText string was not saved properly in a .C file. git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49249 27541ba8-7e3a-0410-8455-c3a389f83636 | 16 April 2013, 14:23:37 UTC |
dff4d82 | Philippe Canal | 16 April 2013, 12:24:53 UTC | From Attila Krasznahorkay: add support for some the I/O rule element to be optional (in particular source and target) git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49248 27541ba8-7e3a-0410-8455-c3a389f83636 | 16 April 2013, 12:24:53 UTC |
b454e81 | Philippe Canal | 15 April 2013, 19:56:45 UTC | In InitializeOffsets, remove the collection branch name in all cases of collection splitting git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49244 27541ba8-7e3a-0410-8455-c3a389f83636 | 15 April 2013, 19:56:45 UTC |
2d52d8b | Philippe Canal | 15 April 2013, 19:38:30 UTC | Avoid uninitalized memory read (SetCharge checks the value of fQ) git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49242 27541ba8-7e3a-0410-8455-c3a389f83636 | 15 April 2013, 19:38:30 UTC |
54165b6 | Lorenzo Moneta | 15 April 2013, 19:31:58 UTC | merge with trunk - revision 49240 - see http://root.cern.ch/viewvc?rev=49240&root=root&view=rev git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49241 27541ba8-7e3a-0410-8455-c3a389f83636 | 15 April 2013, 19:31:58 UTC |
4de7d45 | Wouter Verkerke | 15 April 2013, 16:03:25 UTC | o RooAbsReal - Add code to be able to attach to Bool_t branches of TTrees (JIRA-ROOT-179) o RooCompositeDataStore - In addColumn() add fundamentals to _vars in composite data store (fix for JIRA-ROOT-4711) git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49239 27541ba8-7e3a-0410-8455-c3a389f83636 | 15 April 2013, 16:03:25 UTC |
6f74ee5 | Wouter Verkerke | 15 April 2013, 14:39:53 UTC | o RooNovosibirsk - Replace 'cerr' call by coutF() call to trigger fatal error, add dummy return statement to placate compiler o RooProfileLL - Move minuit initialization to dedicated private function, also call from validateAbsMin() to ensure that Minuit is always initialized before it is used, also if it is called via bestFitObs() [ JIRA-ROOT-4884 ] git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49236 27541ba8-7e3a-0410-8455-c3a389f83636 | 15 April 2013, 14:39:53 UTC |
920dd39 | Wouter Verkerke | 15 April 2013, 14:27:52 UTC | o RooNovosibirsk - Updated version with analytical integrals and reference to original Belle paper in which the functional form appeared (from Marko Petric - JIRA-ROOT-5013) git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49235 27541ba8-7e3a-0410-8455-c3a389f83636 | 15 April 2013, 14:27:52 UTC |
ae8c5ca | Wouter Verkerke | 15 April 2013, 13:04:12 UTC | o RooMinuit - Improve retrieval of MINOS status (fix from Lorenzo) git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49234 27541ba8-7e3a-0410-8455-c3a389f83636 | 15 April 2013, 13:04:12 UTC |
13492eb | Wouter Verkerke | 15 April 2013, 12:55:12 UTC | o RooPlot - Thread-safe version of ctors that disable SumW2 option of underlying TH1 (fix for P. Waller) git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49233 27541ba8-7e3a-0410-8455-c3a389f83636 | 15 April 2013, 12:55:12 UTC |
83127d7 | Lorenzo Moneta | 12 April 2013, 16:09:18 UTC | from Max Baak: change default interpolation type in the histfactory from piece-wise linear to 6th order polynomial interpolation + linear extrapolation git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49231 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 April 2013, 16:09:18 UTC |
9a07106 | Wouter Verkerke | 12 April 2013, 11:29:52 UTC | o RooRealMPFE - Fix compiler error (accidentally removed include file) o RooAbsPdf - Update documentation of NumCPU() feature of fitTo() and createNLL() git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49229 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 April 2013, 11:29:52 UTC |
6700081 | Wouter Verkerke | 12 April 2013, 10:56:12 UTC | Improve efficiency of parallized likelihood calculations o RooAbsTestStatistic - Introduce new likelihood parallelization strategies for simultaneous pdfs. Boolean strategy flag is replaced with enum with new options false --> BulkPartition (split calculation of each L component into equal bulk partitions) true --> Interleave (same, but following interleaving strategy, works better for histograms as zero-bins are likely to be spread more evenly over processes) --> SimComponents: new strategy that assign each RooSimultaneous component completely to a single processes, while distributing components over processes. This benificial for likelihood components where a substantial fraction of CPU time is spent in normalization (which would be incurred in very process in BulkPartition and Interleave strategies). Note that wall-time performance is strongly dependent on likelihood components sharing parameters. In the limiting case that no parameters are shared between component this strategy is ineffective, as only a single process would be active most of the time [ since most minuit-induced likelihood calculations change a single parameter ] --> Hybrid: Bulk partition for all likelihoods with >30 (weighted) events [ #dataset entries count, not the sum of weights ], SimComponents for small datasets. This mode is more efficient that BulkPartition for many HistFactory models that can feature a large number of samples with few bins. - Distribute calculation of extended likelihood term over processes (instead of assigning them all to the first processes), using a deterministic algorihm based on module of crc32 of component name - Deploy RooRealMPFE objects in multi-process master mode in master/slave configuration o RooRealMPFE - Introduce concept of master/slave mode. In this mode only the master determines which variables have changed value and/or const-status and thus need to be considered for updating on the server-side. The slave nodes simply take the information from the master. In master mode deploy fast RooAbsReal::isIdentical() taking advantage of prior knowledge that LHS and RHS are identical objects - In calculate() presend Retrieve message immediately after Calculate message to reduce IPC delays in getVal() - Consolidate the three read/write operations corresponding to a Retrieve message into a single one - Bug fix in passing of OptimizeConst: also pass doTracking flag (mode 2 opt) o RooMinimizer - Prevent profile timer from starting at construction, but rather when first profiled action is performed o RooAbsArg - Track status of constant status with a boolean flag in addition to a string attribute to speed up execution time of isConstant(). o RooChi2Var, RooXYChi2Var, RooAbsReal, RooNLLVar, RooAbsPdf, RooGlobalFunc, RooDataWeightedAverage - Follow bool->enum type change for parallalization strategy flag o RooVectorDataStore - Optimize code: in recalculateCache() omit loop over data if no components need updating o RooAbsReal, RooAbsString, RooAbsCategory - Introduce new isIdentical() method that is faster than operator==() as it can optionally assume that the RHS of the same types as the LHS git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49228 27541ba8-7e3a-0410-8455-c3a389f83636 | 12 April 2013, 10:56:12 UTC |
c419b40 | Olivier Couet | 11 April 2013, 16:19:17 UTC | Fix https://sft.its.cern.ch/jira/browse/ROOT-5047 git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49224 27541ba8-7e3a-0410-8455-c3a389f83636 | 11 April 2013, 16:19:17 UTC |
9c17205 | Lorenzo Moneta | 11 April 2013, 12:23:57 UTC | merge from trunk r r49221 fix a memory leak in the assignment operator see https://sft.its.cern.ch/jira/browse/ROOT-5045 git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49222 27541ba8-7e3a-0410-8455-c3a389f83636 | 11 April 2013, 12:23:57 UTC |
bb3fa15 | Philippe Canal | 11 April 2013, 11:47:01 UTC | From Bertrand: dladdr (and Dl_info) is not available on cygwin either. git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49218 27541ba8-7e3a-0410-8455-c3a389f83636 | 11 April 2013, 11:47:01 UTC |
9aa42ac | Lorenzo Moneta | 11 April 2013, 08:50:31 UTC | merge from trunk r49214 fix FillRandom(hist) for case of histograms with different axis, see https://sft.its.cern.ch/jira/browse/ROOT-4938 git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49216 27541ba8-7e3a-0410-8455-c3a389f83636 | 11 April 2013, 08:50:31 UTC |
ae5241d | Lorenzo Moneta | 10 April 2013, 15:52:55 UTC | merge with trunk - revision 49204 - see http://root.cern.ch/viewvc?rev=49204&root=root&view=rev git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49205 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 April 2013, 15:52:55 UTC |
cc219ba | Lorenzo Moneta | 10 April 2013, 15:43:56 UTC | merge with trunk - revision 49202 - see http://root.cern.ch/viewvc?rev=49202&root=root&view=rev git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49203 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 April 2013, 15:43:56 UTC |
691bc02 | Lorenzo Moneta | 10 April 2013, 15:37:42 UTC | merge with trunk - revision 49200 - see http://root.cern.ch/viewvc?rev=49200&root=root&view=rev git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49201 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 April 2013, 15:37:42 UTC |
dc786ad | Lorenzo Moneta | 10 April 2013, 15:30:21 UTC | merge with trunk - revision 49198 - see http://root.cern.ch/viewvc?rev=49198&root=root&view=rev git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49199 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 April 2013, 15:30:21 UTC |
82e8944 | Fons Rademakers | 10 April 2013, 14:44:14 UTC | Fix for coverity 50419. git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49196 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 April 2013, 14:44:14 UTC |
7226473 | Lorenzo Moneta | 10 April 2013, 10:16:21 UTC | merge from trunk fixes in Minos erros status http://root.cern.ch/viewvc?view=rev&revision=49190 git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49191 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 April 2013, 10:16:21 UTC |
c00965b | Olivier Couet | 10 April 2013, 09:03:31 UTC | Undo the change about testing on obj=0 in AddEntry(const char *name,..) Even if that's doe not sound logical obj=0 is valid. In particular when a macro with a Legend is saved as a .C file. git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49188 27541ba8-7e3a-0410-8455-c3a389f83636 | 10 April 2013, 09:03:31 UTC |
dccd4fa | Olivier Couet | 09 April 2013, 16:08:14 UTC | fix: https://savannah.cern.ch/bugs/index.php?100704 git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49160 27541ba8-7e3a-0410-8455-c3a389f83636 | 09 April 2013, 16:08:14 UTC |
ce05321 | Lorenzo Moneta | 09 April 2013, 15:12:03 UTC | merge with trunk - revision 49147 - see http://root.cern.ch/viewvc?rev=49147&root=root&view=rev git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49148 27541ba8-7e3a-0410-8455-c3a389f83636 | 09 April 2013, 15:12:03 UTC |
9ea202f | Olivier Couet | 09 April 2013, 14:47:03 UTC | fix: https://savannah.cern.ch/bugs/index.php?100702 git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49145 27541ba8-7e3a-0410-8455-c3a389f83636 | 09 April 2013, 14:47:03 UTC |
21eecd3 | Olivier Couet | 09 April 2013, 14:10:46 UTC | fix: https://savannah.cern.ch/bugs/?100703 git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49143 27541ba8-7e3a-0410-8455-c3a389f83636 | 09 April 2013, 14:10:46 UTC |
9996d09 | Helge Voss | 09 April 2013, 07:18:42 UTC | fix in Tools the statistics information. thanks to Swagato Banerjee git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49137 27541ba8-7e3a-0410-8455-c3a389f83636 | 09 April 2013, 07:18:42 UTC |
434d319 | Lorenzo Moneta | 08 April 2013, 21:20:27 UTC | merge from trunk http://root.cern.ch/viewvc?view=rev&revision=49133 Add flag to delete error array structure git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49134 27541ba8-7e3a-0410-8455-c3a389f83636 | 08 April 2013, 21:20:27 UTC |
390ef32 | Fons Rademakers | 08 April 2013, 20:53:35 UTC | fixes Jira issue ROOT-183 and some minor change on FindGraphvix.cmake. git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49131 27541ba8-7e3a-0410-8455-c3a389f83636 | 08 April 2013, 20:53:35 UTC |
fde6701 | Fons Rademakers | 08 April 2013, 20:12:23 UTC | From Claudi Martinez: - Removed unused fColumnNames[] and fColumnTypes[] arrays - Fixed memory leak in LoadHDU() - Added method: GetColumnName() - New tutorial FITS_tutorial6.C git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49129 27541ba8-7e3a-0410-8455-c3a389f83636 | 08 April 2013, 20:12:23 UTC |
8536898 | Fons Rademakers | 08 April 2013, 13:09:08 UTC | From Pere: - More rigorous check of existance of OpenGL - Changed genreflex command to not require the ROOTSYS environment variable git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49122 27541ba8-7e3a-0410-8455-c3a389f83636 | 08 April 2013, 13:09:08 UTC |
5e8f172 | Fons Rademakers | 08 April 2013, 08:49:34 UTC | From Gerri: Add the following 'merge' modes: 'M' final value will be the maximum 'm' final value will be the minimum 'f' final value will be the first encountered 'l' final value will be the last encountered Defined also a new bit 'kIsConst' which is set if all the 'merged' values are found to be the same; a new method 'Bool_t IsConst() const' is provided to quickly test constancy. Should provide a solution for the requirements raised in Savannah bug #95957 and Savannah patch #5550. git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49118 27541ba8-7e3a-0410-8455-c3a389f83636 | 08 April 2013, 08:49:34 UTC |
8a64693 | Gerardo Ganis | 07 April 2013, 21:10:54 UTC | Import patch #49113: From B.Butler and M.Swiatlowski: fix possible crash in submerger mode due to missing protection git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49114 27541ba8-7e3a-0410-8455-c3a389f83636 | 07 April 2013, 21:10:54 UTC |
a089d0e | Wouter Verkerke | 05 April 2013, 20:54:53 UTC | Miscellaneous fixes o RooWorkspace - Fix compiler error/warning in getSnapshot() o RooAbsTestStatistic - Add bookkeeping for MP set member that will calculated extended term - in setMPSet() assing set number for MP calculation based on checksum of object name modulo nset to obtain more or less even spread of extended term calculations over processes in MP mode o RooNLLVar - Calculated extended term in designated MP set instead of set with _firstEvent=0. This also fixes a bug in NumCPU(n>1) calculations of HistFactory models with 1-bin channels where the extended term was unintentionally evaluated in >1 MP set. o RooAbsReal - Add accessor getForceNumInt() git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49103 27541ba8-7e3a-0410-8455-c3a389f83636 | 05 April 2013, 20:54:53 UTC |
88f2736 | Philippe Canal | 05 April 2013, 11:51:10 UTC | In AbsorbObjects delete the existing memory allocations (Fixes https://savannah.cern.ch/bugs/?101099) git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49092 27541ba8-7e3a-0410-8455-c3a389f83636 | 05 April 2013, 11:51:10 UTC |
567c29f | Wouter Verkerke | 05 April 2013, 11:44:15 UTC | o RooWorkspace - Add RooArgSet* accessor to snapshots [ JIRA ROOT-178 ] git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49091 27541ba8-7e3a-0410-8455-c3a389f83636 | 05 April 2013, 11:44:15 UTC |
0aa2a29 | Fons Rademakers | 05 April 2013, 10:58:36 UTC | From Mattias Mellert (#100973): Fixing 2 issues. 1. Using ruby -rrbconfig -e 'puts RbConfig::CONFIG["ruby_version"]' to extract the version of ruby being used is not reliable, and with the ruby 2.0 in Fedora 19 it fails (an empty string is returned). A better alternative is to use ruby -rrbconfig -e 'puts RbConfig::CONFIG["MAJOR"]' ruby -rrbconfig -e 'puts RbConfig::CONFIG["MINOR"]' instead. This also works with ruby 1.8 on RHEL 5 and 6. 2. The RFLOAT_VALUE macro in ruby 2.0 resolves to an inlined function and is therefore not a valid lvalue any more, and the address-of operator can not be applied to it. The construct &RFLOAT_VALUE(...) is used in the rr_parse_void function, which therefore no longer compiles. This function is not called anywhere in the code, nor is it part of the modules public interface since it is not listed in any installed header. So simply removing this function makes the code compile again. git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49090 27541ba8-7e3a-0410-8455-c3a389f83636 | 05 April 2013, 10:58:36 UTC |
246b4b2 | Bertrand Bellenot | 05 April 2013, 10:42:31 UTC | Import rev.49087 from trunk: Fix bug #101060: Editor not preserving MathText git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49088 27541ba8-7e3a-0410-8455-c3a389f83636 | 05 April 2013, 10:42:31 UTC |
dc4e374 | Bertrand Bellenot | 05 April 2013, 08:46:34 UTC | Add missing initialisation of the "Bar Option" check box, leading to keeping the check box checked when switching from an histogram draw with "BAR" option to another one without that option. Thanks to Axel for reporting this. git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49085 27541ba8-7e3a-0410-8455-c3a389f83636 | 05 April 2013, 08:46:34 UTC |
8c9c564 | Philippe Canal | 04 April 2013, 21:37:20 UTC | Humm we meant GetLast()+1 not GetEntries .. git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49083 27541ba8-7e3a-0410-8455-c3a389f83636 | 04 April 2013, 21:37:20 UTC |
f048555 | Philippe Canal | 04 April 2013, 18:29:33 UTC | Avoid accessing fLeaves out of bounds git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49081 27541ba8-7e3a-0410-8455-c3a389f83636 | 04 April 2013, 18:29:33 UTC |
f349d0b | Wim Lavrijsen | 04 April 2013, 16:38:53 UTC | add missing self on lookup of file_matches git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49079 27541ba8-7e3a-0410-8455-c3a389f83636 | 04 April 2013, 16:38:53 UTC |
0d0d994 | Fons Rademakers | 04 April 2013, 16:06:17 UTC | From Gerri: Make sure that XROOTD_PRIVATE_INCLUDE_DIR is not undefined. git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49078 27541ba8-7e3a-0410-8455-c3a389f83636 | 04 April 2013, 16:06:17 UTC |
9b0c4bd | Wouter Verkerke | 04 April 2013, 12:47:23 UTC | ***************************************************************************** *** Improve robustness of likelihood offsetting feature *** ***************************************************************************** o RooAbsTestStatistic - Remove code that adds back likelihoood offset in evaluate() o RooAbsReal - Insert code to add back likelihood offset here in return value getValV() but fill _value cache always with offsetted values o RooAbsAbsOptTestStatistics - In combinedValue() explicitly call getValV() instead of getVal() to eliminate short-cut cache-return strategy. Calls to getValV() will still return cached value but will add likelihood offset as necessary to return value git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49074 27541ba8-7e3a-0410-8455-c3a389f83636 | 04 April 2013, 12:47:23 UTC |
73b8be0 | Matevz Tadel | 04 April 2013, 05:21:42 UTC | From Alja: Make camera state streamable. git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49071 27541ba8-7e3a-0410-8455-c3a389f83636 | 04 April 2013, 05:21:42 UTC |
81f1d11 | Olivier Couet | 03 April 2013, 14:45:06 UTC | Apply the patch suggested here: https://savannah.cern.ch/bugs/index.php?100793 git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49068 27541ba8-7e3a-0410-8455-c3a389f83636 | 03 April 2013, 14:45:06 UTC |
737d0c3 | Philippe Canal | 02 April 2013, 20:28:33 UTC | In 'ls', print when a StreamerInfo is used for conversions git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49067 27541ba8-7e3a-0410-8455-c3a389f83636 | 02 April 2013, 20:28:33 UTC |
05e0824 | Philippe Canal | 02 April 2013, 20:28:01 UTC | Extent/correct the detection of renamed classes. Avoid unitialized memory read during Fill-ing (read action use not yet ready ...) git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49066 27541ba8-7e3a-0410-8455-c3a389f83636 | 02 April 2013, 20:28:01 UTC |
03f8b67 | Olivier Couet | 02 April 2013, 15:59:56 UTC | New build in palette (#56) suggested by Amon Harel: Inverted Dark body radiator. git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49064 27541ba8-7e3a-0410-8455-c3a389f83636 | 02 April 2013, 15:59:56 UTC |
4ce3984 | Olivier Couet | 02 April 2013, 09:29:25 UTC | tiny doc update git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49061 27541ba8-7e3a-0410-8455-c3a389f83636 | 02 April 2013, 09:29:25 UTC |
410c2d4 | Lorenzo Moneta | 02 April 2013, 09:17:36 UTC | fix for bug https://savannah.cern.ch/bugs/index.php?100561 git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49060 27541ba8-7e3a-0410-8455-c3a389f83636 | 02 April 2013, 09:17:36 UTC |
f05d5ee | Lorenzo Moneta | 02 April 2013, 08:58:09 UTC | merge fix 48950 from Sven in roostats development branch "Fix plotting in certain situations for importance sampling" git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49058 27541ba8-7e3a-0410-8455-c3a389f83636 | 02 April 2013, 08:58:09 UTC |
6355d72 | Philippe Canal | 01 April 2013, 13:19:26 UTC | Import revision 49053 from the trunk: Fix compiler warnings git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49056 27541ba8-7e3a-0410-8455-c3a389f83636 | 01 April 2013, 13:19:26 UTC |
044b1bc | Philippe Canal | 01 April 2013, 13:18:39 UTC | Import revision 49054 from the trunk: Fix coverity warnings git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49055 27541ba8-7e3a-0410-8455-c3a389f83636 | 01 April 2013, 13:18:39 UTC |
a653e42 | Philippe Canal | 31 March 2013, 02:34:03 UTC | Add missing protection git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49012 27541ba8-7e3a-0410-8455-c3a389f83636 | 31 March 2013, 02:34:03 UTC |
b40bf2c | Philippe Canal | 30 March 2013, 16:02:18 UTC | Propagate renaming to nested objects git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49011 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 March 2013, 16:02:18 UTC |
4392103 | Axel Naumann | 30 March 2013, 10:25:20 UTC | Fix long long N = 100LL; for (int i=0;i<3;i++) printf("%f\n",1.0/N); long long was taking precedence over double case, causing both operands to be converted to ll. This is still buggy (it casts ll operand to l) but much better than before. git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49010 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 March 2013, 10:25:20 UTC |
f5e8b2a | Philippe Canal | 30 March 2013, 02:08:41 UTC | Implement the implicit rule for matching pair (based on being able to convert their content git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49009 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 March 2013, 02:08:41 UTC |
eba354b | Philippe Canal | 30 March 2013, 02:07:59 UTC | std::pair also have implicit rules, so always craete a SchemaRuleSet git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49008 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 March 2013, 02:07:59 UTC |
2e0f2e0 | Philippe Canal | 30 March 2013, 02:07:17 UTC | Implement numerical conversion for map's key or value git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49007 27541ba8-7e3a-0410-8455-c3a389f83636 | 30 March 2013, 02:07:17 UTC |
5f3c915 | Philippe Canal | 29 March 2013, 12:33:39 UTC | Fix typo git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49006 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 March 2013, 12:33:39 UTC |
ceeac34 | Philippe Canal | 29 March 2013, 12:17:32 UTC | When switching STL collection proxy we also need to update fSTLtype git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49005 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 March 2013, 12:17:32 UTC |
4a0ad79 | Philippe Canal | 29 March 2013, 12:07:10 UTC | Fix conversion to from any type of numerical collection to associative type of numerical collection git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49004 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 March 2013, 12:07:10 UTC |
954c1a1 | Philippe Canal | 29 March 2013, 11:51:09 UTC | Allow the implicit conversion from any type of numerical STL collection to any other type of numerical STL collection (e.g. vector<int> to list<float>) git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49003 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 March 2013, 11:51:09 UTC |
323bf07 | Philippe Canal | 29 March 2013, 11:50:21 UTC | Fix conversion to from any type of numerical collection to any type of numerical collection git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49002 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 March 2013, 11:50:21 UTC |
84df650 | Philippe Canal | 29 March 2013, 11:37:33 UTC | Implement convertion to any type of numeric STL in the collection streamer git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49001 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 March 2013, 11:37:33 UTC |
65aea3b | Philippe Canal | 29 March 2013, 10:47:59 UTC | Remove use of data member fOnFileClass as much as possible (improve thread safety). Improve const-correctness git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@49000 27541ba8-7e3a-0410-8455-c3a389f83636 | 29 March 2013, 10:47:59 UTC |
b824896 | Philippe Canal | 28 March 2013, 22:01:39 UTC | In SetBranchAddress, use the result of CheckBranchAddressType to decide whether to actually use the address or not. This avoid mis-using the user's pointer (but also might make invalid/awkward code fails). To prevent the check (and hence for the use a pointer no matter what), the user needs to cast the pointer to a void*. git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@48999 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 March 2013, 22:01:39 UTC |
c7b10fe | Philippe Canal | 28 March 2013, 20:36:50 UTC | Properly handle the evolution of an STL container containing a class with contains sub-object (don't claim the subobject also changed type) git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@48998 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 March 2013, 20:36:50 UTC |
d3b8f64 | Philippe Canal | 28 March 2013, 20:22:15 UTC | Implementation the streamerInfo actions for kBits git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@48997 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 March 2013, 20:22:15 UTC |
a242ae4 | Philippe Canal | 28 March 2013, 20:21:10 UTC | In the MakeClass reading code when failing over to using the StreamerInfo, switch to using the action sequence git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@48996 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 March 2013, 20:21:10 UTC |
0540fb4 | Philippe Canal | 28 March 2013, 17:28:40 UTC | Compile the code for the conversion actions for generic collection git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@48995 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 March 2013, 17:28:40 UTC |
43affb1 | Philippe Canal | 28 March 2013, 17:27:41 UTC | Better support for conversion of unversioned classes git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@48994 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 March 2013, 17:27:41 UTC |
916747b | Philippe Canal | 28 March 2013, 16:48:14 UTC | Add missing specialization git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@48993 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 March 2013, 16:48:14 UTC |
132835c | Fons Rademakers | 28 March 2013, 15:25:11 UTC | From Lifeng Sun: The attached patchset fixes a bunch of typo in the source: 0001-succes-success.patch 0002-preceed-preced.patch 0003-informations-information.patch 0004-childs-children.patch 0005-avaliable-available.patch 0006-writeable-writable.patch 0007-comand-command.patch 0008-unkown-unknown.patch 0009-wierd-weird.patch 0010-wheter-whether.patch 0011-unecessary-unnecessary.patch 0012-splitted-split.patch 0013-registerd-registered.patch 0014-recieve-receive.patch 0015-processsing-processing.patch 0016-ouput-output.patch 0017-mutiple-multiple.patch 0018-lenght-length.patch 0019-interupted-interrupted.patch 0020-independant-independent.patch 0021-inconsistant-inconsistent.patch 0022-expresion-expression.patch 0023-explicitely-explicitly.patch 0024-enviroment-environment.patch 0025-deafult-default.patch 0026-continous-continuous.patch 0027-completly-completely.patch 0028-commited-committed.patch 0029-choosen-chosen.patch 0030-backgroud-background.patch 0031-auxilliary-auxiliary.patch 0032-authentification-authentication.patch 0033-appropiate-appropriate.patch 0034-an-other-another.patch 0035-environement-environment.patch 0036-targetting-targeting.patch 0037-suppported-supported.patch 0038-paramater-parameter.patch git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@48991 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 March 2013, 15:25:11 UTC |
0a7eec1 | Philippe Canal | 28 March 2013, 15:00:19 UTC | Get the #if statement right. Remove debug comment git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@48990 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 March 2013, 15:00:19 UTC |
535d8f2 | Philippe Canal | 28 March 2013, 14:52:43 UTC | Add missing case. Fix windows compilation git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@48989 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 March 2013, 14:52:43 UTC |
1bb0099 | Philippe Canal | 28 March 2013, 14:44:29 UTC | Extend the output of TTree::Print(debugInfo) to include the action sequence information (and add support for the sub option 'func' that also prints the function's (mangled) name git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@48986 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 March 2013, 14:44:29 UTC |
e53d044 | Philippe Canal | 28 March 2013, 14:24:42 UTC | When printing a TActionSequence also print (on linux/macos) the symbol of the function that will be executed (when the option 'func') is passed. git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@48984 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 March 2013, 14:24:42 UTC |
55437bd | Philippe Canal | 28 March 2013, 14:22:31 UTC | In TTree::CheckBranchAddressType properly recognize and record that the user has requested a (valid) translation from one STL container to the other git-svn-id: http://root.cern.ch/svn/root/branches/v5-34-00-patches@48983 27541ba8-7e3a-0410-8455-c3a389f83636 | 28 March 2013, 14:22:31 UTC |