Fork me on GitHub

Ignore:
Timestamp:
Oct 9, 2015, 2:47:38 PM (9 years ago)
Author:
Pavel Demin <pavel.demin@…>
Branches:
ImprovedOutputFile, Timing, dual_readout, llp, master
Children:
8713dee
Parents:
f118021
Message:

update FastJet library to 3.1.3 and Nsubjettiness library to 2.2.1

File:
1 edited

Legend:

Unmodified
Added
Removed
  • external/fastjet/contribs/Nsubjettiness/ChangeLog

    rf118021 r973b92a  
     12015-09-28 <jthaler>
     2   Updated NEWS for 2.2.1 release.
     32015-09-18 <jthaler>
     4   Fixed duplicate XConePlugin entry in Makefile.
     52015-08-20 <jthaler>
     6   Trying to fix "abs" bug in ExtraRecombiners.cc
     72015-08-19 <jthaler>
     8   Adding arXiv numbers to XCone papers
     9   Used this_jet in example_basic_usage.
     10   Fixed typo in example_advanced_usage header.
     11   Added copy/paste code in README file.
     122015-08-13 <jthaler>
     13   Ready for 2.2.0 release
     142015-07-23 <jthaler>
     15   Fixed typo in GenET_GenKT_Axes error message
     16   Added _too_few_axes_warning to ExclusiveJetAxes and ExclusiveCombinatorialJetAxes
     17   Switched to ../data/single_event_ee.dat for make check
     182015-07-20 <jthaler>
     19   Renamed WinnerTakeAllRecombiner.hh/cc to ExtraRecombiners.hh/cc
     20   Added _too_few_axes_warning to HardestJetAxes
     21   Added GenKT_Axes and OnePass_GenKT_Axes and Comb_GenKT_Axes (using E-scheme recombination).
     22   Added warning about p < 0 or delta <=0 in GenKT axes finders.
     23   Added warning about beta <= 0 in all measures.
     242015-07-10 <jthaler>
     25   Putting in small tweaks in documentation to get ready for 2.2 release candidate 1.
     262015-06-15 <jthaler>
     27   Starting doxygen file for eventual improved documentation.
     28   Starting long process of improving documentation throughout.
     29   Made the basic usage file a bit easier to read.
     30   Adding in LimitedWarnings for old style constructors
     312015-06-12 <jthaler>
     32   Synchronized definition of new measures with XCone paper.
     33   In MeasureDefinition, added default values of jet_distance_squared and beam_distance_squared for cases where we don't want to optimize specifically.
     34   Fixed bug in OriginalGeometricMeasure and ModifiedGeometric Measure
     35   Commented out DeprecatedGeometricMeasure and DeprecatedGeometricCutoffMeasure since they were only causing confusion
     362015-05-26 <TJW>
     37   Removed axis_scale_factor(), added bool to calculate this value if needed to save computation time
     38   Defined small offset in denominator of axis scaling according to accuracy of refinement
     39   Updated advanced examples to include tau values and number of jet constituents
     402015-05-25 <jthaler>
     41   Clean up of AxesDefinition
     42   Splitting get_axes into get_starting_axes and get_refined axes
     43   Putting in proper noise ranges (hopefully) for MultiPass
     44   Clean up of MeasureDefinition, rename jet_gamma to beam_gamma
     45   Put in zero checking for jet_distance in ConicalGeometricMeasure
     46   Added in ConicalMeasure for consistency
     47   Changing OnePass Minimization to allow for temporary uphill
     482015-05-24 <TJW>
     49   Added Combinatorial GenET_GenKT_Axes and MultiPass_Manual_Axes
     50   Moved Axes refining information into MeasureDefinition, associated each measure with corresponding axes refiner
     51   Moved get_one_pass_axes into MeasureDefinition, removed any mention of Npass
     52   Moved all information on number of passes to AxesDefinition
     53   Made AxesRefiner.hh/.cc into defunct files
     542015-05-22 <jthaler>
     55   Cleaning out commented text.  Renaming classes to be consistent with recommended usage.
     562015-05-22 <TJW>
     57   Added XConePlugin as a specific implementation of NjettinessPlugin
     58   Added usage of XCone beta = 1.0 and beta = 2.0 to both basic and advanced example files
     59   Added OriginalGeometric, ModifiedGeometric, ConicalGeometric, and XCone measures to list of test measures
     60   Added OnePass_GenRecomb_GenKT_Axes to list of test axes
     61   Added description to XCone measure in MeasureDefinition
     622015-05-21 <TJW>
     63   Updated minimization scheme to avoid divide-by-zero errors
     64   Fixed various factors of 2 in the definition of the measures
     652015-04-19 <TJW>
     66   Fixed bug in minimization scheme for GeneralAxesRefiner
     67   Moved measure_type to DefaultMeasure, removed geometric measure from e+e- example file
     682015-03-22 <TJW>
     69   Added OriginalGeometricMeasure and ModifiedGeometricMeasure definitions
     70   Changed all instances of GeometricMeasure to DeprecatedGeometricMeasure, and added error statements
     71   Made GeneralAxesRefiner the default axes refiner for Measure Definition, overwritten by DefaultMeasure and GeometricMeasure
     72   Created DefaultMeasure class for all the conical measure subclasses
     73   Separated out e+e- and pp measures into separate example files
     742015-03-09 <TJW>
     75   Added ConicalGeometric measures with jet_beta and jet_gamma definitions
     76   Added XCone measures derived from ConicalGeometric with jet_gamma = 1.0
     77   Added GeneralAxesRefiner for use with any measure (currently defined with XCone measure)
     78   Added axes_numerator in MeasureDefinition to define the momentum scaling for minimization (currently only defined for Conical Geometric measure)
     792014-11-28 <TJW>
     80   Minor change to default parameters in axes definition
     812014-10-08 <TJW>
     82   Updated example file with new e+e- measure definitions
     83   Added measure type to measure definition descriptions
     84   Changed order of parameters in new axes definitions
     85   Added standard C++ epsilon definition to GeneralERecombiner
     862014-10-07 <TJW>
     87   Updated example_advanced_usage with new axes choices
     88   Reversed inheritance of NormalizedMeasure and NormalizedCutoffMeasure (and Geometric) back to original
     89   Storing _RcutoffSq as separate variable, and recalculating it in NormalizedMeasure
     90   Cleaning up ExclusiveCombinatorialJetAxes and added comments to explain the process
     91   Fixed memory leaks using delete_recombiner_when_unused()
     92   Fixed manual axes bug in Njettiness
     93   Cleaned up enum definitions
     942014-10-01 <TJW>
     95   Added new parameterized recombination scheme to Winner-Take-All recombiner
     96   Created Winner-Take-All GenKT and general Recomb GenKT axes finders and onepass versions
     97   Created new N choose M minimization axis finder, created N choose M WTA GenKT axis finder as example
     98   Removed NPass as constructor argument in AxesDefinition, made it set through protected method
     99   Removed TauMode as constructor argument in MeasureDefinition, made it set through protected method
     100   Flipped inheritance of NormalizedMeasure and NormalizedCutoffMeasure (same for Geometric) to remove error of squaring the integer maximum
     101   Created new MeasureType enum to allow user to choose between pp and ee variables (ee variables need testing)
     102   Updated MeasureDefinition constructors to take in extra MeasureType parameter (but defaulted to pp variables)
     103   Added new Default TauMode argument
     104   Fixed unsigned integers in various places
     105   Added setAxes method to NjettinessPlugin
     1062014-08-26 <JDT>
     107   Enhanced TauComponents to include more infomation
     108   NjettinessExtras now inherits from TauComponents
     109   Removed getPartition from Njettiness, to avoid code duplication
     110   Fixed double calculating issue in NjettinessPlugin::run_clustering()
     111   Now AxesDefinition can use measure information without running AxesRefiner
     112   Added TauStructure so the jets returned by TauComponents can know their tau value.
     1132014-08-25 <JDT>
     114   Merged MeasureDefinition and MeasureFunction into new MeasureDefinition.
     115   Merged StartingAxesFinder and AxesDefinition into new AxesDefinition.
     116   Renamed AxesFinder.cc/hh to AxesRefiner.cc/hh
     117   Renamed NjettinessDefinition.cc/hh to AxesDefinition.cc/hh
     118   Renamed MeasureFunction.cc/hh to MeasureDefinition.cc/hh
     119   Renaming result() function in MeasureDefinition to be consistent with Nsubjettiness interface.
     120   Split off TauComponents into separate header
     121   Added TauPartition class for readability of partitioning
     122   Moved NjettinessExtras into TauComponents, as this will eventually be the logical location
     123   Added cross check of new MeasureDefinition and AxesDefinition in example_advanced_usage.
     124   Lots of comments updated.
     125   Changed version number to 2.2.0-alpha-dev, since this is going to be a bigger update than I had originally thought
     1262014-08-20 <JDT>
     127   Incorporated code in NjettinessPlugin to handle FJ3.1 treatment of auto_ptr (thanks Gregory)
     128   Changed version number to 2.1.1-alpha-dev
     129   Split AxesFinder into StartingAxesFinder and RefiningAxesFinder for clarity.
     130   Manual axes mode now corresponds to a NULL StartingAxesFinder in Njettiness (so removed AxesFinderFromUserInput)
     131   Added AxesRefiningMode to make selection of minimization routine more transparent in Njettiness
     132   Moved sq() to more appropriate place in AxesFinder.hh
     133   Rearranged Nsubjettiness.hh to make the old code less visible.
     134   Renamed AxesFinderFromOnePassMinimization -> AxesFinderFromConicalMinimization
     135   Renamed DefaultUnnormalizedMeasureFunction -> ConicalUnnormalizedMeasureFunction
     136   Removed supportsMultiPassMinimization() from MeasureDefinition since any One Pass algorithm can be multipass.
    11372014-07-09 <JDT>
    2138   Changed version for 2.1.0 release.
Note: See TracChangeset for help on using the changeset viewer.