Page MenuHomeHEPForge

No OneTemporary

This document is not UTF8. It was detected as ISO-8859-1 (Latin 1) and converted to UTF8 for display.
diff --git a/ChangeLog b/ChangeLog
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,648 +1,652 @@
+2004-09-19 Leif Lönnblad <Leif.Lonnblad@thep.lu.se>
+
+ * */Makefile: Modified to fix installation procedures.
+
2004-09-14 Leif Lönnblad <Leif.Lonnblad@thep.lu.se>
* Makefile: Modified snapshot target to work with new documentation.
2004-09-09 Leif Lönnblad <Leif.Lonnblad@thep.lu.se>
* */*.h: Added doxygen reference to interfaces in documentation.
* Doc/Makefile: Added call to fixinterfaces.pl script to fix
references between interfaces in AllInterfaces.h
2004-09-08 Leif Lönnblad <Leif.Lonnblad@thep.lu.se>
* StringFrag (directory): Modified comments to doxygen format.
* Shower (directory): Modified comments to doxygen format.
* Doc/Makefile: Added proper doc target.
* Doc/refman.h: Dummy main page for doxygen reference manual.
* Doc/refman.conf: Doxygen configuration file which includes the
ThePEG one.
2004-09-07 Leif Lönnblad <Leif.Lonnblad@thep.lu.se>
* StringFrag (directory): Modified comments to doxygen format.
2004-09-06 Leif Lönnblad <Leif.Lonnblad@thep.lu.se>
* Strategy/Pythia7Strategy.h: Modified comments to doxygen format.
* StringFrag/LundFragHandler.*: Removed variable for s-quark
suppression. Use the one from LundFlavourGenerator instead.
2004-09-05 Leif Lönnblad <Leif.Lonnblad@thep.lu.se>
* StringFrag (directory): Modified comments to doxygen
format. Also removed local definitions of transverse momentum and
the sign function. Now uses ThePEG versions instead.
* StringFrag/FragInterface.h: Removed since no longer necessary.
* StringFrag/FragHelpers.h: Removed since no longer necessary.
2004-09-04 Leif Lönnblad <Leif.Lonnblad@thep.lu.se>
* Shower (directory): Modified comments to doxygen format.
* Config/Pythia7.h: Modified comments to doxygen format.
* Makefile, src/Makefile: Introduce init target to just initialize
the repository. The doc target depends on init.
2004-09-03 Leif Lönnblad <Leif.Lonnblad@thep.lu.se>
* Makefile: Modified the doc target to prepare for doxygen.
* *** GLOBAL ***: Modified all descriptions in declarations of
interfaces to conform to doxygen format.
2004-08-25 Leif Lönnblad <Leif.Lonnblad@thep.lu.se>
* *** GLOBAL ***: Changed inheritance of BaseClassTrait
specializations for documentation purposes.
2003-08-31 Leif Lönnblad <Leif.Lonnblad@thep.lu.se>
* StringFrag/StringRegion.cc: Don't try to construnct transverse
directions of a zero-mass string region.
2003-08-14 Leif Lönnblad <Leif.Lonnblad@thep.lu.se>
* StringFrag/LundFragHandler.cc: Recombination of two gluons now
gives a massless gluon by energy shuffling. Still it is impossible
to hadronize a closed loop of two gluons.
* StringFrag/LundFragHandler.*: Increased the number of attempts
for each string by a factor 8, increasing the minimum mass and
angle for gluon recombination at most seven times.
2003-08-13 Leif Lönnblad <Leif.Lonnblad@thep.lu.se>
* StringFrag/LundFragHandler.cc: Changed the call to the
ClusterCollapser::collapse() function to the new signature.
2003-08-12 Leif Lönnblad <Leif.Lonnblad@thep.lu.se>
* Makefile: Removed -$(MAKEFLAGS) in recursive calls.
2003-07-29 Leif Lönnblad <Leif.Lonnblad@thep.lu.se>
* StringFrag/*.*: Various minor changes to allow the
LundFlavourGenerator class to implement the new FlavourGenerator
interface.
2003-07-27 Leif Lönnblad <Leif.Lonnblad@thep.lu.se>
* src/Pythia7Defaults.in: Changed the copying of particles since
the behavior of the "cp" command was changed for particles. Also
changed the naming of classes from "/{namespace}/{class}" to
"{namespace}::{class}".
2003-07-23 Leif Lönnblad <Leif.Lonnblad@thep.lu.se>
* Shower/Beam.h: Fixed initialization of PDF class.
2003-07-22 Leif Lönnblad <Leif.Lonnblad@thep.lu.se>
* Makefile: Changed the version number to 1.0ab (between alpha and
beta).
2003-07-21 Leif Lönnblad <Leif.Lonnblad@thep.lu.se>
* Shower/ShowerHandler.cc: Fixed the umlauts on Torbjörns
references.
2003-07-16 Leif Lönnblad <Leif.Lonnblad@thep.lu.se>
* src/Pythia7Defaults.in, src/SimpleLEP.in, src/SimpleLHC.in: All
objects specific to Pythia seven are now copied into
subdirectories of the /Pythia7 directory. No change is made to the
default ThePEG repository.
* StringFrag/LundFragHandler.cc: Changed the names of the
LundPtGenerator, LundZGenerator and LundFlGenerator interfaces to
PtGenerator, ZGenerator and FlavourGenerator respectively.
* StringFrag/LundFlavourGenerator.cc: Changed the name of the
interface theBaryonMode to BaryonMode in Init().
* Shower/ShowerHandler.cc: Added References in the class
description in Init().
* Config/Makefile.common.in: Removed unneccessary variables.
* Makefile: install now depends on the check target.
2003-07-14 Leif Lönnblad <Leif.Lonnblad@thep.lu.se>
* StringFrag/Hadron.icc: Just cosmetics.
2003-07-13 Leif Lönnblad <Leif.Lonnblad@thep.lu.se>
* lib/Makefile: The .so files in the listed sub-directories are
explicitly soft-linked to the lib directory.
2003-07-12 Leif Lönnblad <Leif.Lonnblad@thep.lu.se>
* StringFrag/LundFragHandler.*: Added recombination of very nearby
partons to avoid infinite loops. Also boost all strings to cms
before fragmenting to avoid precision problems (possibly leading
to infinite loops).
* StringFrag/String.*: Changed the way the string is initialized
internaly.
2003-07-09 Leif Lönnblad <Leif.Lonnblad@thep.lu.se>
* StringFrag/*: Fixed up units on variables and literals. Removed
obsolete class LundFragHandlerBase.
* StringFrag/LundFragHandler.cc: Added rescaling of z for heavy
quarks (need to be checked with Torbjörn). Now use newStep()
method.
2003-07-08 Leif Lönnblad <Leif.Lonnblad@thep.lu.se>
* src/Makefile: Removed uneccessary cleaning of .exe files.
* Makefile: Hid unnecessary output with @.
* src/Pythia7Defaults.in: Added parton showers to the pre-defined
event handlers
* StringFrag/LundFragHandler.cc: Fixed (hopefully) a bug in the
creation of the two last hadrons (needs to be checked with
Torbjörn). Formerly ther longitudinal and transverse momenta were
set according to the reference frame of two different string
regions (current and final) now they are both set according to the
final.
* StringFrag/Hadron.icc: Changed the setting of hadron masses to
use ParticleData::generateMass(), rather than just using the
nominal mass. Also changed the limits on the mass inconsistency
when hadrons are actualy created. This should no longer be
necessary after fixing the bug above in LundFragHandler.
2003-07-07 Leif Lönnblad <Leif.Lonnblad@thep.lu.se>
* src/Makefile (Module): Added dependency on libP7Shower.so
2003-06-18 Leif Lönnblad <Leif.Lonnblad@thep.lu.se>
* Shower: Started to add the Pythia7 parton shower classes.
2003-06-14 Leif Lönnblad <Leif.Lonnblad@thep.lu.se>
* StringFrag/String.cc: Added extra check to avoid ending up in a
non-existent string region.
2003-02-27 Leif Lönnblad <Leif.Lonnblad@thep.lu.se>
* LundFragHandler.*: Removed old string finding functions. Instead
LundFragHandler now has a reference to a ClusterCollapser object
which extracts strings and also collapses ones which are too
small.
2003-02-26 Leif Lönnblad <Leif.Lonnblad@thep.lu.se>
* StringCollapser.icc: Added class for handling the collapsing of
strings which are too small to be fragmented. So far it does not
do anything besides what the ClusterCollapser base class does, but
it will soon.
2002-09-21 Leif Lönnblad <Leif.Lonnblad@thep.lu.se>
* LundFragHandler.cc: Fixed unPhysicalString() which was not
working properly before - also fixed LundFragHdlrUnphysicalString
exception to be a proper Pythia7 exception.
2001-07-06 Leif Lönnblad <Leif.Lonnblad@thep.lu.se>
* StringRegion.cc: In CLHEP-1.7 the behaviour of
LorentzVector::boostVector has changed to give an error message if
unphysical boost is produced. This caused a problem in the init()
function, which now calculates the (unphysical) boost vectors by
hand.
2000-08-18 Leif Lönnblad <leif@thep.lu.se>
* String.cc (getStringRegionPtr): Optimized by avoiding several
'map::find' where only one was needed.
* LundFlavourGenerator.cc: Optimized using 'push_back' random
numbers for some boolean choices.
2000-08-02 Marc Bertini <marc@odin.thep.lu.se>
* EndPoint.icc: Destructor flag for speed test
* LundZGenerator.cc: changed setShape() inlined/no-inlined
for speed test
2000-06-15 Marc Bertini <marc@odin.thep.lu.se>
* EndPoint.h, String.h, StringRegion.h,
Oriented.h, OrientedIndex.h : html Doc
* EndPoint.h, String.h, StringRegion.h, Oriented.h,
OrientedIndex.h : html Doc
2000-06-14 Marc Bertini <marc@odin.thep.lu.se>
* Hadron[.h, .icc]: theParticle member and storeMomentum()
function commented out
2000-06-12 Marc Bertini <marc@odin.thep.lu.se>
* LundFlavourGenerator.h: touched for debugging
unchanged!
html-link to LundFlavourHandler corrected
2000-06-09 Leif Lönnblad <leif@thep.lu.se>
* LundFragHandler.cc: Delete the String before each event. This
should be handled in a better way.
2000-06-06 Marc Bertini <marc@odin.thep.lu.se>
* LundFlavourGenerator.cc: some comments changed,
* LundFlavourGenerator.h: Documentation added,
newHadron member suppressed,
RandomFlavourMixing(...) made inline,
PopSelectCurtainFlavour(long inDQ) inline canceled,
argument name in isQuark, isDiquark added.
2000-06-04 Marc Bertini <marc@odin.thep.lu.se>
* LundFlavourGenerator.h: Documentation added
argument names, changed in Q2MesonQ, formMeson, selectMesonMultiplet,
2000-05-31 Marc Bertini <marc@odin.thep.lu.se>
* LundFragHandler.h: Documentation added
* LundFlavourHandler.h: Documentation added
* EndPoint.[h, icc]: member thepT suppressed.
argument changed in SR(SRPtr) method
2000-05-30 Marc Bertini <marc@odin.thep.lu.se>
* EndPoint.h: Agument names added in EndPoint, Init, updatedFrom, PData
* String.h: Add argument meaning in the update methods
( reset(..), updatePtotRem(..) -Xremf(..) -Xremb(..)) and the
setXpolusRem(..),-XminusRem(..) methods
* Hadron.[h,icc]: Document added
* LundZGenerator.[cc,icc]: minor changes +
comments suppressed.
2000-05-29 Marc Bertini <marc@odin.thep.lu.se>
* LundZGenerator.h: Documentation added
* String.h: Add indices in Pplus(int), Pminus(), Pfwd(), Pbwd()
Xremf() Xremb, XplusRem(), XminusRem() declarations.
setLightConeVector() suppressed
2000-05-26 Marc Bertini <marc@odin.thep.lu.se>
* LundFlavourGenerator.h: documentation added
* EndPoint.[h, icc, cc]: documentation added
* String.[h, icc, cc]: documentation added
* ZGenerator.h: documentation added,
Units in generate function added (mT -> mT2)
* PtGenerator.[h, icc, cc]: documentation added
* LundPtGenerator.[h, icc, cc]: documentation added
2000-05-23 Leif Lönnblad <leif@thep.lu.se>
* LundFragHandler.cc: Added a call to 'useMe()' in the 'handle'
method to enable writing out of references.
2000-05-19 Marc Bertini <marc@odin.thep.lu.se>
* LundFragHandler.[cc, h]:
modelDescription() and modelReferences() added
2000-05-14 Lenita Lönnblad Ohlin <lenita@localhost>
* LundFragHandler.[h, cc]: Added Stop exception specification for
handle() method.
2000-03-24 Leif Lönnblad <leif@thep.lu.se>
* LundZGenerator.cc, LundPtGenerator.cc, LundFragHandler.cc:
Added units to some parameter definitions.
2000-03-23 Marc Bertini <marc@odin.thep.lu.se>
* EndPoint.icc:
- mass() touched for debugging -
problem Diquark constituent mass != nominal mass
* LundFragHandler.icc:
- comment on the destructor suppressed
2000-03-22 Marc Bertini <marc@odin.thep.lu.se>
* ZGenerator.[h, icc, cc]:
- generate() made const
- documentation added
* LundZGenerator.[h, icc, cc]:
- New ZGenerator including Diquark, HeavyQuark (Bowler) implementation
- new parameter deltaDQ, rQc added and fully interfaced
- Coefficients for internal description added -> all mutable
- added af(), bf, cf() to return internal Coefficients
- a(), b(), become aSym(), bSym()
- cc becomes theCf; no more in the constructor list
- new methods setShape() and rQ() to set the form of the flavour dependent
of the Lund Symmetric Fragmentation function
- smallZmax() and largeZmax() modified to take the Zmax value
2000-03-20 Marc Bertini <marc@odin.thep.lu.se>
* EndPoint.icc:
- stepUp() and stepDown() forward stepping procedure to
the String::nextUp(), String::nextDown(), methods
* String.h, String.cc:
- nextUp(), nextDown() methods added to move
in the string region map - Avoid EndPoint class
ti use StringRegion::j(), k() accessors.
2000-03-17 Marc Bertini <marc@odin.thep.lu.se>
* StringRegion.[h,icc,cc]:
- minor changes in the constructor, Documentation added
* LundFragHandler.[h,icc,cc]:
- Documentation added
* LundFlavourHandler.[h,icc,cc]:
- class for handling flavour (PopCorn) generation added
- compiles ** not yet tested **
* Makefile: LundFlavourHandler added
* LundFlavourGenerator.h, .icc:
- PopCorn interfaces PopMesonN(tcPDPtr) and
PopSelectCurtainFlavour(tcPDPtr) added
* EndPoint.h:
- comments added
2000-03-15 Marc Bertini <marc@odin.thep.lu.se>
* LundFragHandler.cc:
- Typos in infinit Loop exception corrected
* EndPoint.icc:
- mass() returns the constituantMass of the quark-diquark
standing at the EndPoint -> no more infinite loop exception
due to use of current quark.
2000-03-14 Marc Bertini <marc@odin.thep.lu.se>
* LundFlavourGenerator.h, .cc:
- virtual splitHadron() added ** not yet implemented **
* LundPtGenerator.h, .cc:
- generate made const
- member pT not used any more
* PtGenerator.h:
- virtual generate() made const
- return pair<,> instead of pair<,> &
2000-03-13 Marc Bertini <marc@odin.thep.lu.se>
* LundFragHandler.xh, .cc:
- LundFragLoopException(), LundFragInitException() implemented
to be catched by previous event handlers.
* FragHelpers.h: Touched for debugging - No changes
* Hadron.icc:
- In PData(newPDPtr) newPDPtr can be null, when the joining is rejected
by the flavour generator.
Particularly for the final configuration (DQ1-DQ2)
test of PData added before calling the mass() function
* LundFragHandler.cc:
- default curtainQ=0 suppressed in generateHadron(...) definition
2000-03-10 Marc Bertini <marc@odin.thep.lu.se>
* LundFlavourGenerator.cc, icc:
- Bug fixed : Diquark test in isDiquark(long) corrected
- Bug fixed : (Diquark-quark) test corrected in consistentJoin(long, long)
* LundFlavourGenerator.cc:
- Persistent-Input-Output() modified to read/write the different
vectors (mixingAngles, DQWeight, SU6Tables ...) and the temporary
POPweight parameters.
2000-03-09 Marc Bertini <marc@odin.thep.lu.se>
* LundFlavourGenerator.cc, .icc:
- Copy cstor modified to allow copy of user-modified
flavour generator
- initialize() added in doupdate ()
2000-03-08 Marc Bertini <marc@odin.thep.lu.se>
* LundFlavourGenerator.cc, .h:
- print() added for debuging
* FragHelpers.h:
- Bug fixed in sign(long, long)
* FragInterface.h:
- fuctions rnd(), abd getParticleData(long) added
2000-03-07 Marc Bertini <marc@odin.thep.lu.se>
* LundFlavourGenerator.cc, .h:
- PersistentIO functions added
- Copy constructor changed
- Add initialize() method to init parameters depending on the
user changes
* LundFragHandler.cc, .h:
- virtual functions for flavour generation added
2000-03-03 Marc Bertini <marc@odin.thep.lu.se>
* LundFlavourGenerator.h, .icc, .cc:
- PopCorn meson methods added
- Interface getRandomFlavour() added to be used by the
pickFirstEPts() in LundFragHandler
- Compliles - not tested -
* LundFragHandler.cc: Fixed bug in the calculation of the
RndFlavourId in pickFirstEPts().
2000-03-02 Marc Bertini <marc@odin.thep.lu.se>
* LundFlavourGenerator.h, .icc, .cc:
- Baryon production methods added
- SU6 Weights not yet implemented
2000-03-01 Marc Bertini <marc@odin.thep.lu.se>
* FragHelpers.h:
- sign(long, long) added for Flavour Generator
* LundFlavourGenerator.h, .icc, .cc:
- Most of the meson production method added
- Corresponding parameter Interfaces added
- ** Problems with the Mixing Angles Parameters **
- ** and Parameter initialization **
* EndPoint.h, icc, .cc:
- Add first function descriptions
- Change notation of accessors to set/get Pt component
to cancel the notation ambiguity with Pt()
2000-02-25 Marc Bertini <marc@odin.thep.lu.se>
* LundFragHandler.xh: Added to Pythia7
* LundFragHandlerBase.cc: Added to Pythia7
* LundFragHandler.icc: Added to Pythia7
* LundFragHandler.h: Added to Pythia7
- handle() method added
- ** LundFragHandler ** do not derive from LundFragHandlerBase
- any more => all LundFragHandlerBase functionalities included
in LundFragHandler
- Use default constructor for RCPtr.
- Set Interfaced parameters
- Set Units
* LundFragHandlerBase.cc: Added to Pythia7
* LundFragHandlerBase.icc: Added to Pythia7
* LundFragHandlerBase.h: Added to Pythia7
* LundFlavourGenerator.cc:
- Access to PD as getParticleData(long)
- No local DBase
* LundFlavourGenerator.icc:
- Add Inteface methods
* LundFlavourGenerator.h: Add the trivial Flavour Generator
- Change input cPDPtr to tcPDPtr in virtual function
- Change Handlers/FlavourGenerator virtual functions
- Add Inteface methods
* LundZGenerator.cc: Added to Pythia7
* LundZGenerator.icc: Added to Pythia7
* LundZGenerator.h: Added to Pythia7
- Add Interface methods and Parameters
- Add copy constructor
- Set units
* ZGenerator.cc: Added to Pythia7
- Add Standard Interface methods
* ZGenerator.icc: Added to Pythia7
* ZGenerator.h: Added to Pythia7
- Add Interface methods
- Add local rnd()
* LundPtGenerator.cc: Added to Pythia7
- Add Interface methods and Parameters
* LundPtGenerator.icc: Added to Pythia7
* LundPtGenerator.h: Added to Pythia7
- Add Copy Constructor for Clone method
- Add Interface methods and Parameters
- Inherit rnd() from PtGenerator()
- Set units
* PtGenerator.cc: Added to Pythia7
- Add Standard Interface methods
* PtGenerator.icc: Added to Pythia7
* PtGenerator.h: Added to Pythia7
- Add Standard Interface methods
- Add local rnd()
* Hadron.icc: Added to Pythia7
* Hadron.h: Added to Pythia7
- Use Pointer defaults constructor to initialize PDPtr
- Change createParticle() by PD::produceParticle()
- Set units
* EndPoint.cc: Added tp Pythia7
- Set units
* EndPoint.icc: Added to Pythia7
- Use Pointer defaults constructor to initialize PDPtr
* EndPoint.h: Added to Pythia7
- Set units
* StringRegion.cc: Added to Pythia7
- Set units
* StringRegion.icc: Added to Pythia7
- Set units
* StringRegion.h: Added to Pythia7
- Change Threevector to Momentum3
- Suppress Index() and W2totRem()
- Set units
* FragConfig.h: Added to Pythia7
- Add pointer to Lund Generators and Lund Frag Handler
- Add FragHelpers for PTComp and LorentzVector
- Add new unit InvEnergy4
* OrientedIndex.h: Added to Pythia7
- No Change
* Oriented.h: Added Oriented to Pythia7
- No Change
* String.cc: Added to Pythia7
- Set Units
* String.icc: Added to Pythia7
- Set units in constructors
* String.h: Added String to Pythia7
- Change PDT::gluon to ParticleID::g
- Suppress member theInputSystem, theType, W2rem
- Suppress firstPD(), lastPD(), ofqqbarSystem(),
checkStringRegionIndex(int,int), String(const PV &)
- Set units
2000-01-17 Marc Bertini <marc@odin.thep.lu.se>
* Here we go!

File Metadata

Mime Type
text/x-diff
Expires
Tue, Nov 19, 2:44 PM (1 d, 12 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
3804802
Default Alt Text
(19 KB)

Event Timeline