| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| Name: Rivet-plugins | Distribution: openSUSE:Factory:zSystems |
| Version: 3.1.11 | Vendor: openSUSE |
| Release: 3.1 | Build date: Fri Jul 11 00:56:17 2025 |
| Group: Unspecified | Build host: reproducible |
| Size: 26035172 | Source RPM: Rivet-3.1.11-3.1.src.rpm |
| Packager: https://bugs.opensuse.org | |
| Url: https://rivet.hepforge.org/ | |
| Summary: A collection of analyses plugins for Rivet | |
The Rivet project (Robust Independent Validation of Experiment and Theory) is a toolkit for validation of Monte Carlo event generators. It provides a large (and ever growing) set of experimental analyses useful for MC generator development, validation, and tuning, as well as a convenient infrastructure for adding your own analyses. Rivet is the most widespread way by which analysis code from the LHC and other high-energy collider experiments is preserved for comparison to and development of future theory models. This package provides all the analysis plugins for Rivet.
Apache-2.0 AND GPL-2.0-only AND MPL-2.0 AND LPPL-1.3a AND BSL-1.0
* Thu Jul 10 2025 Atri Bhattacharya <badshah400@gmail.com>
- Add Rivet-include-missing-cstdint.patch: Include cstdint header
to fix build failures against GCC 15.
* Wed Apr 09 2025 Atri Bhattacharya <badshah400@gmail.com>
- Add Rivet-fix-hepmc-tests.patch -- Use deduce_reader in API
tests for HepMC 3.3.x compatibility; part of upstream commit
ca0d57ca to release-4-0-x development branch.
- Add Rivet-disable-testCmdLine.patch -- Disable an outdated and
failing test
* Sun Mar 23 2025 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 3.1.11:
* Streamline parsing of version codes for dependencies
* Change Python build to use PY_LDFLAGS rather than
LINKFORSHARED variable.
* Update Logging to remove non-const static map of color codes,
and add support for the CRITICAL level.
* Mon Feb 19 2024 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 3.1.10:
* Add CMS_2023_I2703254: ttbb in lepton+jets at 13 TeV
- Drop fix_HepMC_327_compat.patch: upstreamed.
* Sat Jan 06 2024 Stefan BrĂ¼ns <stefan.bruens@rwth-aachen.de>
- Update to version 3.1.9:
* Streamline definitions of a "temp" histogram
* Account for 2pi boundaries when checking for zero angle
in DISKinematics
* Improvements to rivet-mkhtml output.
* Add STAR_2014_I1253360 p + p -> pi0 + X
* Add missing analysis-object methods on Analysis: booking of
Scatter1Ds, efficiency and asymmetry calculations for Counters
and Histo2Ds.
* Fix projection comparison for InvisibleFinalState
* Add icon links to Inspire and HepData, escape HTML content in
titles as Inspire has started recording MathML for maths.
* Add a Matrix3::mkRotation(from, to) static factory function,
for one-liner convenience.
* Fix unit conversion in HepMC3 readEvent method
* Fix CMS_2021_I1920187 to use size_t or unsigned int types in
place of non-standard uint.
* Remove logic that parses info file from AnalysisInfo constructor
and only parse when an analysis is being specifically asked for.
* Fix binary relocation in binrelo.c
* Make rivet-mkhtml write HTML file before processing images.
* Fix rivet-mkhtml-mpl autocomplete.
* Explicitly import YODA and Projection base-class operator= into
derived classes to silence new GCC13 warnings.
* Turn parameters (cuts, jet radius, clustering algorithms etc)
into Rivet options in several common MC analyses.
* Bypass projection comparison during registration if
RIVET_CACHE_PROJECTIONS is false.
* Patch projection comparison for SmearedJets
* Prevent bookeeping histos from acquiring analysis option
on the fly as part of merging
- Add fix_HepMC_327_compat.patch
- Remove unused API doc build dependencies (doxygen, texlive etc.)
* Fri Sep 01 2023 Atri Bhattacharya <badshah400@gmail.com>
- License: Change LPPL-1.3 to LPPL-1.3a according to spdx list.
* Tue Aug 29 2023 Lubos Kocman <lubos.kocman@suse.com>
- License correction based on the legaldb scan
* Tue Jul 11 2023 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 3.1.8:
* Append extra newlines to plugin sources in batched rivet-build.
* Add ability to control the specific plugin library paths for
analyses to be loaded from, via new programmatic set and get
methods on AnalysisLoader and a new RIVET_ANALYSIS_PLUGINS
environment variable.
* Remove support for custom ASCII event-file formats.
* Use an immediate call to HepMC3::deduce_reader() in the file
and stream opening; drop local attempts to deduce the file
format.
* Require HepMC3 >= 3.2.0
* Add variations on the discard/select utility functions to
(particularly) discard single elements by equality rather than
needing to provide a function.
* Fixes in MC_TAU_Decay plot file, courtesy of George Marsden
* Provide an implicit cast for FourVector and derived classes to
PseudoJet, to avoid the incorrect conversion by PJ's template
constructor.
* Fix unit for Zjj inclusive runs in ATLAS_2017_I1627873
* ATLAS_2019_I1746286: fix generator ctau description in the
info file.
* Fix memory leaks in binreloc.c and the merging-related method
in AnalysisHandler.
* Fix CMS_2015_I1346843 to allow FSR photons from muon decays
* Add example analysis demonstrating use of an ONNX neural net.
* Change/correct DressedLeptons behaviour to accept photons from
prompt muons and taus. (Return to 2.x behaviour, accidentally
reverted.)
* Update ParticleIdUtils content to match latest MCUtils.
Includes a serious speed-up (6x!) in PID digit decoding!
* Allow linspace() and aspace() to make reversed edge-sets with
start > end.
* Add powspace() and powdbnspace() uniform-spacing functions for
power laws, and a generic _fnspace() function for any
transform/inverse function-pair.
* Fix couting of raw vs tmp histos when checking
self-consistency of output file.
* Replace regex_match with reg_search to pick up substring
matches, too.
* Fix bug in DELPHI_2011_I890503 and OPAL_2003_I599181, where
the wrong decay chain was checked for weak decays.
* Change configure script to use the --rpath=no option to
fastjet-config, removing fragile path-hacking.
build script.
* Add reentrant marker to MC_DILEPTON.info
* Make logger thread safe(r) by making ColorMap and LevelMap
* thread_local.
* Extend RivetLWTNN.hh to allow use of lwt::LightweightGraph
* Enable Cython autoconversion from C++ strings to the
appropriate str type for Python v2 and v3, eliminating many
noisy and fragile explicit encode()/decode() calls.
* Analyses of new experiments (long list, see
/usr/share/doc/packages/Rivet-devel/ChangeLog).
- Drop Rivet-correct-python-platlib.patch: fixed upstream.
- ExcludeArch %ix86: i586 error due to conversion from
`long long` to `size_t`.
* Sun Oct 23 2022 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 3.1.7:
* Add HEPTopTagger interface (since made optional, with no-build
example analysis).
* Add EXAMPLE_NTUPLE_ROOT example analysis showing how to open
and write to a ROOT ntuple file.
* Add CMS_2021_I1866118: Z boson plus jets (DPS) at 13 TeV
* Add EXAMPLE_NTUPLE_CSV example analysis showing how to open
and write to a CSV ntuple file.
* Add Analysis::analysisDataPath() and the RivetLWTNN.hh include
with convenience functions for loading of LWTNN DNNs.
* Add EXAMPLE_LWTNN example analysis, demonstrating use of a
preserved LWTNN neural network in Rivet.
* Install more generically named files from the analysis
plugin/data dirs rather than limiting to the .plot, .info,
.yoda* set.
* Move EXAMPLE_* analyses, which demonstrate functionality to
analysis writers rather than being directly useful in compiled
form, into an uncompiled analyses/examples/ directory.
* Hide the bundled eigen3 in a mangled RivetEigen namespace, to
avoid clashes.
* Submission of CMS_2022_I2079374: Z pT over a wide mass range
at 13 TeV
* Upgrade eigen3 and yaml-cpp bundling to remove compiler
warnings.
- Add Rivet-correct-python-platlib.patch: Ensure consistent python
platlib across different python versions.
- Split out data files common to C++ and Python bindings into
separate package (Rivet-data) and have it required from both
%{name}-devel and python3-%{name} packages.
- Run tests as part of %check section.
- Move sed fixes to hashbangs to %setup section, running them over
scripts in source rather than on buildroot installed dirs to
allow tests in %check to succeed.
- Drop fixes to pkgconfig script made during %setup as these are
no longer needed.
* Sun May 29 2022 Atri Bhattacharya <badshah400@gmail.com>
- Update to version 3.1.6:
* Allow the rivet script's -p option to be given multiple times,
or to contain a comma-separated list of files to load cf. the
- a argument. readData() is called for each specified preload
file, in order.
* Add a pseudojets() method and automatic conversion operator to
Particles. It sets the user index so the constituents will
match the indices of the particle or jet vector used as input.
* Move the Jets and Particles definitions into the .hh headers.
* Submission of CMS_2017_I1497519: Z boson in association with
jets at 8 TeV.
* Fall back to old calculation of y in DISKinematics if Q2 is
zero.
* Add MissingMom typedef for MissingMomentum.
* Add vectorEt/PtMiss() and scalarEt/PtMiss() methods to
MissingMomentum.
* Use ThreeMomentum in MissingMomentum for the vectorPt() etc.
* Add ThreeMomentum/P3 type with momentum-oriented method names,
cf. FourVector->FourMomentum.
* Add a pseudojets() method to the Jets container type.
* Add BESIII_2022_I2047667 e+e- > eta omega and omega pi0.
* Add finalize-scaling protection in ATLAS_2020_1790256.
* Add BESIII_2022_I2039027 e+e- > pi+pi-eta.
* Add BESIII_2022_I2033007 e+e-> K+K-pi0.
* Fri Jan 07 2022 Atri Bhattacharya <badshah400@gmail.com>
- Fix sed script for rpath removal from rivet-config.
/etc/ld.so.conf.d/Rivet-plugins.conf /usr/lib64/Rivet /usr/lib64/Rivet/RivetALICEAnalyses.so /usr/lib64/Rivet/RivetATLASAnalyses.so /usr/lib64/Rivet/RivetBABARAnalyses.so /usr/lib64/Rivet/RivetBELLEAnalyses.so /usr/lib64/Rivet/RivetBESAnalyses.so /usr/lib64/Rivet/RivetCDFAnalyses.so /usr/lib64/Rivet/RivetCESRAnalyses.so /usr/lib64/Rivet/RivetCMSAnalyses.so /usr/lib64/Rivet/RivetD0Analyses.so /usr/lib64/Rivet/RivetDORISAnalyses.so /usr/lib64/Rivet/RivetFrascatiAnalyses.so /usr/lib64/Rivet/RivetHERAAnalyses.so /usr/lib64/Rivet/RivetLEPAnalyses.so /usr/lib64/Rivet/RivetLHCbAnalyses.so /usr/lib64/Rivet/RivetLHCfAnalyses.so /usr/lib64/Rivet/RivetMCAnalyses.so /usr/lib64/Rivet/RivetMiscAnalyses.so /usr/lib64/Rivet/RivetNovosibirskAnalyses.so /usr/lib64/Rivet/RivetOrsayAnalyses.so /usr/lib64/Rivet/RivetPetraAnalyses.so /usr/lib64/Rivet/RivetRHICAnalyses.so /usr/lib64/Rivet/RivetSLACAnalyses.so /usr/lib64/Rivet/RivetSPSAnalyses.so /usr/lib64/Rivet/RivetTOTEMAnalyses.so /usr/lib64/Rivet/RivetTristanAnalyses.so /usr/share/licenses/Rivet-plugins /usr/share/licenses/Rivet-plugins/COPYING
Generated by rpm2html 1.8.1
Fabrice Bellet, Wed Oct 22 23:18:26 2025