- Jun 22, 2011
-
-
Fons Rademakers authored
Another set of small mods to fix the MacOSX build. git-svn-id: http://root.cern.ch/svn/root/trunk@39876 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@39871 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@39870 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jun 21, 2011
-
-
Lorenzo Moneta authored
git-svn-id: http://root.cern.ch/svn/root/trunk@39866 27541ba8-7e3a-0410-8455-c3a389f83636
-
Lorenzo Moneta authored
- improvements in HypoTestInverter (better interpolation + plot with bands) + Coverity fixes - new version of HistFactory from Kyle adding FlexibleInterpvar git-svn-id: http://root.cern.ch/svn/root/trunk@39865 27541ba8-7e3a-0410-8455-c3a389f83636
-
Philippe Canal authored
git-svn-id: http://root.cern.ch/svn/root/trunk@39864 27541ba8-7e3a-0410-8455-c3a389f83636
-
Axel Naumann authored
git-svn-id: http://root.cern.ch/svn/root/trunk@39861 27541ba8-7e3a-0410-8455-c3a389f83636
-
Axel Naumann authored
Don't update the display implicitly when attaching: want to update display often even if already attached, and this would trigger two updates. Better ask for an update explicitly but once. When having read input there's no point to update the prompt - the prompt should have been shown already anyway. This considerably reduces the amounts of re-draws and moves. git-svn-id: http://root.cern.ch/svn/root/trunk@39860 27541ba8-7e3a-0410-8455-c3a389f83636
-
Olivier Couet authored
git-svn-id: http://root.cern.ch/svn/root/trunk@39859 27541ba8-7e3a-0410-8455-c3a389f83636
-
Eckhard von Toerne authored
git-svn-id: http://root.cern.ch/svn/root/trunk@39857 27541ba8-7e3a-0410-8455-c3a389f83636
-
Eckhard von Toerne authored
git-svn-id: http://root.cern.ch/svn/root/trunk@39856 27541ba8-7e3a-0410-8455-c3a389f83636
-
Eckhard von Toerne authored
git-svn-id: http://root.cern.ch/svn/root/trunk@39855 27541ba8-7e3a-0410-8455-c3a389f83636
-
Eckhard von Toerne authored
git-svn-id: http://root.cern.ch/svn/root/trunk@39854 27541ba8-7e3a-0410-8455-c3a389f83636
-
Eckhard von Toerne authored
git-svn-id: http://root.cern.ch/svn/root/trunk@39851 27541ba8-7e3a-0410-8455-c3a389f83636
-
Eckhard von Toerne authored
git-svn-id: http://root.cern.ch/svn/root/trunk@39850 27541ba8-7e3a-0410-8455-c3a389f83636
-
Eckhard von Toerne authored
git-svn-id: http://root.cern.ch/svn/root/trunk@39848 27541ba8-7e3a-0410-8455-c3a389f83636
-
Eckhard von Toerne authored
git-svn-id: http://root.cern.ch/svn/root/trunk@39846 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jun 20, 2011
-
-
Olivier Couet authored
git-svn-id: http://root.cern.ch/svn/root/trunk@39837 27541ba8-7e3a-0410-8455-c3a389f83636
-
Gerardo Ganis authored
- In TPacketizer and TPacketizerAdaptive, fix an issue with counter updating when a number of events to be processed is specified (it was working up to a certain number of files and then it was getting screwed up). - In TPacketizerAdaptive, fix an issue with the option 'ForceLocal' on 'file:///' URLs. - In TProofPlayer, optimize two conditional scopes. - In TProofPlayerLite, make sure that the Progress timer is stopped when issuing STOP. git-svn-id: http://root.cern.ch/svn/root/trunk@39835 27541ba8-7e3a-0410-8455-c3a389f83636
-
Gerardo Ganis authored
git-svn-id: http://root.cern.ch/svn/root/trunk@39834 27541ba8-7e3a-0410-8455-c3a389f83636
-
Gerardo Ganis authored
Import Xroot version 3.0.4. See net/xrootd/src/xrootd/docs/ReleaseNotes.txt for a detailed description of the changes and fixes wrt to version 3.0.3 . git-svn-id: http://root.cern.ch/svn/root/trunk@39833 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
The last xrootd-related updated in configure was not needed. git-svn-id: http://root.cern.ch/svn/root/trunk@39831 27541ba8-7e3a-0410-8455-c3a389f83636
-
Bertrand Bellenot authored
git-svn-id: http://root.cern.ch/svn/root/trunk@39830 27541ba8-7e3a-0410-8455-c3a389f83636
-
Bertrand Bellenot authored
git-svn-id: http://root.cern.ch/svn/root/trunk@39829 27541ba8-7e3a-0410-8455-c3a389f83636
-
Bertrand Bellenot authored
git-svn-id: http://root.cern.ch/svn/root/trunk@39828 27541ba8-7e3a-0410-8455-c3a389f83636
-
Philippe Canal authored
Add Fatal error message if the output file of the TFileMerger (and hadd) is deleted prematurely due to a large TTree git-svn-id: http://root.cern.ch/svn/root/trunk@39824 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jun 18, 2011
-
-
Wouter Verkerke authored
o RooDataSet - Introduce pool-based memory allocation scheme - In ctor for composite datasets with Link() ensure that order of observables is preserved to allow use of assignFast() o RooRealSumPdf - Use getNorm() in expectedEvents() rather than createIntegral() o RooAbsCollection - Do no allocate hash tables by default - Introduce contents claim counter to counter 'foreign' ownership claims of contents (needed for RooAbsOptTestStatistic::setData() support) - If collection is owning, only delete contents if claim count is also zero - In snapshot() raise hash table threshold from 100 to 1000 o RooRefCountedList - Disable hash tables by default o RooStudyPackage - Make study package own clone of incoming workspace - Implement copy ctor o RooAbsTestStatistic - Implement 'master' setData() method. Forward to setDataSlave() of self for monolithic likelihoods or forward data components to likelihood components in case node is SimMaster. If data is not fast-splittable, execute slow split. o RooAbsData - Implement 'live check' to be able to conclude if a given dataset pointer points to a live or dead object - Claim contents of _vars through new claim mechanism. Release in dtor, allow _vars to delete contents if claim count is zero - Add concept of owned component datasets to support fast-splitting of dataset - Add method canSplitFast() that indicate if fast split is available (only possible if dataset was created as composite) - Add method getSimData() that retrieves pointer to component RooDataSet representation for a given index state o RooObjCacheManager - Add static mechanism that allows to deleted cached observables lists used for cache optimization triggers to be deleted on a sterilize() action. This is useful on toy studies with setData() operation, that would otherwise collect very large lists of observable clones during the toy cycle. o RooAbsPdf - Set contraint term to ADirty to avoid synchronization problems when using setData() in the likelihood o RooAbsArg - In clone operations set hash table threshold at 1000 nodes - In getObservables() use pass-by-value iterators rather than heap iterators to making this faster. Also make getObservables() non-virtual, as it is in fact not overloaded in any subclass (anymore). Also remove looping over branch nodes to call getObservablesHook() as no class implements method anymore. o RooAddition - Implement a setData() method that forwards to its components. Allows transparent operation of setData() on likelihood objects with constraint terms o RooLinkedList - Add method that returns iterator by value (simply forwards to similar implementation in RooLinkedList) o RooSimGenContext - Move calculation of fraction table from ctor to dedicated updateFraction() method - Before each generation sequence call updateFractions() so that multi-generation sequence are robust against parameter changes between calls - In createDataSet() always make a composite dataset if the index is present, as this allows faster use in toymc operations o RooAbsOptTestStatistic - Initialize all variables in default ctor - In dtor and ctor handle ownership of dataset observables, on which we put a claim (i.e. we need to delete contents if the test statistics survives the dataset) - Reimplement existing setData() as setDataSlave(), and add claim management on dataset observables. When attached new data to function, request that object caches clear full content in sterilize() operation to avoid buildup of cache objects in long toy runs. - In setData() adjust event count of test statistics, for correct functioning of extended terms after update o RooArgSet - In ctor for list and a single object, only add object if not already in list (is already checked, but new procedure preserves order of list elements in case object was already present) o LinkDef - Add list<RooAbsData*> and map<string,RooAbsData*> to support streaming of composite datasets o RooAbsStudy - Implement clone method to support polymorphic array cloning o RooAbsReal - Add interface method setData() o RooProfileLL - When storing coordinates of absolute minimum, store only those that are non-constant. Otherwise option to restart each minimization from known absmin may alter constant parameters git-svn-id: http://root.cern.ch/svn/root/trunk@39817 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jun 17, 2011
-
-
Philippe Canal authored
Extend suppression file for more zlib intentional uninitialized memory use and for new TString implementation and remove old TString implementation. Add one more X11 suppression git-svn-id: http://root.cern.ch/svn/root/trunk@39811 27541ba8-7e3a-0410-8455-c3a389f83636
-
Philippe Canal authored
git-svn-id: http://root.cern.ch/svn/root/trunk@39810 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
This patch fixes the problem reported by Jan at https://savannah.cern.ch/bugs/?83017 git-svn-id: http://root.cern.ch/svn/root/trunk@39803 27541ba8-7e3a-0410-8455-c3a389f83636
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@39802 27541ba8-7e3a-0410-8455-c3a389f83636
-
Bertrand Bellenot authored
Allow to change the background color with the new (modern) style (instead of using the default frame background color) git-svn-id: http://root.cern.ch/svn/root/trunk@39800 27541ba8-7e3a-0410-8455-c3a389f83636
-
Andrei Gheata authored
git-svn-id: http://root.cern.ch/svn/root/trunk@39798 27541ba8-7e3a-0410-8455-c3a389f83636
-
Andrei Gheata authored
git-svn-id: http://root.cern.ch/svn/root/trunk@39796 27541ba8-7e3a-0410-8455-c3a389f83636
-
Philippe Canal authored
29601, 29602 (uninitalized data member) git-svn-id: http://root.cern.ch/svn/root/trunk@39795 27541ba8-7e3a-0410-8455-c3a389f83636
-
Bertrand Bellenot authored
Fix a side effect of changes for the new GUI style when changing the background color (was always the default frame color) git-svn-id: http://root.cern.ch/svn/root/trunk@39793 27541ba8-7e3a-0410-8455-c3a389f83636
-
Axel Naumann authored
r39708 used the wrong criterion: it doesn't matter whether ESC is pending but whether something has been read ahead (i.e. is buffered). If it is, select() will not succeed, so we must flush the characters that have been buffered. git-svn-id: http://root.cern.ch/svn/root/trunk@39789 27541ba8-7e3a-0410-8455-c3a389f83636
-
Philippe Canal authored
Properly recognize a TClonesArray data member even if the requested type was a typedef (to TClonesArray) that is in a namespace (for example edm::Event::ContaierType) git-svn-id: http://root.cern.ch/svn/root/trunk@39786 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jun 16, 2011
-
-
Philippe Canal authored
git-svn-id: http://root.cern.ch/svn/root/trunk@39782 27541ba8-7e3a-0410-8455-c3a389f83636
-
Lorenzo Moneta authored
git-svn-id: http://root.cern.ch/svn/root/trunk@39780 27541ba8-7e3a-0410-8455-c3a389f83636
-