sort by:
Revision Author Date Message Commit Date
6637700 From Matevz: Avoid reparenting during ged-frame creation. git-svn-id: http://root.cern.ch/svn/root/trunk@16354 27541ba8-7e3a-0410-8455-c3a389f83636 27 September 2006, 08:48:18 UTC
5370cd1 From Matevz: Use TGedFrame::CreateEditorTabSubFrame() to create extra sub-tab frames. git-svn-id: http://root.cern.ch/svn/root/trunk@16353 27541ba8-7e3a-0410-8455-c3a389f83636 27 September 2006, 08:47:18 UTC
cedadd7 From Matevz: Avoid reparenting during ged-frame creation. A static member is used to propagate the current TGedEditor to the frames and TGedFrame constructor retrieves it from there. git-svn-id: http://root.cern.ch/svn/root/trunk@16352 27541ba8-7e3a-0410-8455-c3a389f83636 27 September 2006, 08:45:42 UTC
ad92700 From Matevz: add comment to ClassDef. git-svn-id: http://root.cern.ch/svn/root/trunk@16351 27541ba8-7e3a-0410-8455-c3a389f83636 27 September 2006, 08:42:45 UTC
afc5a29 From Axel: enable history file size management. History file size can now be specified in rootrc file. Like: # History file size, once HistSize is reached remove all but HistSave entries, # set to 0 to turn off command recording. # Can be overridden by environment variable ROOT_HIST=size[:save], # the ":save" part is optional. # Rint.HistSize: 500 # Set to -1 for sensible default (80% of HistSize), set to 0 to disable history.# Rint.HistSave: 400 git-svn-id: http://root.cern.ch/svn/root/trunk@16350 27541ba8-7e3a-0410-8455-c3a389f83636 26 September 2006, 14:05:25 UTC
b49a5a7 add missing cvs ident lines. git-svn-id: http://root.cern.ch/svn/root/trunk@16349 27541ba8-7e3a-0410-8455-c3a389f83636 26 September 2006, 13:44:56 UTC
8e88828 From Andrei Gheata; When loading the geometry from a file, the element table is recreated (never streamed) so the attribute flags (defined/used) of elements are lost. The patch loops over all defined materials/mixtures in this case and restores the flags. Affected: TFluka when geometry was loaded from the file. git-svn-id: http://root.cern.ch/svn/root/trunk@16348 27541ba8-7e3a-0410-8455-c3a389f83636 26 September 2006, 13:44:50 UTC
0900218 From Axel and Andy Haas Fix a problem in TGraphAsymmErrors fitting. git-svn-id: http://root.cern.ch/svn/root/trunk@16347 27541ba8-7e3a-0410-8455-c3a389f83636 26 September 2006, 13:33:04 UTC
bc570a6 From Matevz: Removed include of 'TGTab.h'. git-svn-id: http://root.cern.ch/svn/root/trunk@16346 27541ba8-7e3a-0410-8455-c3a389f83636 26 September 2006, 08:07:18 UTC
cd1fd37 From Matevz: Added get-methods needed when embedding the stand-alone viewer into another main-frame. git-svn-id: http://root.cern.ch/svn/root/trunk@16345 27541ba8-7e3a-0410-8455-c3a389f83636 26 September 2006, 08:06:49 UTC
2049a8b From Matevz: Removed class TGedElement that is no longer needed by the geom-editors. git-svn-id: http://root.cern.ch/svn/root/trunk@16344 27541ba8-7e3a-0410-8455-c3a389f83636 26 September 2006, 08:06:17 UTC
5648a81 From Matevz: Resize ged-name-frame to fit within the editor-canvas; fixed a compilation warning. git-svn-id: http://root.cern.ch/svn/root/trunk@16343 27541ba8-7e3a-0410-8455-c3a389f83636 26 September 2006, 08:05:44 UTC
a7bacf4 - Coding convention git-svn-id: http://root.cern.ch/svn/root/trunk@16342 27541ba8-7e3a-0410-8455-c3a389f83636 26 September 2006, 06:48:31 UTC
59db41a - comments beside ClassDef are for ROOT Reference guide and should not be removed git-svn-id: http://root.cern.ch/svn/root/trunk@16341 27541ba8-7e3a-0410-8455-c3a389f83636 26 September 2006, 06:42:42 UTC
7fa6272 indentation cosmetics. git-svn-id: http://root.cern.ch/svn/root/trunk@16340 27541ba8-7e3a-0410-8455-c3a389f83636 25 September 2006, 13:45:43 UTC
491ae9a From Matevz: Changes required to use new TGedEditor/Frame implementation in geombuilder module. git-svn-id: http://root.cern.ch/svn/root/trunk@16339 27541ba8-7e3a-0410-8455-c3a389f83636 25 September 2006, 13:45:17 UTC
3155621 From Matevz: New class TGeoGedFrame: a base-class for geo-editors providing common functionality (access to TGeoTabManager). git-svn-id: http://root.cern.ch/svn/root/trunk@16338 27541ba8-7e3a-0410-8455-c3a389f83636 25 September 2006, 13:44:45 UTC
d05705a From Matevz: Modifications according to new TGedFrame/TGedEditor tab handling. git-svn-id: http://root.cern.ch/svn/root/trunk@16337 27541ba8-7e3a-0410-8455-c3a389f83636 25 September 2006, 13:43:48 UTC
85d72b4 From Matevz: Use TGedEditor in left-pane. Modification according to usage of new class TGLPShapeObjEditor and changes in TGLViewerEditor. git-svn-id: http://root.cern.ch/svn/root/trunk@16336 27541ba8-7e3a-0410-8455-c3a389f83636 25 September 2006, 13:43:21 UTC
5e71518 From Matevz: Add new class TGLPShapeObjEditor. Remove classes TGLGuideEditor, TGLLightEditor, TGLClipEditor, TGLGeometryEditor and TGLColorEditor defined in TGLEditor.h. git-svn-id: http://root.cern.ch/svn/root/trunk@16335 27541ba8-7e3a-0410-8455-c3a389f83636 25 September 2006, 13:42:43 UTC
8f2c512 From Matevz: Removed files; functionality moved to TGLPShapeObjEditor and TGLViewerEditor. git-svn-id: http://root.cern.ch/svn/root/trunk@16334 27541ba8-7e3a-0410-8455-c3a389f83636 25 September 2006, 13:42:03 UTC
39388dc From Matevz: New editor class for TGLPhysicalShape object (selected in GLViewer). git-svn-id: http://root.cern.ch/svn/root/trunk@16333 27541ba8-7e3a-0410-8455-c3a389f83636 25 September 2006, 13:41:24 UTC
7cb004e From Matevz: Add wrapper class for TGLPhysicalShape editor. git-svn-id: http://root.cern.ch/svn/root/trunk@16332 27541ba8-7e3a-0410-8455-c3a389f83636 25 September 2006, 13:40:46 UTC
123a990 From Matevz: Changes from TGedFrame. git-svn-id: http://root.cern.ch/svn/root/trunk@16331 27541ba8-7e3a-0410-8455-c3a389f83636 25 September 2006, 13:40:06 UTC
21666b8 From Matevz: Remove TGedElement class. git-svn-id: http://root.cern.ch/svn/root/trunk@16330 27541ba8-7e3a-0410-8455-c3a389f83636 25 September 2006, 13:39:34 UTC
7404e8e From Matevz: Changes from TGedFrame. Create 'Binning' tab using the new tab-management functionality. git-svn-id: http://root.cern.ch/svn/root/trunk@16329 27541ba8-7e3a-0410-8455-c3a389f83636 25 September 2006, 13:38:45 UTC
881547a From Matevz: 1. Changes applying to TGedFrame: Handle list of additional tabs by using inner class TabSubFrame to store information about each extra tabs. Use member TList *fExtraTabs to aggregate the information. This is used by fGedEditor when populating the full class editor. Redirect the update call to fGedEditor. Remove TGWidget inheritance. Remove interaction with TClass::fClassEditors. Now class editors are managed my TGedEditor map. 2. Changes applying to TGedFrame descendants: In constructor remove widget ID argument and set all arguments a default value. In the constructor implementation erase code which operates on now obsoleted TClass::fClassEditors list. Add memeber fGedEditor. Remove members fPad and fModel as they are available from fGedEditor. In SetModel() remove checking of inheritance and SetActive() call. 3. TGedNameFrame: added tooltip displaying name, title and class-name of the model. git-svn-id: http://root.cern.ch/svn/root/trunk@16328 27541ba8-7e3a-0410-8455-c3a389f83636 25 September 2006, 13:32:57 UTC
7f26bec From Matevz: Reimplementation of TGedFrame and tab management. 1. Change creation of class-editors: Use TClass::New() for instantiation. When fModel is changed, store it in a local map fFrameMap. During construction get them from pool or instantiate. 2. Handle visibility and order of class-editors: Traverse the class hierarchy and construct a list of visible frames. Each class-editor can override the default behavior by implementing the virtual TGedFrame::ActivateBaseClassEditors() method. 3. New SetModel scheme: Hide currently shown tabs and their contents, then return them to fFrameMap pool. Activate desired TGedFrames and appropriate extra tabs Recursively descend via TGedEditor::ActivateEditor(TClass* c, Bool t recurse) and TGedEditor::ActivateEditors(TList* classes, Bool t recurse). For each encountered class-editor (not all classes have editors) redirect recursion via virtual TGedFrame::ActivateBaseClassEditors(TClass* c). git-svn-id: http://root.cern.ch/svn/root/trunk@16327 27541ba8-7e3a-0410-8455-c3a389f83636 25 September 2006, 13:31:54 UTC
6d1055f From Matevz: Update handling of visibility and creation according to new structure of TGedEditor. git-svn-id: http://root.cern.ch/svn/root/trunk@16326 27541ba8-7e3a-0410-8455-c3a389f83636 25 September 2006, 13:30:22 UTC
f2c8295 From Matevz: In 'TPad::Close()' check fCanvas->fClickSelectedPad and if needed reset it to 0. git-svn-id: http://root.cern.ch/svn/root/trunk@16325 27541ba8-7e3a-0410-8455-c3a389f83636 25 September 2006, 13:29:31 UTC
8b0115f From Matevz: Added call to 'gSystem->ProcessEvents()' prior to entering text-capture when creating a TGText/TGLatex primitive via toolbar. This allows editors to refresh properly. git-svn-id: http://root.cern.ch/svn/root/trunk@16324 27541ba8-7e3a-0410-8455-c3a389f83636 25 September 2006, 13:29:00 UTC
52179bb From Matevz: Added member 'TPad *fClickSelectedPad'. git-svn-id: http://root.cern.ch/svn/root/trunk@16323 27541ba8-7e3a-0410-8455-c3a389f83636 25 September 2006, 13:28:22 UTC
264881d From Matevz: Remove member fClassEditors. git-svn-id: http://root.cern.ch/svn/root/trunk@16322 27541ba8-7e3a-0410-8455-c3a389f83636 25 September 2006, 13:27:35 UTC
d6bbf7c From Matevz: Remove obsoleted function DeleteEditors(); added abstract virtual 'TCanvas* GetCanvas()' needed for management of editor visibility. git-svn-id: http://root.cern.ch/svn/root/trunk@16321 27541ba8-7e3a-0410-8455-c3a389f83636 25 September 2006, 13:26:51 UTC
7cafada From Bertrand: Improve behavior of TSessionViewer: - automatically update the list of existing sessions on the server at connection time - fix the bug #16882, Proof GUI startup: wrong defaults (http://savannah.cern.ch/bugs/?func=detailitem&item_id=16882) git-svn-id: http://root.cern.ch/svn/root/trunk@16320 27541ba8-7e3a-0410-8455-c3a389f83636 25 September 2006, 09:15:58 UTC
660b7a0 From Axel: Adopt new THtml API. git-svn-id: http://root.cern.ch/svn/root/trunk@16319 27541ba8-7e3a-0410-8455-c3a389f83636 25 September 2006, 08:59:34 UTC
8415170 From Axel: New class charts if www.Graphviz.org's dot is available. Fix detection of comments indented with tabs. Fix update dependency tracking of files. git-svn-id: http://root.cern.ch/svn/root/trunk@16318 27541ba8-7e3a-0410-8455-c3a389f83636 25 September 2006, 08:58:56 UTC
d02b0e5 - remove fgHints because it duplicates the default hints in use fgDefaultHints git-svn-id: http://root.cern.ch/svn/root/trunk@16317 27541ba8-7e3a-0410-8455-c3a389f83636 25 September 2006, 08:26:42 UTC
86bcc84 - create fgDefaultHints when needed, not in a global scope git-svn-id: http://root.cern.ch/svn/root/trunk@16316 27541ba8-7e3a-0410-8455-c3a389f83636 25 September 2006, 08:18:39 UTC
8361ae7 disable the autoloader when executing SetUnload git-svn-id: http://root.cern.ch/svn/root/trunk@16315 27541ba8-7e3a-0410-8455-c3a389f83636 22 September 2006, 21:16:23 UTC
85f8195 - From Timur: Mods to add line width. git-svn-id: http://root.cern.ch/svn/root/trunk@16314 27541ba8-7e3a-0410-8455-c3a389f83636 22 September 2006, 10:44:59 UTC
d38c51c Add -lXext to all file where it was still missing. git-svn-id: http://root.cern.ch/svn/root/trunk@16313 27541ba8-7e3a-0410-8455-c3a389f83636 22 September 2006, 09:49:29 UTC
7c58b8f Add Gilles Quemener for his contribution to TMultiDimFit::EvalError function git-svn-id: http://root.cern.ch/svn/root/trunk@16312 27541ba8-7e3a-0410-8455-c3a389f83636 22 September 2006, 09:13:32 UTC
3c8d64d Adjust the test to the new random numbers sequence git-svn-id: http://root.cern.ch/svn/root/trunk@16311 27541ba8-7e3a-0410-8455-c3a389f83636 22 September 2006, 09:11:11 UTC
f592b6a From Gilles Quemener (quemener@lpsc.in2p3.fr): Add two new features: -possibility to set the number of bins of some histograms SetBinVarX(Int_t nbbinvarx) {fBinVarX = nbbinvarx;} SetBinVarY(Int_t nbbinvary) {fBinVarY = nbbinvary;} -New function EvalError(const Double_t *x, const Double_t *coeff) to evaluate the error on the parametrisation at point x git-svn-id: http://root.cern.ch/svn/root/trunk@16310 27541ba8-7e3a-0410-8455-c3a389f83636 22 September 2006, 09:09:47 UTC
6b0a5c7 From Axel, Philippei, Fons: import of CINT tag v5-16-15 from the CINT CVS. For what else is new see http://root.cern.ch/root/Cint.phtml?relnote. git-svn-id: http://root.cern.ch/svn/root/trunk@16309 27541ba8-7e3a-0410-8455-c3a389f83636 21 September 2006, 20:59:57 UTC
9ef4d15 From Bertrand: fix typo. git-svn-id: http://root.cern.ch/svn/root/trunk@16308 27541ba8-7e3a-0410-8455-c3a389f83636 21 September 2006, 20:10:52 UTC
fb2791d From Ilka: There is a post on RootForum http://root.cern.ch/phpBB2/viewtopic.php?t=3991 about font in TPaveText through gStyle. The class TPaveText does not have UseCurrentStyle method. It is added in the attached patch. git-svn-id: http://root.cern.ch/svn/root/trunk@16307 27541ba8-7e3a-0410-8455-c3a389f83636 21 September 2006, 20:02:20 UTC
5ac1dd0 Fix for SetBranchStatus when looking up branches in a friend tree git-svn-id: http://root.cern.ch/svn/root/trunk@16306 27541ba8-7e3a-0410-8455-c3a389f83636 21 September 2006, 15:56:10 UTC
7d99ead From Jan and Gerri: While trying to get to the user sandbox TProof::GetDataSets was accessing user home ... on AFS. git-svn-id: http://root.cern.ch/svn/root/trunk@16305 27541ba8-7e3a-0410-8455-c3a389f83636 21 September 2006, 10:40:16 UTC
1a030c9 - PaintBar take into account the value returned by gStyle->GetHistMinimumZero() git-svn-id: http://root.cern.ch/svn/root/trunk@16304 27541ba8-7e3a-0410-8455-c3a389f83636 20 September 2006, 14:23:36 UTC
a798bca Update Castor source download link. git-svn-id: http://root.cern.ch/svn/root/trunk@16303 27541ba8-7e3a-0410-8455-c3a389f83636 20 September 2006, 12:23:07 UTC
01911da - ShowProjectionX and ShowProjectionY set the log scales on the projection if they were set on the original histogram (suggested by V.Boudry). git-svn-id: http://root.cern.ch/svn/root/trunk@16302 27541ba8-7e3a-0410-8455-c3a389f83636 20 September 2006, 11:46:13 UTC
49eea84 Remove TCastorFile git-svn-id: http://root.cern.ch/svn/root/trunk@16301 27541ba8-7e3a-0410-8455-c3a389f83636 19 September 2006, 19:13:27 UTC
e152260 Split TCastorFile out of libRFIO into the new libRCastor. This allows TRFIOFile and TCastorFile to use different libshift/libcastor client libraries. git-svn-id: http://root.cern.ch/svn/root/trunk@16300 27541ba8-7e3a-0410-8455-c3a389f83636 19 September 2006, 16:15:47 UTC
73ce6d7 From Axel: patch to enable the warnings for both debug and release. git-svn-id: http://root.cern.ch/svn/root/trunk@16299 27541ba8-7e3a-0410-8455-c3a389f83636 19 September 2006, 15:06:11 UTC
e60bc96 From Mihaela: some changes in the class TGeoPNEntry (needed for alignment purposes): 1. Constructor of TGeoPNEntry performs a check upon definition of a symbolic link to a physical node. The check is done redundantly also upon creation of a physical node starting from a symbolic link to prevent mis-usage of these objects in-between geometries. 2. Allows storage of an additional user-defined TGeoHMatrix. The matrix should be created by the user but once TGeoPNEntry::SetMatrix() is called becomes owned by TGeoManager. git-svn-id: http://root.cern.ch/svn/root/trunk@16298 27541ba8-7e3a-0410-8455-c3a389f83636 19 September 2006, 14:37:13 UTC
cc15e88 - In DrawPolyMarker the line style and line width were not correctly reset. git-svn-id: http://root.cern.ch/svn/root/trunk@16297 27541ba8-7e3a-0410-8455-c3a389f83636 19 September 2006, 14:27:39 UTC
180edf6 Previous version of the class could not be persistent. git-svn-id: http://root.cern.ch/svn/root/trunk@16296 27541ba8-7e3a-0410-8455-c3a389f83636 19 September 2006, 12:38:03 UTC
829e8d8 From Axel: - Fixes a typo (op | instead of ||). git-svn-id: http://root.cern.ch/svn/root/trunk@16295 27541ba8-7e3a-0410-8455-c3a389f83636 19 September 2006, 12:18:37 UTC
8f8607d New functionality for genreflex, adding the ability to select templated classes with typedef'd template parameters. This functionality works for selection by name and pattern. If a pattern is used the typedef name has to fully appear in the pattern name. This new functionality is costly, so there is also new option to genreflex "--no_templatetypedefs" to turn it off. git-svn-id: http://root.cern.ch/svn/root/trunk@16293 27541ba8-7e3a-0410-8455-c3a389f83636 19 September 2006, 10:11:38 UTC
7b134a4 Unit tests for selection of typedef'd template parameters git-svn-id: http://root.cern.ch/svn/root/trunk@16292 27541ba8-7e3a-0410-8455-c3a389f83636 19 September 2006, 10:09:06 UTC
f0e03fb From Gerri: This functionality cannot be defined yet in PROOF: we will need to update TVirtualProof. I will put it on the todo list. For the moment the attach patch make the call dummy. git-svn-id: http://root.cern.ch/svn/root/trunk@16291 27541ba8-7e3a-0410-8455-c3a389f83636 19 September 2006, 07:47:40 UTC
2c3d6b6 Remove warnings following the introduction of TTree::GetEntries(const char*). Fix code conventions violations git-svn-id: http://root.cern.ch/svn/root/trunk@16290 27541ba8-7e3a-0410-8455-c3a389f83636 18 September 2006, 15:13:51 UTC
d7e8b96 From Federico: One more small correction for effc++ git-svn-id: http://root.cern.ch/svn/root/trunk@16289 27541ba8-7e3a-0410-8455-c3a389f83636 18 September 2006, 11:44:42 UTC
7b38b9f scons configuration (replacing autotools) .cvsignore changes for new configuration git-svn-id: http://root.cern.ch/svn/root/trunk@16288 27541ba8-7e3a-0410-8455-c3a389f83636 17 September 2006, 22:01:11 UTC
fa1a926 Implement TTree::GetEntries(const char *selection) which return the number of entries passing the selection git-svn-id: http://root.cern.ch/svn/root/trunk@16287 27541ba8-7e3a-0410-8455-c3a389f83636 17 September 2006, 19:08:13 UTC
15af95a New selector implementing TTree::GetEntries(const char *selection) git-svn-id: http://root.cern.ch/svn/root/trunk@16286 27541ba8-7e3a-0410-8455-c3a389f83636 17 September 2006, 19:06:35 UTC
d59a223 Better scale settings git-svn-id: http://root.cern.ch/svn/root/trunk@16285 27541ba8-7e3a-0410-8455-c3a389f83636 17 September 2006, 14:16:37 UTC
b4c39e2 Cosmetics: Add a grid to teh two canvases. git-svn-id: http://root.cern.ch/svn/root/trunk@16284 27541ba8-7e3a-0410-8455-c3a389f83636 17 September 2006, 14:13:34 UTC
a3363f3 From Mihaela: a nicer version of the macro RadioNuclides.C. also a patch giving the possibility to apply a range in time for the display of concentrations: TGeoBatemanSol::SetRange(Double_t tmin, Double_t tmax) git-svn-id: http://root.cern.ch/svn/root/trunk@16283 27541ba8-7e3a-0410-8455-c3a389f83636 17 September 2006, 11:03:13 UTC
3aabc27 From Bertrand: Add test for debug flags in test/Makefile.arch on Windows. git-svn-id: http://root.cern.ch/svn/root/trunk@16282 27541ba8-7e3a-0410-8455-c3a389f83636 16 September 2006, 10:09:43 UTC
c77c891 TClass object should never be deleted directly git-svn-id: http://root.cern.ch/svn/root/trunk@16281 27541ba8-7e3a-0410-8455-c3a389f83636 16 September 2006, 02:29:07 UTC
c59ea22 Fix dependencies for stressHepix so all needed programs will be build when doing "make stressHepix". git-svn-id: http://root.cern.ch/svn/root/trunk@16280 27541ba8-7e3a-0410-8455-c3a389f83636 16 September 2006, 00:20:21 UTC
83cdef9 From Anna: - TFormula::EvalPar() is not changing parameters (the fParams data member) when a user passes his own uparams array as a second argument. Before - sometimes it did, sometimes it didn't. - TF1::GradientPar() is now 0 on fixed parameters - TFitter::GetConfidenceIntervals() is now taking the fixed parameters into account - TLinearFitter::GetConfidenceIntervals() is now taking the fixed parameters into account - TLinearFitter::FixParameter() can now be called before a first fit is performed (an accidently found bug :)) - TLinearFitter::Eval() now returns 1 if there are errors in the fit. According changes in: --TH1 --TGraph --TGraph2D --TMultiGraph git-svn-id: http://root.cern.ch/svn/root/trunk@16279 27541ba8-7e3a-0410-8455-c3a389f83636 15 September 2006, 15:16:57 UTC
b89461b From Valeriy O. - libAfterImage.tar.gz Fixes for few bugs in reading multi-image gif files by Sasha Vasko and Valeriy Onuchin - TASImage.cxx o Several image formats can support subimages e.g. GIF, TIFF, BMP, XCF, ICO etc. The famous ones are animated GIF files. Possiblity to read subimages from multi-image files added. For example, i1 = TImage::Open("anim.gif.0"); // read the first subimage i2 = TImage::Open("anim.gif.1"); // read the second subimage i4 = TImage::Open("anim.gif.3"); // read the forth subimage o TASImage::Draw method. Take into account the gStyle->GetScreenFactor() when a new canvas displaing an image is created. - TImageDump.cxx o Small correction in comment git-svn-id: http://root.cern.ch/svn/root/trunk@16278 27541ba8-7e3a-0410-8455-c3a389f83636 15 September 2006, 15:12:48 UTC
7b36a6d extend functionality of TFormula::GetExpFormula, adding an optional argument TString TFormula::GetExpFormula(Option_t *option) const //*-* if option contains "p" the returned string will contain the formula //*-* expression with symbolic parameters, eg [0] replaced by the actual value //*-* of the parameter. Example: //*-* if expression in formula is: "[0]*(x>-[1])+[2]*exp(-[3]*x)" //*-* and parameters are 3.25,-4.01,4.44,-0.04, GetExpFormula("p") will return: //*-* "(3.25*(x>+4.01))+(4.44*exp(+0.04*x))" git-svn-id: http://root.cern.ch/svn/root/trunk@16277 27541ba8-7e3a-0410-8455-c3a389f83636 15 September 2006, 12:33:35 UTC
d8c828c From Mihaela: Fix problem with the reference to TF1 by moving the graphics code to TGeoPainter git-svn-id: http://root.cern.ch/svn/root/trunk@16276 27541ba8-7e3a-0410-8455-c3a389f83636 15 September 2006, 10:23:07 UTC
b1ee226 Update with new results git-svn-id: http://root.cern.ch/svn/root/trunk@16275 27541ba8-7e3a-0410-8455-c3a389f83636 15 September 2006, 10:05:30 UTC
5594775 From Bertrand: Fixes core dump on some platforms when exiting root by TSessionViewer menu (Thanks to Ilka). git-svn-id: http://root.cern.ch/svn/root/trunk@16274 27541ba8-7e3a-0410-8455-c3a389f83636 15 September 2006, 08:55:49 UTC
466f333 Fix for broken parallel build. git-svn-id: http://root.cern.ch/svn/root/trunk@16273 27541ba8-7e3a-0410-8455-c3a389f83636 15 September 2006, 07:58:49 UTC
7a0d9b9 Fix compilation problems on Windows. Comment calls to TF1. TGeo cannot depend on libHist. git-svn-id: http://root.cern.ch/svn/root/trunk@16272 27541ba8-7e3a-0410-8455-c3a389f83636 14 September 2006, 17:39:29 UTC
8977954 From Mihaela Gheata: a patch implementing the time evolution of a radioactive material/mixture according the Bateman equations. I also attached a macro that demonstrates this. Below there is a quite detailed description of all new features coming with radionucliudes. The same explanations are in the header of the macro. _______________________________________________________________________ A radionuclide (TGeoElementRN) derives from the class TGeoElement and provides additional information related to its radioactive properties and decay modes. The radionuclides table is loaded on demand by any call: TGeoElementRN *TGeoElementTable::GetElementRN(Int_t atomic_number, Int_t atomic_charge, Int_t isomeric_number) The isomeric number is optional and the default value is 0. To create a radioactive material based on a radionuclide, one should use the constructor: TGeoMaterial(const char *name, TGeoElement *elem, Double_t density) To create a radioactive mixture, one can use radionuclides as well as stable elements: TGeoMixture(const char *name, Int_t nelements, Double_t density); TGeoMixture::AddElement(TGeoElement *elem, Double_t weight_fraction); Once defined, one can retrieve the time evolution for the radioactive materials/mixtures by using one of the 2 methods: void TGeoMaterial::FillMaterialEvolution(TObjArray *population, Double_t precision=0.001) To use this method, one has to provide an empty TObjArray object that will be filled with all elements coming from the decay chain of the initial radionuclides contained by the material/mixture. The precision represent the cumulative branching ratio for which decay products are still considered. The POPULATION list may contain stable elements as well as radionuclides, depending on the initial elements. To test if an element is a radionuclide: Bool_t TGeoElement::IsRadioNuclide() const All radionuclides in the output population list have attached objects that represent the time evolution of their fraction of nuclei with respect to the top radionuclide in the decay chain. These objects (Bateman solutions) can be retrieved and drawn: TGeoBatemanSol *TGeoElementRN::Ratio(); void TGeoBatemanSol::Draw(); Another method allows to create the evolution of a given radioactive material/mixture at a given moment in time: TGeoMaterial::DecayMaterial(Double_t time, Double_t precision=0.001) The method will create the mixture that result from the decay of a initial material/mixture at TIME, while all resulting elements having a fractional weight less than PRECISION are excluded. git-svn-id: http://root.cern.ch/svn/root/trunk@16271 27541ba8-7e3a-0410-8455-c3a389f83636 14 September 2006, 17:22:12 UTC
3078577 From Axel: remove circular dependency between the cint and utils modules. git-svn-id: http://root.cern.ch/svn/root/trunk@16270 27541ba8-7e3a-0410-8455-c3a389f83636 14 September 2006, 16:08:25 UTC
482724e - Complete Paint() and PaintH3() helps. - On TH3 histograms, the option "LEGO" works now like the option "BOX" (previously it was not implemented). git-svn-id: http://root.cern.ch/svn/root/trunk@16269 27541ba8-7e3a-0410-8455-c3a389f83636 14 September 2006, 15:06:26 UTC
d148c72 Fix for STRUCT. Structs so far were handled as classes. Now the type is set to STRUCT explicitly. The API functions handle structs/classes/templated classes as IsClass - true for Class,Struct,templated Class IsStruct = true for Struct IsTemplateInstance - true for templated class/struct git-svn-id: http://root.cern.ch/svn/root/trunk@16268 27541ba8-7e3a-0410-8455-c3a389f83636 14 September 2006, 14:39:12 UTC
86661c8 test for IsStruct git-svn-id: http://root.cern.ch/svn/root/trunk@16267 27541ba8-7e3a-0410-8455-c3a389f83636 14 September 2006, 14:36:30 UTC
76d2828 - new function ROOT::Reflex::NPos returns the max unsigned int - Changes to PropertyList. - Replace function HasKey with HasProperty (HasKey is deprecated) This function returns true if a property with a given key is set - Replace PropertySize with PropertyCount, PropertySize is deprecated The reason for the function name change is that the XSize functions usually return a size of a container. This is not needed here (KeySize does this). Instead this function returns the real number of assigned properties. - The key of a property now starts at 0. If a property is not found NPos will be returned for the index. git-svn-id: http://root.cern.ch/svn/root/trunk@16266 27541ba8-7e3a-0410-8455-c3a389f83636 14 September 2006, 13:38:25 UTC
288fa78 more changes to unit tests for PropertyList git-svn-id: http://root.cern.ch/svn/root/trunk@16265 27541ba8-7e3a-0410-8455-c3a389f83636 14 September 2006, 13:35:58 UTC
59670ff Unit test changes for PropertyList git-svn-id: http://root.cern.ch/svn/root/trunk@16264 27541ba8-7e3a-0410-8455-c3a389f83636 14 September 2006, 12:57:55 UTC
36d1010 From Ilka: Modify comments decsribing the "W" option in the Fit functions. git-svn-id: http://root.cern.ch/svn/root/trunk@16263 27541ba8-7e3a-0410-8455-c3a389f83636 14 September 2006, 12:46:33 UTC
37f75a6 Add result of benchmark on new MacBookPro 3GHz with icc9.1 git-svn-id: http://root.cern.ch/svn/root/trunk@16262 27541ba8-7e3a-0410-8455-c3a389f83636 14 September 2006, 07:21:37 UTC
98c584d In TDirectory::Close do not use the option "slow" when deleting the in-memory objects if the directory does not have sub-directories. This improves dramatically the time to close a file containing a huge number of objects (eg >10^5). See for example report at http://root.cern.ch/phpBB2/viewtopic.php?t=3935 git-svn-id: http://root.cern.ch/svn/root/trunk@16261 27541ba8-7e3a-0410-8455-c3a389f83636 14 September 2006, 07:02:00 UTC
e29ce5e Update MakeClass/MakeSelector so that the resulting skeleton initialize the array of pointers git-svn-id: http://root.cern.ch/svn/root/trunk@16260 27541ba8-7e3a-0410-8455-c3a389f83636 14 September 2006, 05:27:45 UTC
4ba2b7d From Valeriy O & Sacha Vasko: added ability to obtain animation delay when reading gif images. git-svn-id: http://root.cern.ch/svn/root/trunk@16259 27541ba8-7e3a-0410-8455-c3a389f83636 13 September 2006, 16:59:28 UTC
a5619bd - From Valeri Onuchin: Corrections in the implementation of the TImageDump::DrawBox method Previous version produced wrong images in batch mode, i.e. root -b root[] .x $ROOTSYS/tutorials/graph.C root[] c1->Print("c1.gif") git-svn-id: http://root.cern.ch/svn/root/trunk@16258 27541ba8-7e3a-0410-8455-c3a389f83636 13 September 2006, 16:24:54 UTC
fa890d3 - From Valeri Onuchin: small correction in comments git-svn-id: http://root.cern.ch/svn/root/trunk@16257 27541ba8-7e3a-0410-8455-c3a389f83636 13 September 2006, 16:23:29 UTC
9382ed0 - "option" decoding in SetShowProjection was wrong. For projections having only one letter "x", "y" or "z" fShowOption had a random value. git-svn-id: http://root.cern.ch/svn/root/trunk@16256 27541ba8-7e3a-0410-8455-c3a389f83636 13 September 2006, 15:33:31 UTC
7b7352a fix a problem in passing inputs git-svn-id: http://root.cern.ch/svn/root/trunk@16255 27541ba8-7e3a-0410-8455-c3a389f83636 13 September 2006, 15:25:30 UTC
f37596d for arch macosxicc turn off python since there is a compiler problem that prevents this module from linking. git-svn-id: http://root.cern.ch/svn/root/trunk@16254 27541ba8-7e3a-0410-8455-c3a389f83636 13 September 2006, 15:21:59 UTC
back to top