FastJet  3.1.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
README
1 This version of the ATLAS cone is coming from SpartyJet v2.20.0
2 
3 We have copied the following files
4  JetConeFinderTool.cxx
5  JetConeFinderTool.h
6  JetSplitMergeTool.cxx
7  JetSplitMergeTool.h
8 that do the real work and based the coding in
9 ATLASConePlugin.{hh,cc} on ConeFinderTool.cxx by adapting
10 to the ClusterSequence requirements.
11 
12 
13 copied
14  LorentzVector.{cc,hh}
15 from CDFCone/CDFcode in the FastJet plugin ... then,
16  - added et() == Et()
17  - added e() == E
18 
19 copied
20  Jet.{cc,hh}, JetDistances.hh, CommonUtils.{cc,hh}
21 from 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 
37 IMPORTANT:
38  - LorentzVector might conflict w its definition in CDFcode
39  - changed the GeV to 1.0 instead of 1000.0