- Nov 27, 2006
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@16965 27541ba8-7e3a-0410-8455-c3a389f83636
-
- May 27, 2006
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@15188 27541ba8-7e3a-0410-8455-c3a389f83636
-
- May 23, 2006
-
-
Rene Brun authored
Implement TPythia6 copy constructor git-svn-id: http://root.cern.ch/svn/root/trunk@15154 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
"I have implemented all copy and equal operators needed to silence all warnings in AliRoot, as requested. I have implemented shallow copies as would do the default operators synthetized by the compiler. Most operators are protected. If users complain, you just have to move them into the public area, but class derivation is of course supported. It has been a terrible job, I have modified 278 files, but the changes are backward compabile, and this goes a long way to permitting user to use the effc++ flag with root headers." git-svn-id: http://root.cern.ch/svn/root/trunk@15134 27541ba8-7e3a-0410-8455-c3a389f83636
-
- May 12, 2006
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@15007 27541ba8-7e3a-0410-8455-c3a389f83636
-
- May 11, 2006
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@14993 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Apr 25, 2006
-
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@14842 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Apr 24, 2006
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@14800 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Apr 23, 2006
-
-
Rene Brun authored
Introduce new class TPythia6Decayer git-svn-id: http://root.cern.ch/svn/root/trunk@14798 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Mar 18, 2006
-
-
Fons Rademakers authored
Dictionary G__%.o: G__%.cxx rules now in main Makefile instead of Module.mk's => changes in Module.mk. First Module.mk's included, then Makefile.precomp - we need ALLHDRS defined Split $(PCHEXTRAOBJ) and $(PCHFILE) rules - fixes clash with make -j2 Define CINTCXXFLAGS:= - otherwise they will contain PCHCXXFLAGS via their definition as a copy of CXXFLAGS. MSVC: prevent LNK4206 linker warning (-Yl...) git-svn-id: http://root.cern.ch/svn/root/trunk@14301 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jan 24, 2006
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@13901 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jan 18, 2006
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@13862 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Dec 21, 2005
-
-
Rene Brun authored
(thanks Dmitry Naumov) git-svn-id: http://root.cern.ch/svn/root/trunk@13742 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Dec 10, 2005
-
-
Fons Rademakers authored
handle in a consistent way the new rootcint options -cint (default), -reflex and -gccxml. The type of dictionary to be used can be specified like: ./configure --with-dicttype=reflex. Notice that this option is there only for the developers working on the migration to the new dictionary system. git-svn-id: http://root.cern.ch/svn/root/trunk@13609 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Dec 09, 2005
-
-
Fons Rademakers authored
in case we have gmake >= 3.80 we can use the new | (order) syntax where all dependencies after the | are required to be there but not trigger execution of the rule. This should greatly enhance the build experience on Win32 and AIX (platforms that need the EXPLICITLINK option). git-svn-id: http://root.cern.ch/svn/root/trunk@13584 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Nov 21, 2005
-
-
Fons Rademakers authored
Here's a patch and some files for ROOT, to fix some problems in the Debian build. The file `root-plugin-minuit2.control' plus some changes in the existing scripts, adds the package `root-plugin-minuit2' containing the new Minuit implementation. `root-bin.png' is used on Debian to integrate ROOT into the normal desktop menus. `xrdcp.1' is a missing man(1) page. I've added logic in `configure' to check how libPythia6.so is compiled - with a single, double, or no trailing underscores. This seems safer than to rely on using a specific library, compiled with specific options. git-svn-id: http://root.cern.ch/svn/root/trunk@13301 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Sep 04, 2005
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@12638 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@12636 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Aug 30, 2005
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@12566 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Mar 16, 2005
-
-
Rene Brun authored
add pointers to the web page describing the installation of ROOT with Pythia6 git-svn-id: http://root.cern.ch/svn/root/trunk@11352 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Mar 05, 2005
-
-
Rene Brun authored
In the TPythia6 constructor change the way the common block addresses are passed to C++ from Fortran. The previous method did not work on AMD64. In case you run with Pythia6, take the new tar file from ftp://root.cern.ch/root/pythia6.tar.gz and run one of the makePythia6.xxxx installation script where xxx is linux, win32, etc. git-svn-id: http://root.cern.ch/svn/root/trunk@11242 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Sep 13, 2004
-
-
Rene Brun authored
In GetKFIN and SetKFIN replace statements like fPysubs->KFIN[j-1][i-1] = kfin; by fPysubs->KFIN[j+40][i-1] = kfin; Following the Pythia manual, SetKFIN may be called with negative values of j. git-svn-id: http://root.cern.ch/svn/root/trunk@9989 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jul 27, 2004
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@9602 27541ba8-7e3a-0410-8455-c3a389f83636
-
- May 13, 2004
-
-
Fons Rademakers authored
and library and dependent library information from the LinkDefs and the library and libdep macros. git-svn-id: http://root.cern.ch/svn/root/trunk@8916 27541ba8-7e3a-0410-8455-c3a389f83636
-
- May 12, 2004
-
-
Fons Rademakers authored
external libraries. Now libEGPythia.so properly links against libPythia and will automatically load libPythia (if LD_LIBRARY_PATH is properly set). git-svn-id: http://root.cern.ch/svn/root/trunk@8889 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Feb 13, 2004
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@8205 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Feb 12, 2004
-
-
Rene Brun authored
Fix a problem in the return type of TPythia6::PyMass. The function was declared to return an int instead of double. git-svn-id: http://root.cern.ch/svn/root/trunk@8190 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Feb 11, 2004
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@8183 27541ba8-7e3a-0410-8455-c3a389f83636
-
Rene Brun authored
dimensioned to name[16] in the calling program. git-svn-id: http://root.cern.ch/svn/root/trunk@8182 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Dec 04, 2002
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@5733 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Nov 26, 2002
-
-
Rene Brun authored
"on Nick's request I have added the two methods Pymass and Pychge to TPythia6. Also ImportParticles is called after a Pyedit call." git-svn-id: http://root.cern.ch/svn/root/trunk@5671 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Nov 16, 2002
-
-
Rene Brun authored
of the common block /pydat3/. The new definition is struct Pydat3_t { int MDCY[3][500]; int MDME[2][KNDCAY]; double BRAT[KNDCAY]; int KFDP[5][KNDCAY]; }; instead of: struct Pydat3_t { int MDCY[3][500]; int MDME[2][4000]; double BRAT[4000]; int KFDP[5][4000]; }; where KNDCAY=8000. To run with the previous version of Pythia5.1, simply change KNDCAY from 8000 to 4000. git-svn-id: http://root.cern.ch/svn/root/trunk@5603 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Nov 13, 2002
-
-
Rene Brun authored
implementation file. Add support for Windows git-svn-id: http://root.cern.ch/svn/root/trunk@5578 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Oct 21, 2002
-
-
Rene Brun authored
I had problems using ImportParticles with the "Final" option. When writing the "particle" branch with TTree::Fill it crashed whereas when using the "All" option the same macro work (macro is attached). Looping over the particles in the TClonesArray works perfectly in both cases (particles->Print()). I "solved" the problem changing the TPythia6::ImportParticles in the following way: The dummy index i is always incremented regardless whether a particle was "final" or not. Introducing a variable which actually counts the particles that were inserted into the TClonesArray apparently works git-svn-id: http://root.cern.ch/svn/root/trunk@5446 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Apr 06, 2001
-
-
Rene Brun authored
The test on "Final" particles was not correct. git-svn-id: http://root.cern.ch/svn/root/trunk@1909 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Feb 01, 2001
-
-
Rene Brun authored
Fix some typos. git-svn-id: http://root.cern.ch/svn/root/trunk@1502 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Jan 26, 2001
-
-
Rene Brun authored
git-svn-id: http://root.cern.ch/svn/root/trunk@1468 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Dec 13, 2000
-
-
Rene Brun authored
================================================================== A very long list of changes in this pre-release of version 3.00. We have modified the signature of many functions (in particular TObject) to introduce more constness in the system. You must change your code if your class derives from TObject and uses one of the modified functions such as ls, Print, Compare, Hash, etc. The modified functions in TObject have the following signature: virtual TObject *Clone() const; virtual Int_t Compare(const TObject *obj) const; virtual void Delete(Option_t *option=""); // *MENU* virtual void DrawClass() const; // *MENU* virtual void DrawClone(Option_t *option="") const; // *MENU* virtual void Dump() const; // *MENU* virtual TObject *FindObject(const TObject *obj) const; virtual char *GetObjectInfo(Int_t px, Int_t py) const; virtual ULong_t Hash() const; virtual void Inspect() const; // *MENU* virtual Bool_t IsEqual(const TObject *obj) const; virtual void ls(Option_t *option="") const; virtual void Print(Option_t *option="") const; A similar operation has been done with classes such as TH1, TVirtualPad, TTree, etc. git-svn-id: http://root.cern.ch/svn/root/trunk@1205 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Dec 09, 2000
-
-
Fons Rademakers authored
git-svn-id: http://root.cern.ch/svn/root/trunk@1144 27541ba8-7e3a-0410-8455-c3a389f83636
-
- Oct 30, 2000
-
-
Rene Brun authored
Was importing one more particle. Code was correct in TPythia. Thanks Patrice Lebrun for reporting. git-svn-id: http://root.cern.ch/svn/root/trunk@838 27541ba8-7e3a-0410-8455-c3a389f83636
-