Changelog.svn-base

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

Generated on Tue Mar 1 01:18:30 2011 for HepMCAnalysis by  doxygen 1.4.7