Changelog.svn-base

Go to the documentation of this file.
00001 2011-08-31  Sebastian Piec <sebastian.piec@desy.de>
00002         * updated pythia6.cc example: CMS energy changed to 7 TeV, added pystat() call
00003         * tag as HepMCAnalysis-00-03-04-11
00004 
00005 2011-08-29  Sebastian Piec <sebastian.piec@desy.de>
00006         * fix NaN bug (related to FastJet) 
00007         * fix bug causing crash after the message "successful run" 
00008   * changed defaults:
00009     - FastJet: 2.4.2 => 2.4.2p5
00010     - Herwigpp: 2.4.2 => 2.5.1
00011     - Herwig: 6.510.3 => 6.520.2
00012     - ThePeg: 1.6.1 => 1.7.1
00013         * link examples directly against CLHEP
00014   * Z analysis update
00015   * a little bit more code clean-up
00016         * tag as HepMCAnalysis-00-03-04-10 
00017 
00018 2011-03-01  Sebastian Johnert <sebastian.johnert@desy.de>
00019         * modify ReleaseNotes
00020         * modify README
00021         * tag as HepMCAnalysis-00-03-04-09
00022 
00023 2011-02-24  Sebastian Piec <sebastian.piec@desy.de>
00024         * 1'st version of new web display system (see: examples/macros/web)
00025         * tag as HepMCAnalysis-00-03-04-08
00026 
00027 2011-02-24  Sebastian Johnert  <sebastian.johnert@desy.de>
00028         * add new method to run generator by Anton Pytel (in addition to other method in folder examples and still under development)
00029           - add folder analyse
00030           - add folder generators
00031           - add folder config
00032           - add file sourceaftermake
00033           - to run new method see ReleaseNotes or README
00034         * modify README and ReleaseNotes
00035         * tag as HepMCAnalysis-00-03-04-07 (for tag HepMCAnalysis-00-03-04-03, HepMCAnalysis-00-03-04-04, HepMCAnalysis-00-03-04-05 and HepMCAnalysis-00-03-04-06, there were 
00036 missing files, problems with adding the individuals Makefiles to SVN)
00037 
00038 2011-02-09  Sebastian Piec  <sebastian.piec@desy.de>
00039         * add bbbarAnalysis 
00040         * tag as HepMCAnalysis-00-03-04-02
00041 
00042 2011-02-01  Sebastian Johnert  <sebastian.johnert@desy.de>
00043         * add Wtaunu analysis class
00044           - add src/WtaunuAnalysis.cc
00045           - add include/WtaunuAnalysis.h
00046           - add examples/pythia6/configfiles/Pythia6_Wtaunu.config
00047           - add examples/herwig/configfiles/Herwig_Wtaunu.config
00048           - add examples/herwigpp/configfiles/Herwigpp_Wtaunu.config
00049           - add examples/pythia8/configfiles/Pythia8_Wtaunu.cmnd
00050           - modify include/Configuration.h
00051           - modify src/Configuration.cc
00052           - modify Makefile
00053           - modify examples/hepmcreader/Process.config
00054           - modify examples/hepmcreader/reader.cc
00055           - modify examples/cascade/Process.config
00056           - modify examples/cascade/cascade.cc
00057           - modify examples/pythia6/Process.config
00058           - modify examples/pythia6/pythia6.cc
00059           - modify examples/herwig/Process.config
00060           - modify examples/herwig/herwig.cc
00061           - modify examples/herwigpp/Process.config
00062           - modify examples/herwigpp/herwigpp_2.2.1.cc
00063           - modify examples/herwigpp/herwigpp_2.3.0.cc
00064           - modify examples/herwigpp/herwigpp_2.3.1.cc
00065           - modify examples/herwigpp/herwigpp_2.4.0.cc
00066           - modify examples/herwigpp/herwigpp_2.4.2.cc
00067           - modify examples/alpgen/Process.config
00068           - modify examples/alpgen/alpgen_pythia6.cc
00069           - modify examples/pythia8/Process.config
00070           - modify examples/pythia8/pythia8.cc
00071         * rename configuration files in examples/*/configfiles
00072           - cascade/configfiles/Cascade_Top.config   -> cascade/configfiles/Cascade_ttbar.config
00073           - pythia6/configfiles/Pythia6_tau.config   -> pythia6/configfiles/Pythia6_Ztautau.config
00074           - pythia6/configfiles/Pythia6_top.config   -> pythia6/configfiles/Pythia6_ttbar.config
00075           - herwig/configfiles/Herwig_tau.config     -> herwig/configfiles/Herwig_Ztautau.config
00076           - herwig/configfiles/Herwig_top.config     -> herwig/configfiles/Herwig_ttbar.config
00077           - herwigpp/configfiles/Herwigpp_tau.config -> herwigpp/configfiles/Herwigpp_Ztautau.config
00078           - herwigpp/configfiles/Herwigpp_top.config -> herwigpp/configfiles/Herwigpp_ttbar.config
00079           - alpgen/configfiles/Pythia6_tau.config    -> alpgen/configfiles/Pythia6_Ztautau.config
00080           - alpgen/configfiles/Pythia6_top.config    -> alpgen/configfiles/Pythia6_ttbar.config
00081           - pythia8/configfiles/Pythia8_tau.cmnd     -> pythia8/configfiles/Pythia8_Ztautau.cmnd
00082           - pythia8/configfiles/Pythia8_top.cmnd     -> pythia8/configfiles/Pythia8_ttbar.cmnd
00083         * modify README: add a new description to run the tool
00084         * tag as HepMCAnalysis-00-03-04-01
00085 
00086 2011-01-19  Sebastian Piec  <sebastian.piec@desy.de>
00087         * rename analysis classes
00088         * update configure.py (more comments, help message) 
00089         * remove old 'setup script' (setup.sh)
00090         * 'ReleaseNotesHepMCAnalysisTool.rtf' moved to 'ReleaseNotes'
00091         * code quality improvements
00092         * no new tag
00093 
00094 2010-11-25  Sebastian Piec  <sebastian.piec@desy.de>
00095         * set default version of HepMC to 2.03.11, Cascade to 2.0.1
00096         * add release notes 
00097         * tag as HepMCAnalysis-00-03-03a
00098 
00099 2010-09-19  Sebastian Piec  <sebastian.piec@desy.de>
00100         * new configuration scheme
00101         * added Alpgen example
00102         * possibility to specify jet algorithm
00103         * tag as HepMCAnalysis-00-03-03
00104 
00105 2009-11-30  Sebastian Johnert  <sebastian.johnert@desy.de>
00106         * change src/WplusJetAnalysis.cc: find leptons from last W in
00107           W-decay
00108         * change src/baseAnalysis.cc: delete objects in destructor
00109         * change src/*.cc: initalise all histograms with function
00110           "initHist" instead of "new"
00111         * switch to FastJet version 2.4.1 (default in ATLAS):
00112           - edit setup.sh
00113           - edit config.mk
00114         * tag as HepMCAnalysis-00-03-02
00115 
00116 2009-10-22  Sebastian Johnert  <sebastian.johnert@desy.de>
00117         * tag as HepMCAnalysis-00-03-01a
00118 
00119 2009-10-13  Sebastian Johnert  <sebastian.johnert@desy.de>
00120         * bugfix in examples/cascade/readCascadeConfigFile.h: 
00121           - add "'...'" for reading the common blocks PARU, MSTU and
00122             MSTJ
00123           - change variable myentry to myblock for PARU, MSTU and MSTJ
00124         * add examples/herwigpp/herwigpp_2.4.0.cc and
00125           examples/herwigpp/ThePEGHepMC_1.5.0.h
00126         * modified examples/cascade/configfiles/Cascade_Top.config; add
00127           MSTJ(41)=1
00128         * change versions in setup.sh as default:
00129           - Pythia8: 130
00130           - Pythia6: 421.2
00131           - Herwig++: 2.4.0
00132         * no new tag
00133 
00134 2009-10-08  Sebastian Johnert  <sebastian.johnert@desy.de>
00135         * bugfix in src/TopAnalysis.cc: loop over all children for
00136           DeltaPhi betwenn Top and W
00137         * no new tag
00138 
00139 2009-10-07  Sebastian Johnert  <sebastian.johnert@desy.de>
00140         * uncomment asking of status code 1; particles with status
00141           code 1 are always stable, so the asking for stable particles
00142           should work in this way; for unstable particle there is only
00143           the asking for endvertizes
00144         * clear warning messages in baseAnalysis
00145         * no new tag
00146 
00147 2009-10-01  Sebastian Johnert  <sebastian.johnert@desy.de>
00148         * change date from September to October in doc/mainpage.h for
00149           doxygen documentation
00150         * tag as HepMCAnalysis-00-03-01
00151 
00152 2009-09-30  Sebastian Johnert  <sebastian.johnert@desy.de>
00153         * source code independent from Statuscodes
00154         * correct small typo in examples/pythia6/Makefile_pythia6
00155         * change the following versions (not all) to versions used in ATLAS:
00156           - FastJet from 2.4.1 to 2.3.4
00157         * correct config.mk for use of FastJet 2.3.4
00158         * no new tag
00159 
00160 2009-09-11  Sebastian Johnert  <sebastian.johnert@desy.de>
00161         * add ElasScatAnalysis to automatic webscript mkHTML.py
00162         * change version number and date in doc/mainpage.h for doxygen
00163           documentation
00164         * no new tag
00165 
00166 2009-09-10  Sebastian Johnert  <sebastian.johnert@desy.de>
00167         * in all physics analysis classes: change asking for status
00168           codes OR end vertex only to asking for status code AND end
00169           vertex for stable or decaying particles (this means status
00170           code of 1 or 2)
00171         * only status code of 1 or 2 are allowed, the rest should be
00172           status code independently, because status codes of 3 or
00173           higher are dependent from generator
00174         * no new tag
00175 
00176 2009-09-07  Sebastian Johnert  <sebastian.johnert@desy.de>
00177         * bug fix in DeleteJetObject() and in FindJet() of
00178           baseAnalysis.cc due to memory leak: if cluster sequence
00179           m_clust_seq is not filled (if not jet is found) m_clust_seq
00180           is set to 0; then m_clust_seq can be deleted in
00181           DeleteJetObject()
00182         * ElasScatAnalysis should also be independent from status
00183           codes; method to do this implemented
00184         * no new tag
00185 
00186 2009-09-03  Sebastian Johnert  <sebastian.johnert@desy.de>
00187         * add a new analysis class for elastic scattering (provided by
00188           Hasko Stenzel):
00189           - add ElasScatAnalysis.cc and ElasScatAnalysis.h as source
00190             code
00191           - add ElasScatAnalysis.o to the Makefile
00192           - add new analysis class to Configuration class, to the
00193             example programs and to the Process.config files
00194           - add steering for elastic scattering for Pythia8
00195         * bug fix in DeleteJetObject() of baseAnalysis.cc
00196         * no new tag
00197 
00198 2009-09-02  Sebastian Johnert  <sebastian.johnert@desy.de>
00199         * add the gluon to the function chargedParticle() in
00200           baseAnalysis.h
00201         * no new tag
00202 
00203 2009-08-31  Sebastian Johnert  <sebastian.johnert@desy.de>
00204         * implementation of Jimmy in herwig/herwig.cc
00205         * add some common blocks to herwig/MyHerwigWrapper.h
00206         * correct bug concerning to the msflag parameters in
00207           herwig/readherwigConfigFile.h; this paramter is now called
00208           (correctly)
00209         * comment out of status code askings, due to the fact that
00210           status codes of particles differ from generator to
00211           generator, the source code should be independent from the
00212           status codes
00213         * change status code askings to end vertex askings for stable
00214           or decaying particles
00215         * comment out method to change status codes in herwig/herwig.cc
00216         * change binning from 0 to 1000 in event number histograms of
00217           TopAnalysis, TauAnalysis, ZAnalysis and WplusJetAnalysis
00218         * bugfix in TopAnalysis: find the last W or Wbar bosons coming
00219           from top in the event
00220         * change color in plot macro from black to red
00221         * change the following versions (not all) to versions used in ATLAS:
00222           - HepMC from 2.03.09 to 2.03.11
00223           - HepPDT from 3.02.02 to 2.05.04
00224           - FastJet from 2.3.3 to 2.4.1 (NB: be careful with the
00225             variable FastJetlib, it is dependent from the
00226             FastJetversion, see file config.mk)
00227           - ROOT from 5.18.00 to 5.22.00, except CERN setup, because
00228             ROOT 5.22.00d is not installed there (this has still to be
00229             changed)
00230           - GSL from 1.8 to 1.10
00231           - LHAPDF from 5.6.0 to 5.7.0
00232         * add variable CLHEPversion and set it to 1.9.4.2 in setup.sh
00233         * change FastJetlib in config.mk, add libsiscone_spherical.so
00234           in variable FastJetlib due to change of FastJetversion to
00235           2.4.1
00236         * no new tag
00237 
00238 2009-07-23  Sebastian Johnert  <sebastian.johnert@desy.de>
00239         * change mainpage.h for Doxygen documentation; correct the
00240           date to June 2009
00241         * no new tag
00242 
00243 2009-07-13  Sebastian Johnert  <sebastian.johnert@desy.de>
00244         * change mainpage.h for Doxygen documentation; add Wolfgang
00245           Ehrenfeld as author, change date
00246         * no new tag
00247 
00248 2009-07-03  Sebastian Johnert  <sebastian.johnert@desy.de>
00249         * no changes, only new tag, similar as tag HepMCAnalysis-00-02-28
00250         * tag as HepMCAnalysis-00-03-00
00251 
00252 2009-06-25  Sebastian Johnert  <sebastian.johnert@desy.de>
00253         * change in initHistVariableBin() of baseAnalysis.cc and in
00254           averagedHistograms() of UEAnalysis.cc; needed for ATHENA
00255           interface
00256         * tag as HepMCAnalysis-00-02-28
00257 
00258 2009-06-24  Sebastian Johnert  <sebastian.johnert@desy.de>
00259         * bug fix in averagedHistograms() in UEAnalysis
00260         * tag as HepMCAnalysis-00-02-27
00261 
00262 2009-06-24  Sebastian Johnert  <sebastian.johnert@desy.de>
00263         * add dummy function averagedHistograms() also to the
00264           baseAnalysis class; this is needed for the interface for the
00265           ATLAS software ATHENA
00266         * comment out deletion of entries of m_histVectorVariableBin
00267           in baseAnalysis destructor; probably not needed anymore, due
00268           to the average function in which the averaged histograms are
00269           copied into the vector m_histVector; test were successful
00270         * comment out write histograms into ROOT file for variable
00271           bins in function Finalize() of baseAnalysis
00272         * tag as HepMCAnalysis-00-02-26
00273 
00274 2009-06-24  Sebastian Johnert  <sebastian.johnert@desy.de>
00275         * change in UEAnalysis: in Finalize() are calculated averaged
00276           histograms; this was divided in two functions. One function
00277           averagedHistograms(), in which the averaged histograms are
00278           calculated, and Finalize(), in which averagedHistograms() is
00279           called and all histograms are written to a root file;
00280           amongst others this change is needed for an interface to the
00281           ATLAS software ATHENA
00282         * tag as HepMCAnalysis-00-02-25
00283 
00284 2009-06-18  Sebastian Johnert  <sebastian.johnert@desy.de>
00285         * bug fix in mkHTML.py; if there is an odd number of
00286           histograms, the last histogram will now also be plotted
00287         * tag as HepMCAnalysis-00-02-24
00288 
00289 2009-06-17  Sebastian Johnert  <sebastian.johnert@desy.de>
00290         * other range for jet pT in UEAnalysis
00291         * in some analyses the jet pT is most the leading jet pT, titles of
00292           these histograms are corrected in these analyses classes
00293         * tag as HepMCAnalysis-00-02-23
00294 
00295 2009-06-05  Sebastian Johnert  <sebastian.johnert@desy.de>
00296         * bug fix in JetFinder; the pT-cut on isolated leptons has to
00297           be larger, not smaller
00298         * add exlusion appointment in WplusJetAnalysis for DeltaR,
00299           DeltaEta and DeltaPhi distribution
00300         * tag as HepMCAnalysis-00-02-22
00301 
00302 2009-06-05  Sebastian Johnert  <sebastian.johnert@desy.de>
00303         * bug fix in pythia8.cc
00304         * tag as HepMCAnalysis-00-02-21
00305 
00306 2009-06-04  Sebastian Johnert  <sebastian.johnert@desy.de>
00307         * wrong random seed commited in pythia8.cc, bug corrected
00308         * tag as HepMCAnalysis-00-02-20
00309 
00310 2009-06-03  Sebastian Johnert  <sebastian.johnert@desy.de>
00311         * correct typo/bug in herwigpp_2.3.1.cc ("false" instead of "fals")
00312         * tag as HepMCAnalysis-00-02-19
00313 
00314 2009-05-27  Sebastian Johnert  <sebastian.johnert@desy.de>
00315         * correct bug in function "IsFinalStateParticle"
00316         * delete enum function "RETURN" from baseAnalysis.cc, change
00317           all enum values to true or false
00318         * tag as HepMCAnalysis-00-02-18
00319 
00320 2009-05-26  Sebastian Johnert  <sebastian.johnert@desy.de>
00321         * change mstp(95) in pypars from 2 to 6 in Pythia6_Common.config
00322         * tag as HepMCAnalysis-00-02-17
00323 
00324 2009-05-26  Sebastian Johnert  <sebastian.johnert@desy.de>
00325         * add function "IsFinalStateParticle" to baseAnalysis.cc
00326         * change method to find final state particles in all analysis
00327           classes (now: call IsFinalStateParticle)
00328         * correct typo ("parent Directory") in mkHTML.py
00329         * tag as HepMCAnalysis-00-02-16
00330 
00331 2009-05-18  Sebastian Johnert  <sebastian.johnert@desy.de>
00332         * change some binning areas in analysis classes
00333         * fix bug in UE analysis class (avoid memory leak)
00334         * fix the eta and pt cuts on tracks, only for the jet finder
00335           these two cuts are steerable
00336         * tidy up some code
00337         * tag as HepMCAnalysis-00-02-15
00338 
00339 2009-05-13  Sebastian Johnert  <sebastian.johnert@desy.de>
00340         * eta and pt cut on tracks implemented in all analysis classes
00341           apart from JetFinder, baseAnalysis and Useranalysis; for
00342           MissingEt these cuts are set in the MissingEt function from
00343           baseAnalysis
00344         * CTEQ6L1 as default pdf for pythia6 in HepMCAnalysis Tool
00345         * ISR, FSR and MI for Pythia6 are set in Pythia6_Common.config
00346           not anymore in Process.config of Pythia6
00347         * tidy up of config files for Pythia6
00348         * tag as HepMCAnalysis-00-02-14
00349 
00350 2009-05-12  Sebastian Johnert  <sebastian.johnert@desy.de>
00351         * tag as HepMCAnalysis-00-02-13
00352 
00353 2009-05-12  Sebastian Johnert  <sebastian.johnert@desy.de>
00354         * comment out cout "Processing event ..." of each event in
00355           UserAnalysis, because it is also done in executable
00356         * cout statements for jets in all analysis classes
00357         * memory leak due to function GetJet() in analysis classes;
00358           this function GetJet is not needed anymore due to function
00359           SetJet() -> first comment out in all analysis classes, in
00360           base class it is needed, due to JetFinder class which calls
00361           the function GetJet
00362         * no new tag until tests are done
00363 
00364 2009-05-11  Sebastian Johnert  <sebastian.johnert@desy.de>
00365         * title in plotFiles.list
00366         * in Process.config: all DeltaR_lepton_track and
00367           jet_coneRadius set to 0.4
00368         * in Process.config: default ttbar generation, TopAnalysis and
00369           UserAnalysis
00370         * add function popHisto() in baseAnalysis, needed for
00371           implementation in ATHENA (ATLAS software)
00372 
00373 2009-05-03  Sebastian Johnert  <sebastian.johnert@desy.de>
00374         * tag as HepMCAnalysis-00-02-12
00375 
00376 2009-04-30  Sebastian Johnert  <sebastian.johnert@desy.de>
00377 
00378         * JetFinder fixes: e.g. exclusion of isolated leptons
00379         * add some other steerable variables for JetFinder as DeltaR
00380           from lepton to another track and lepton_ptmin
00381         * add the other steerable variables to the executables
00382         * add example executable for Herwig++ 2.3.1
00383         * bug fix in UE analysis
00384 
00385 2009-04-29  Wolfgang Ehrenfeld  <wolfgang.ehrenfeld@desy.de>
00386 
00387         * setup.sh: fix for 64 ROOT setup (DESY and NAF separated)
00388         * baseAnalysis.cc: proper use of std::abs()
00389 
00390 2009-04-28  Wolfgang Ehrenfeld  <wolfgang.ehrenfeld@desy.de>
00391 
00392         * setup.sh, check_platform_desy, config.mk: updates for NAF and 
00393           64 bit
00394         * Makefile_herwig, Makefile_herwigpp, Makefile_pythia8: more cleanup
00395         * examples/Makefile: makefile for all examples: build/run/clean
00396         * example/hepmcreader: fixed config file and added example input
00397         * baseAnalysis.cc: prefer empty() over !size()
00398 
00399         * tagged as HepMCAnalysis-00-02-11
00400 
00401 2009-04-16  Wolfgang Ehrenfeld  <wolfgang.ehrenfeld@desy.de>
00402 
00403         * examples/hepmcreader/Process.config: small fix in config
00404         * UserAnalysis: Removed missing Et example.
00405         * src/baseAnalysis.cc: Fixed bug in calculation of missing Et.
00406 
00407         * tagged as HepMCAnalysis-00-02-10
00408 
00409 2009-04-15  Sebastian Johnert  <sebastian.johnert@desy.de>
00410 
00411         * add one line in Makefile of cascade
00412         * remove the random seed in Herwigpp_Common.config
00413         * tag as HepMCAnalysis-00-02-09
00414 
00415 2009-04-10  Wolfgang Ehrenfeld  <wolfgang.ehrenfeld@desy.de>
00416 
00417         * check_platform_desy: force SL5 systems to use SL4 libraries
00418         * config.mk: fix for gcc4 fortran run time libraries 
00419         * include/baseAnalysis.h: fix for gcc4
00420         * include/UserAnalysis.h: removing unnecessary variables
00421 
00422         * tagged as HepMCAnalysis-00-02-08 
00423 
00424 2009-04-06  Wolfgang Ehrenfeld  <wolfgang.ehrenfeld@desy.de>
00425 
00426         * examples/hepmcreader: example executable and config
00427           to read files in HepMC ASCII format
00428         * example/cascade: add UserAnalysis module, smart way of
00429           setting up and working with Analysis modules
00430         * example/herwig: add UserAnalysis module, smart way of
00431           setting up and working with Analysis modules
00432         * example/herwigpp: add UserAnalysis module, smart way of
00433           setting up and working with Analysis modules
00434         * example/pythia6: add UserAnalysis module, smart way of
00435           setting up and working with Analysis modules
00436         * example/pythia8: add UserAnalysis module, smart way of
00437           setting up and working with Analysis modules
00438         * Configuration class: Adding flags for UserAnalysis module and 
00439           InputFileNames for hepmcreader example.
00440         * XXXAnalysis class: Cleaning up haeder files (unnecessary use 
00441           and include statements), declaring some member functions virtual,
00442           moving pointer deletion and histogram renaming to base class.
00443         * baseAnalysis class: Refactor destructor, rename histogram name in 
00444           initHist method, fixing TDirectory warning.
00445         * UserAnalysis class: Very basic Analysis module, intended for users
00446           to play around.
00447         * Makefile: Adding UserAnalysis module.
00448 
00449         * tag as HepMCAnalysis-00-02-07
00450 
00451 2009-04-06 Sebastian Johnert <sebastian.johnert@desy.de>
00452         * tag as HepMCAnalysis-00-02-06
00453 
00454 2009-03-30 Sebastian Johnert <sebastian.johnert@desy.de>
00455         * adding some neutral particles to MissingEt class and
00456           chargedParticle function
00457         * small changes in FindMissingEt function in baseAnalysis
00458           class 
00459         * setting Pythia6 to Version 6.4.20.2 as default in setup.sh
00460         * no new tag
00461 
00462 2009-03-27 Sebastian Johnert <sebastian.johnert@desy.de>
00463         * change implementation of the jet finder; jet finder is run
00464           only one time for the event now
00465         * no new tag
00466 
00467 2009-03-26 Sebastian Johnert <sebastian.johnert@desy.de>
00468         * correct bug in function DeleteJetObject
00469         * modify EtMissClass: call the function from baseAnalysis in the class
00470         * add function FindMissingEt to baseAnalysis
00471         * add EtMissAnalysis class to all example programs
00472         * add EtMiss class to webinterface script mkHTML.py (probably
00473           the links in the script has to be corrected; this has to be
00474           checked when a new Doxygen documentation exists)
00475         * no new tag
00476 
00477 2009-03-25 Zhonghua Qin <zhonghua.qin@desy.de>
00478         * add the MissingSumEt quantity to EtMissAnalysis class
00479         * no new tag
00480 
00481 2009-03-24 Zhonghua Qin <zhonghua.qin@desy.de>
00482         * some changes in EtMissAnalsis class,i.e, using IsNeutrino
00483           function, histogramming and so on
00484         * other changes in Herwig and Herwig++ example, i,e, using the
00485           Herwigpp_Common.config file in Process.h
00486         * no new tag
00487 
00488 
00489 2009-03-23 Zhonghua Qin <zhonghua.qin@desy.de>
00490         * add the common config file to include the common parameters
00491           for Herwig++
00492         * no new tag
00493 
00494 2009-03-19 Zhonghua Qin <zhonghua.qin@desy.de>
00495         * implement the EtMissAnalysis class for
00496           HepMCAnalyser. Currently the Missing Et calculation only includes the
00497           non-interacting particles(neutrinos and susy lsp)
00498         * no new tag
00499 
00500 2009-03-11 Sebastian Johnert <sebastian.johnert@desy.de>
00501         * tag as HepMCAnalysis-00-02-05
00502 
00503 2009-03-11 Sebastian Johnert <sebastian.johnert@desy.de>
00504         * correct bug to calculate the absolute value of a double (use
00505           fabs() instead of abs() for a double, otherwise, the double will be
00506           transformed to an integer)
00507         * no new tag
00508 
00509 2009-03-05 Zhonghua Qin <zhonghua.qin@desy.de>
00510         * update Herwig++ to read in SLHA spectrum file for Susy process
00511         * no new tag
00512 
00513 2009-03-05 Sebastian Johnert <sebastian.johnert@desy.de>
00514         * change histograms for jet pt up to 1000GeV in all analysis classes
00515         * no new tag
00516 
00517 2009-02-27 Sebastian Johnert <sebastian.johnert@desy.de>
00518         * implement to read strings in readherwigConfigFile.h
00519         * correct readHerwigConfigFile.h
00520         * no new tag (new tag planned after finishing implementation of fHerwig)
00521 
00522 2009-02-23 Sebastian Johnert <sebastian.johnert@desy.de>
00523         * correct a link in mkHTML.py
00524         * no new tag
00525 
00526 2009-02-17 Zhonghua Qin <zhonghua.qin@desy.de>
00527         * in herwig.cc file change the status code of fortran Herwig: 
00528            1)all status code greater than 1 are set as 2;
00529            2)status code equal to 1 is keeping not changed.
00530         * no new tag
00531 
00532 2009-02-17 Sebastian Johnert <sebastian.johnert@desy.de>
00533         * correct a typo in mkHTML.py
00534         * log scale range user in plot.C
00535         * no new tag
00536 
00537 2009-02-16 Sebastian Johnert <sebastian.johnert@desy.de>
00538         * remove changes of status code equal 2
00539         * bugfix for jet implementation in herwig.cc
00540         * tag as HepMCAnalysis-00-02-04
00541 
00542 2009-02-15 Sebastian Johnert <sebastian.johnert@desy.de>
00543         * production round ready with newest cvs head, so I did a new
00544           tag
00545         * currently no implementation of minimum bias class (planned
00546           next)
00547         * tag as HepMCAnalysis-00-02-03
00548 
00549 2009-02-13 Zhonghua Qin <zhonghua.qin@desy.de>
00550         * fixed the problem related to trackFromPID function for
00551           fortran Herwig(fortran Herwig seems to have some particles
00552           which have no mother but with a production vertex).
00553         * fixed the problem related to W/Z plots in fortran Herwig(the
00554           status code of 2 is not meant decaying in fortran
00555           Herwig. There are the changes for ZAnalysis, TauAnalysis,
00556           TopAnalysis and WplusJetAnalysis classes.
00557         * no new tag this moment, will apply a new tag after some test
00558           for the changes
00559 
00560 2009-02-13 Sebastian Johnert <sebastian.johnert@desy.de>
00561         * minor changes
00562         * tag as HepMCAnalysis-00-02-02 (for safety reasons due to
00563           changes by Zhonghua)
00564 
00565 2009-02-12 Sebastian Johnert <sebastian.johnert@desy.de>
00566         * bug fix in cascade, herwigpp, and pythia8  example programs
00567           (adding jet initialisation for tau, top and z0 class)
00568         * still existing a larger bug in fHerwig for other processes
00569           than top production
00570         * tag as HepMCAnalysis-00-02-01
00571 
00572 2009-02-11 Sebastian Johnert <sebastian.johnert@desy.de>
00573         * bug fix in plot macro, adding number of events for
00574           differential cross section calculation
00575         * tag as HepMCAnalysis-00-02-00
00576 
00577 2009-02-10 Zhonghua Qin <zhonghua.qin@desy.de>
00578         * update for fotran herwig example: 
00579             implemented a new fortran herwig wrapper file named MyHerwigWrapper.h;
00580             implemented Jimmy for underlying event generation in fortran Herwig;  
00581         * no new tag  
00582 
00583 2009-02-09 Zhonghua Qin <zhonghua.qin@desy.de>
00584         * update for fotran herwig example: 
00585             implemented the readherwigConfig.h file;
00586             implemented the steering files;  
00587         * no new tag  
00588 
00589 2009-02-09 Sebastian Johnert <sebastian.johnert@desy.de>
00590         * implementation of cross sections in plot macro, default
00591           value 1 (only version upgrades should be controlled by
00592           default); README for instructions
00593         * add getRapidity function in baseAnalysis
00594         * no new tag
00595 
00596 2009-02-05 Sebastian Johnert <sebastian.johnert@desy.de>
00597         * fix: tau belongs to leptons in WplusJet Class (for leptonFromW)
00598         * plot macro: implementatin of cross section weighting
00599         * no new tag
00600 
00601 2009-02-04 Sebastian Johnert <sebastian.johnert@desy.de>
00602         * bug fix for Jet Finder (memory leak found)
00603         * no new tag
00604 
00605 2009-02-03 Sebastian Johnert <sebastian.johnert@desy.de>
00606         * bug fix for Jet Finder
00607         * no new tag
00608 
00609 2009-01-30 Sebastian Johnert <sebastian.johnert@desy.de>
00610         * bug fix for Cascade on lxplus
00611         * tag as HepMCAnalysis-00-01-07
00612 
00613 2009-01-30 Sebastian Johnert <sebastian.johnert@desy.de>
00614         * implementation of cascade
00615         * bug fix (if no end vertex exist for children in WplusJet)
00616         * tag as HepMCAnalysis-00-01-06
00617 
00618 2009-01-30 Sebastian Johnert <sebastian.johnert@desy.de>
00619         * some additional histograms
00620         * minor changes
00621         * tag as HepMCAnalysis-00-01-05
00622 
00623 2009-01-23 Sebastian Johnert <sebastian.johnert@desy.de>
00624         * change binning from histograms counting particles
00625         * implemented options for FSR, ISR and MI by Zhonghua Qin
00626         * README for webdisplay: further instructions for naming convention
00627         * tag as HepMCAnalysis-00-01-04
00628 
00629 2009-01-23 Cano Ay <aycano@cern.ch>
00630         * default parameter values are set in Configuration class only
00631         * tag as HepMCAnalysis-00-01-03
00632 
00633 2009-01-21 Sebastian Johnert <sebastian.johnert@desy.de>
00634         * many minor changes
00635         * change plot macro
00636         * same structure of logscale histograms
00637         * add pdf-line in Process.config of Pythia6
00638         * tag as HepMCAnalysis-00-01-02
00639 
00640 2009-01-05 Sebastian Johnert <sebastian.johnert@desy.de>
00641         * change Makefiles
00642         * READMEs (for webdisplay and Herwigpp written by Judith Katzy)
00643         * delete old herwigpp example programs
00644         * tag as HepMCAnalysis-00-01-01
00645 
00646 2008-12-19 Sebastian Johnert <sebastian.johnert@desy.de>
00647         * delete directory xmldoc
00648         * bugfix of pythia8.cc, run with xmldoc of Gensermirror
00649         * tag as HepMCAnalysis-00-01-00
00650 
00651 2008-12-19 Judith Katzy
00652         * added doxygen documentation to classes
00653         * added new files Doxyfile, doc/mainpage.h
00654 
00655 2008-12-18 Sebastian Johnert <sebastian.johnert@desy.de>
00656         * change UE class
00657         * tag as HepMCAnalysis-00-00-11
00658 
00659 2008-12-18 Cano Ay <aycano@cern.ch>
00660         * update herwigpp to version 2.3.0
00661 
00662 2008-12-18 Cano Ay <aycano@cern.ch>
00663         * add steering possibilities for herwig executable
00664 
00665 2008-12-17 Sebastian Johnert <sebastian.johnert@desy.de>
00666         * bug fix of number of tracks in tau decay of tau class
00667         * minor changes
00668         * Tag as HepMCAnalysis-00-00-10 before implementing a
00669           chargedParticle function in the base class
00670         * function to check for charged particles in the base class
00671           implemented (after tag)
00672 
00673 2008-12-16 Judith Katzy <katzy@mail.desy.de>
00674         * added using lhapdf into examples/pythia6
00675 
00676 2008-12-14 Sebastian Johnert <sebastian.johnert@desy.de>
00677         * change Jet implementation for the other classes
00678 
00679 2008-12-09 Sebastian Johnert <sebastian.johnert@desy.de>
00680         * change Jet implementation for UE class
00681 
00682 2008-12-03 Cano Ay <aycano@cern.ch>
00683         * add posibility to steer minimal track pt
00684         * change FastJet initialisation. 
00685           Check inputvector in advance to avoid segmentation vialation
00686 
00687 2008-12-01 Sebastian Johnert <sebastian.johnert@desy.de>
00688         * add and change Configuration class
00689         * minor changes
00690 
00691 2008-11-29 Cano Ay <aycano@cern.ch>
00692         * minor changes to Configuration files and Configuration class
00693 
00694 2008-11-28 Sebastian Johnert <sebastian.johnert@desy.de>
00695         * tidy up of the repository
00696         * some smaller changes (file names etc.)
00697         * no new tag
00698 
00699 2008-11-28 Cano Ay <aycano@cern.ch>
00700         * add Configuration class for the generator executables
00701         * change Z, WplusJet and diJet class
00702 
00703 2008-11-26 Sebastian Johnert <sebastian.johnert@desy.de>
00704         * add pythia6 and pythia8 steering files for top and tau class
00705         * repair example programs for Pythia8 of top and tau class
00706         * repair SO tune steering file for Pythia6
00707         * Tag as HepMCAnalysis-00-00-08
00708 
00709 2008-11-26 Sebastian Johnert <sebastian.johnert@desy.de>
00710         * change all functions from void to int with return values FAILURE and SUCCESS
00711         * Tag as HepMCAnalysis-00-00-07
00712 
00713 2008-11-23 Cano Ay <aycano@cern.ch>
00714         * add pythia6 and pythia8 steering files. Add macro merge.C to merge multiple root files into one.
00715         * update macros and add steering files for macros
00716         * Tag as HepMCAnalysis-00-00-06
00717 
00718 2008-11-03 Sebastian Johnert <sebastian.johnert@desy.de>
00719         * adding example programs for pythia6 (Ztautau and ttbar events)
00720         * Tag as HepMCAnalysis-00-00-05
00721 
00722 2008-11-02 Cano Ay <aycano@cern.ch>
00723         * further updates to the macro. First attempt to add Kolmogoroff and chi2 test for 
00724         comparing two histograms
00725         * add script mkHTML.py to generate the webpage for displaying the plots
00726         * Tag as HepMCAnalysis-00-00-04
00727 
00728 2008-11-01 Cano Ay <aycano@cern.ch>
00729         * add update macro and split Jet classes into DiJet, WplusJet and ZplusJet
00730 
00731 2008-10-29 Sebastian Johnert <sebastian.johnert@desy.de>
00732         * top and tau class almost finished (still working on finetuning of binning)
00733         * Tag as HepMCAnalysis-00-00-03
00734 
00735 2008-10-28 Sebastian Johnert <sebastian.johnert@desy.de>
00736         * link for the bin directory fixed in Makefiles of example programs
00737         * baseAnalysis class fixed
00738         * no tag
00739 
00740 2008-10-27 Cano Ay <aycano@cern.ch>
00741         * add baseAnalysis class
00742         * Tag as HepMCAnalysis-00-00-02
00743 
00744 2008-10-27 Sebastian Johnert <sebastian.johnert@desy.de>
00745         * some more histograms for top and tau class
00746         * Tag as HepMCAnalysis-00-00-01
00747 
00748 2008-10-27 Cano Ay <aycano@cern.ch>
00749         * initial tag of package HepMCAnalysis
00750         * Tag as HepMCAnalysis-00-00-00

Generated on Wed Aug 31 09:44:46 2011 for HepMCAnalysis by  doxygen 1.4.7