Releases: SuperNEMO-DBD/Falaise
Falaise version 5.1.2
Falaise version 5.1.1
pre-release for testing new Tracking algorithms
Falaise version 5.1.0
Merge pull request #271 from fmauger/feature-aegir Feature aegir
Falaise version 5.0.0 (alpha)
- depends on Bayeux 3.5.4 (>=rc2)
- refactored configuration files and datamodels
- new features:
- UDD data model
- track fit with simplified ranked solution (remove bad fit output)
- particle reconstruction with vertex extrapolation informations
- updated event visualization
- new Bi207 generator optimized for simulation of calibrated data through the SDS
- bug fixes
Falaise 4.1.0 alpha
This is an alpha release of Falaise 4.1.0
Falaise 4.0.3
Falaise 4.0.2
This is a patch release of Falaise, comprising only bug fixes and thus full compatibility with previous v4 versions.
Notable Changes
- The GenBB
tweakable_generator
correctly handles data files for thespectrum
option (4477480)
Full documentation for this release is available at https://supernemo.org/Falaise
A docker image for this release is available at https://hub.docker.com/r/supernemo/falaise/
Falaise 4.0.1
This is a patch release of Falaise, comprising only bug fixes and thus full compatibility with previous v4 versions.
Notable Changes:
- Unit conversions and scaling are correctly handled between
falaise::config::property_set
anddatatools::properties
(#151) - Fully specialised template member functions of
property_set
are inlined to prevent duplicate symbol errors
For additional details on these changes, please refer to the Pull Request numbers listed above.
Full documentation for this release is available at https://supernemo.org/Falaise
A docker image for this release is available at https://hub.docker.com/r/supernemo/falaise/
Falaise 4.0.0
This is a major release of Falaise, with no guarantee of binary compatibility with the v3 series. The primary changes are:
- Plugin modules for
flreconstruct
now have a simpler interface:- No management of the initialisation/reset mechanism is needed other than C++ constructors/destructors
- Modules requiring configuration via
datatools::properties
can make use of the newproperty_set
interface to validate the names and types of parameters, simplifying configuration and making it less error prone.
- The
datatools::handle
class from Bayeux now supplies the same interface as the ISO C++ smart pointers, simplifying usage.- Use of the
get
andgrab
member functions in Falaise is now deprecated - All construction of
datatools::handle
should use themake_handle
free function
- Use of the
- Geometry, Simulation, and Event Generator configuration files have been rationalised into a flat structure in preparation for migration to storage under a database-like system for versioning.
- Use of
Falaise
for simulation and reconstruction of the BiPo experiment is deprecated.
Notable Changes
- CentOS6 is no longer supported
- Python 2 is no longer supported
- Requires Bayeux 3.4.1, Boost 1.69 (#141, #137)
- Remove obsolete
companions
code (#139) - Remove code superseded by SuperNEMO-DBD/SNRawDataProducts (#138)
- New streamlined plugin module interface with configuration validation and documentation (#135, #136)
- Bug and Documentation fixes for official pipeline configuration (#134)
- Remove obsolete
flquery
application (#131) - Updated install guide (#130)
- Support builds against C++ 14, 17 and 2a Standards (#127)
- Official support for Ubuntu 18.04 and macOS 10.14 (#126)
- Resource fie structure flattened and rationalised for future incorporation in database (#122)
- Bug fix in user defined event generators (#114)
- Fixes for gcc8 support (#108)
- Fixes for default unit parameters (#87)
For additional details on these changes, please refer to the Pull Request numbers listed above.
Full documentation for this release is available at https://supernemo.org/Falaise
A docker image for this release is available at https://hub.docker.com/r/supernemo/falaise/
Falaise 3.3.0
This is a new minor release of Falaise, expected to be backward compatible with previous 3.X releases.
Notable Changes
- Documentation updated for new tags and features (#107)
- New event generator for Sn124 (#104)
- New event generator for Rh106 (#101)
- AlphaFinder in ChargedParticleTracking module now stores closest distance between alpha and prompt track, and associates the alpha to the closest track (#100)
- Previously alpha finder arbitrarily selected a prompt vertex to associated the alpha to, as long as it was within the distance thresholds
- Fix installation of version 2.0 of the official reconstruction pipeline (#96)
- Update
fecom
to support latest AppleClang (#95) - Fix invalid names in 'source_pads_surface' generator (#60)
For additional details on these changes, please refer to the Pull Request numbers listed above.
Full documentation for this release is available at https://supernemo.org/Falaise
A docker image for this release is available at https://hub.docker.com/r/supernemo/falaise/