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