Fork me on GitHub

source: svn/trunk/external/fastjet/plugins/ATLASCone/README@ 1105

Last change on this file since 1105 was 859, checked in by Pavel Demin, 12 years ago

update fastjet to version 3.0.3

File size: 1.2 KB
Line 
1This version of the ATLAS cone is coming from SpartyJet v2.20.0
2
3We have copied the following files
4 JetConeFinderTool.cxx
5 JetConeFinderTool.h
6 JetSplitMergeTool.cxx
7 JetSplitMergeTool.h
8that do the real work and based the coding in
9ATLASConePlugin.{hh,cc} on ConeFinderTool.cxx by adapting
10to the ClusterSequence requirements.
11
12
13copied
14 LorentzVector.{cc,hh}
15from CDFCone/CDFcode in the FastJet plugin ... then,
16 - added et() == Et()
17 - added e() == E
18
19copied
20 Jet.{cc,hh}, JetDistances.hh, CommonUtils.{cc,hh}
21from SpartyJet then
22 - added #include <algorithm> in Jet.hh
23
24
25
26- Cleaned a bit JetConeFinderTool.cc (mostly removed the m_log)
27- Check FIXME 9 !!! (related to maxiteration)
28- in #include directives, fixed the dirs
29- added "namespace SpartyJet" in JetConeFinderTool.hh
30- replaced StatusCode by int (as it was originally defined
31- removed the string argument in the JetConeFinderTool ctor
32
33- removed the string arg of the JetSplitMergeTool ctor
34- replaced 4-vect component access using a function (e.g. px())
35 with direct access (e.g. px)
36
37IMPORTANT:
38 - LorentzVector might conflict w its definition in CDFcode
39 - changed the GeV to 1.0 instead of 1000.0
Note: See TracBrowser for help on using the repository browser.