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