Changeset 973b92a in git for external/fastjet/contribs/Nsubjettiness/ChangeLog
- Timestamp:
- Oct 9, 2015, 2:47:38 PM (9 years ago)
- Branches:
- ImprovedOutputFile, Timing, dual_readout, llp, master
- Children:
- 8713dee
- Parents:
- f118021
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
external/fastjet/contribs/Nsubjettiness/ChangeLog
rf118021 r973b92a 1 2015-09-28 <jthaler> 2 Updated NEWS for 2.2.1 release. 3 2015-09-18 <jthaler> 4 Fixed duplicate XConePlugin entry in Makefile. 5 2015-08-20 <jthaler> 6 Trying to fix "abs" bug in ExtraRecombiners.cc 7 2015-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. 12 2015-08-13 <jthaler> 13 Ready for 2.2.0 release 14 2015-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 18 2015-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. 24 2015-07-10 <jthaler> 25 Putting in small tweaks in documentation to get ready for 2.2 release candidate 1. 26 2015-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 31 2015-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 36 2015-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 40 2015-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 48 2015-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 54 2015-05-22 <jthaler> 55 Cleaning out commented text. Renaming classes to be consistent with recommended usage. 56 2015-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 62 2015-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 65 2015-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 68 2015-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 74 2015-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) 79 2014-11-28 <TJW> 80 Minor change to default parameters in axes definition 81 2014-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 86 2014-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 94 2014-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 106 2014-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. 113 2014-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 126 2014-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. 1 137 2014-07-09 <JDT> 2 138 Changed version for 2.1.0 release.
Note:
See TracChangeset
for help on using the changeset viewer.