001 2009-11-16 Andy Buckley <andy.buckley@cern.ch>
002
003 * Tagging as Herwigpp_i-00-03-02.
004
005 * Fixing ThePEG requirements.
006
007 * Tagging as Herwigpp_i-00-03-01.
008
009 * Adding dynamic matrix element scale choice for affected POWHEG modes.
010
011 2009-11-15 Andy Buckley <andy.buckley@cern.ch>
012
013 * Tagging new GenModule features as Herwigpp_i-00-03-00 (03 series
014 is for new parent API, to be tagged for 16.X releases)
015
016 2009-11-07 Andy Buckley <andy.buckley@cern.ch>
017
018 * Conversion to use AthAlgorithm features of updated
019 GenModule (available in dev tree only.)
020
021 * Reducing dependencies in headers, particularly with removing the
022 ThePEGHepMC.h header which was only used internally.
023
024 * Tagging as Herwigpp_i-00-2-05.
025
026 * Make many dependencies private, and declaring the EventInfo dependency.
027
028 2009-11-02 Andy Buckley <andy.buckley@cern.ch>
029
030 * Tagging as Herwigpp_i-00-2-04 (to handle Herwigpp/ThePEG version
031 dependency typo).
032
033 2009-10-26 Andy Buckley <andy.buckley@cern.ch>
034
035 * Adding job option files for POWHEG Higgs (+W/Z) processes.
036
037 2009-10-22 Andy Buckley <andy.buckley@cern.ch>
038
039 * Tagging as Herwigpp_i-00-02-03.
040
041 * Fixing evt number implementation to use Athena event loop index
042 rather than storing a redundant counter;
043
044 2009-10-15 Zhonghua Qin <zhonghua.qin@desy.de>
045
046 * Filling the event number into the HepMC event record. The feature
047 will not be needed if the generator related codes(for example PrintMC)
048 use Athena loop counter rather than event number recorded in HepMC event
049 to determine the number of events to be excuted.
050
051 2009-10-06 Andy Buckley <andy.buckley@cern.ch>
052
053 * Tagging as Herwigpp_i-00-02-02.
054
055 * Fixing JO bug to ensure that the MPI tune is actually used!
056
057 2009-10-01 Andy Buckley <andy.buckley@cern.ch>
058
059 * Tagging as Herwigpp_i-00-02-01.
060
061 2009-09-24 Zhonghua Qin <zhonghua.qin@desy.de>
062
063 * Changing the value of evgenConfig.efficiency in H++ MCO9 job
064 options to make it the same as the one in the Fortran Herwig job
065 options.
066
067 2009-09-24 Andy Buckley <andy.buckley@cern.ch>
068
069 * Removing default energy setting from C++ and adding commented
070 changes of verbosity defaults to python/config.py.
071
072 2009-09-22 Andy Buckley <andy.buckley@cern.ch>
073
074 * Using LO PDF for ShowerHandler in NLO events: this is also used
075 by the LO matrix elements for secondary scatters, so no MPI retune
076 is needed.
077
078 * Adding QCD jet event job option file.
079
080 2009-09-18 Andy Buckley <andy.buckley@cern.ch>
081
082 * Use new H++ 2.4.0 feature to eliminate H++ output files, instead
083 putting the .log and .out run log files into the stdout stream, as
084 well as the LaTeX required-citation text.
085
086 2009-09-17 Andy Buckley <andy.buckley@cern.ch>
087
088 * Adding base of RTT testing and PyAthena analysis.
089
090 * Uncommenting POOL output for all standard JOs, for use in RTT
091 testing.
092
093 * Adding handling of number of events passed from Athena command
094 line like "athena -c EVTMAX=1000 jo.py" (defaults to 100 for all
095 JOs)
096
097 2009-09-08 Zhonghua Qin <zhonghua.qin@desy.de>
098
099 * Some corrections to lepton filter for MC09 joboptions, i.e
100 changing the variable name from "job" to "topAlg"
101
102 * Removing the old SUSY spectrum/decay file ISAJETSU3.spc.slha_old
103
104 * Removing the old MSSM.model file (used by Herwig++ 2.3.2)
105
106 2009-09-08 Andy Buckley <andy.buckley@cern.ch>
107
108 * Tagging as Herwigpp_i-00-02-00 (change of a more major tag
109 index, since this is our first real candidate for production, and
110 there was a major upstream version change.).
111
112 2009-09-08 Zhonghua Qin <zhonghua.qin@desy.de>
113
114 * Using LO* PDF and the tuned UE parameters
115
116 * Some corrections for MC09 joboptions
117
118 2009-09-07 Andy Buckley <andy.buckley@cern.ch>
119
120 * Tagging as Herwigpp_i-00-01-09
121
122 2009-09-06 Andy Buckley <andy.buckley@cern.ch>
123
124 * Changing (hacking) the ThePEG HepMC traits class to handle a
125 non-units HepMC version.
126
127 2009-09-04 Zhonghua Qin <zhonghua.qin@desy.de>
128
129 * Adding the job options for MC09 production to be tested. The following JOs have been added:
130 MC9_Herwigpp_Common.py
131 MC9.106483.SU3_herwigpp_susy.py
132 MC9.106484.SU4_herwigpp_susy.py
133 MC9.108291.HerwigppWenu.py
134 MC9.108292.HerwigppWmunu.py
135 MC9.108293.HerwigppWtaunu.py
136 MC9.108294.HerwigppZee.py
137 MC9.108295.HerwigppZmumu.py
138 MC9.108296.HerwigppZtautau.py
139 These job options should be removed after testing.
140
141 009-08-24 Andy Buckley <andy.buckley@cern.ch>
142
143 * Now printing out replies to configuration commands, including
144 warning messages which were previously hidden.
145
146 2009-08-16 Zhonghua Qin <zhonghua.qin@desy.de>
147
148 * Uncommenting top decays in SUSY spectrum/decay files, due to that from next
149 release Herwig++ will give an option to read or ignore top decay information
150 from the files.
151
152 2009-08-14 Andy Buckley <andy.buckley@cern.ch>
153
154 * Tagging as Herwigpp_i-00-01-08.
155
156 * Renaming Herwigpp_i.hwsetup to Herwigpp_i.config.
157
158 * Correcting the setup of alpha_s running for NLO POWHEG setups.
159
160 * Adding a main function to the hwsetup.py module, for convenience
161 printing out of energy-dependent config commands.
162
163 2009-08-07 Andy Buckley <andy.buckley@cern.ch>
164
165 * Improve PDF specification mechanism to avoid confusing LO/NLO
166 duplicates.
167
168 2009-08-07 Zhonghua Qin <zhonghua.qin@desy.de>
169
170 * Rename the old SUSY spectrum file ISAJETSU3.spc(created by
171 ISAJET7.64) to ISAJETSU3.spc.slha_old
172
173 * Add new spectrum files ISAJETSU3.spc.slha and
174 ISAJETSU4.spc.slha, which are created by ISAJET7.75(the one used
175 for MC09 production). (Ps. Top decay in the decay table is
176 commented out this moment since Herwig++ will give a segfault for
177 it)
178
179 * Add new JO of jobOptions.herwigpp-SusySU4.py, modify
180 jobOptions.herwigpp-SusySU3.py to read in new spectrum file.
181
182 2009-08-06 Andy Buckley <andy.buckley@cern.ch>
183
184 * Changing QED radiation pT cutoffs from 100 MeV to 10 Mev, to
185 match PHOTOS (results in slight slow-down).
186
187 2009-08-04 Andy Buckley <andy.buckley@cern.ch>
188
189 * Setting Atlas masses and widths in hwsetup.
190
191 * If the HepMC weight vector is empty after filling the event in
192 ThePEG's converter, then add a single entry of weight = 1.
193
194 2009-07-16 Andy Buckley <andy.buckley@cern.ch>
195
196 * Tagging as 00-01-07
197
198 * Now combining the two seeds from the RNG service into one
199 combined seed for use by ThePEG, so that changing either (or both)
200 of the RNGSvc seeds will have an effect.
201
202 2009-07-15 Andy Buckley <andy.buckley@cern.ch>
203
204 * Adding more POWHEG job options, including an NLO LHEF JO, and
205 improving the PDF setup command generator.
206
207 2009-06-26 Andy Buckley <andy.buckley@cern.ch>
208
209 * Changing W and Z decay specifications to use friendly names
210 "Electron", "Muon", "Tau" rather than 3, 4, 5 in the JO files.
211
212 * Adding JO files for Z -> e+ e- and Z -> mu+ mu-.
213
214 2009-06-22 E.M.Lobodzinska <ewelina@mail.desy.de>
215
216 * Tagging as 00-01-06
217
218 * doc/mainpage.h update.
219
220 2009-06-16 Andy Buckley <andy.buckley@cern.ch>
221
222 * Fixing use of deprecated "Herwig++" RNG stream when filling
223 event RNG seed value.
224
225 2009-06-05 Andy Buckley <andy.buckley@cern.ch>
226
227 * Tagging as 00-01-05 (version to be tested for MC09 readiness).
228
229 2009-06-03 Andy Buckley <andy.buckley@cern.ch>
230
231 * Changing name of RNG stream from "Herwig++" to "Herwigpp".
232
233 2009-06-02 Andy Buckley <andy.buckley@cern.ch>
234
235 * Using default MPI params and linearly parameterising the
236 intrinsic kT in sqrt(s).
237
238 * Converting base params to an installed Python module.
239
240 2009-05-28 Andy Buckley <andy.buckley@cern.ch>
241
242 * Merging default and JO params in the code, so that they are
243 equally treated as elements of a command vector. Empty,
244 just-spaces, and comment commands are not passed to ThePEG's
245 repository. At DEBUG level, the passed commands are displayed, as
246 is an effective standalone ".in file" for testing.
247
248 * Tidying up of job options: now using multi-line strings and
249 splitting at the end, and standard tune elements go in an included
250 JO file. Removed JOs that didn't make much sense, like H++ reading
251 in MC@NLO ME events.
252
253 2009-04-03 Andy Buckley <andy.buckley@cern.ch>
254
255 * Tagging as 00-01-04.
256
257 * Tidying job option files and default init ThePEG repo commands
258 to not use any 'cd's, preferring instead to use full paths for
259 everything.
260
261 2009-04-02 Andy Buckley <andy.buckley@cern.ch>
262
263 * Atlas RNG service now used to set random seeds used by ThePEG's
264 random number generator. Not attempting to replace the RNG itself,
265 since there seems no compelling reason to do so.
266
267 2009-02-13 Andy Buckley <andy.buckley@cern.ch>
268
269 * Adding exception handling for nicer ThePEG repository error
270 reporting to the user.
271
272 * Fix to LHEF reader job options; LHEF file reading and subsequent
273 generation now work properly.
274
275 2009-01-30 Andy Buckley <andy.buckley@cern.ch>
276
277 * Updating LHEF reader job options.
278
279 2009-01-30 Andy Buckley <andy.buckley@cern.ch>
280
281 * Tagging as 00-01-03.
282
283 * Updates to new Herwig++ 2.3.0.
284
285 * Removing intrinsic pT default, since Atlas now chooses to do
286 this via job option scripts only.
287
288 2008-08-26 Andy Buckley <andy.buckley@cern.ch>
289
290 * Changed default intrinsic pT to 2.2 GeV as recommended by H++
291 authors.
292
293 * Allow run name to be set from job options. Default is still
294 "Atlas", but being able to change it may be useful for avoiding
295 clashes between multiple simultaneous runs.
296
297 2008-08-14 Andy Buckley <andy.buckley@cern.ch>
298
299 * Added MSSM SU3 config files to share directory.
300
301 * Added enabling of QED YFS radiation (SOPHTY, cf. PHOTOS) to
302 default job options files.
303
304 2008-08-11 Andy Buckley <andy.buckley@cern.ch>
305
306 * Added first bits of AtRndmGenSvc random number handling, but
307 ThePEG doesn't yet take its random numbers from Atlas' streams.
308
309 2008-08-08 Andy Buckley <andy.buckley@cern.ch>
310
311 * Added filling of HepMC PdfInfo object, based on code which Peter
312 Richardson has implemented for the next version of Herwig++. When
313 the next Herwig is released, this code should be removed from this
314 interface.
315
316 2008-07-08 Andy Buckley <andy.buckley@cern.ch>
317
318 * Changing HepMC unit from GeV to MeV: oops!
319
320 2008-05-23 Andy Buckley <andy.buckley@cern.ch>
321
322 * Interface to Herwig 2.2.0 now works: make sure you clean up your
323 CMT InstallArea, since CMT fails to rebuild against libThePEG.so.5
324 rather than .so.5 (this is probably a CMT bug)
325
326 * Removed HepMC file writer, since no other interfaces provide it
327 and storing HepMC to plain text file isn't recommended anyway.
328
329 2008-05-08 Andy Buckley <andy.buckley@cern.ch>
330
331 * Using new Herwig++ 2.2.0 (and ThePEG 1.2.0). Removed linking to
332 libHerwig, added module path appending before loading repo and
333 added ThePEG repo cleanup to the interface destructor.
334
335 * Changed name of command vector to "Commands" (remove redundant
336 "Herwigpp" bit)
337
338 * Converted fillEvent to use the new "in place" HepMC conversion
339 available in ThePEG >= 1.2.0, which eliminates a redundant event
340 copy for every event.
341
342 * Removed the default matrix element: MEs must now be explicitly
343 specified in the options script.
344
345 2008-03-28 Andy Buckley <andy.buckley@cern.ch>
346
347 * Changed fillEvt implementation to fill the passed GenEvent
348 rather than try to repoint the pointer - the MC event collection
349 now works.
350
351 2008-03-27 Andy Buckley <andy.buckley@cern.ch>
352
353 * Added mysterious "apply_tag notAsNeeded" CMT incantation to make
354 Herwig module loading work as expected.
355
356 2008-03-25 Andy Buckley <andy.buckley@cern.ch>
357
358 * Moved ThePEG info from the constructor into genInitialize(). The
359 Athena interface build now works properly but we still get a
360 runtime error due to the StandardCKM class.
361
362 2008-03-17 Andy Buckley <andy.buckley@cern.ch>
363
364 * Updated to use Herwig++ 2.1.4 and ThePEG 1.1.2.
365
366 * Herwig++ modules and config repository locations are now specified
367 using preprocessor definitions constructed from CMT build variables.
368
369 2008-02-15 Andy Buckley <andy.buckley@cern.ch>
370
371 * Changed command vector specification to take full Herwig/ThePEG
372 commands rather than partial "key value" strings. This allows
373 commands other than the basic "set" to be used, e.g. the "insert"
374 for changing modules or matrix elements.
375
376 * General tidying, Doxygen, proper debug logging etc.
377
378 * Added HepMC dump file specification from job options.
379
380 2008-02-04 Andy Buckley <andy.buckley@cern.ch>
381
382 * "Command vector" tested and working for Herwig++ output level.
383
384 * GeVToMeV() function disabled in Herwigpp_i::fillEvt since it
385 throws an error at the moment.
386
387 * Falling back to using Herwig++ 2.1.0, which was before a bug was
388 introduced which makes interfacing break. The next useable Herwig
389 release will probably be 2.1.3.
390
391 2008-01-28 Andy Buckley <andy.buckley@cern.ch>
392
393 * Real paths now being used for Hw++ config repository and module
394 load path, but without proper configuration to use LCG tag in
395 Genser AFS area. Still problems with running the generator.
396
397 * Added components area and proper Herwig++ job options script.
398
399 2007-11-06 Andy Buckley <andy.buckley@cern.ch>, judith.katzy@cern.ch
400
401 * First commit Herwig++ Athena interface.
| Due to the LXR bug, the updates fail sometimes to remove references to deleted files. The Saturday's full rebuilds fix these problems |
|
This page was automatically generated by the
LXR engine.
|
|