Releases: iLCSoft/Marlin
Releases · iLCSoft/Marlin
v01-19-06
v01-19-05
v01-19-05
-
2025-04-25 Thomas Madlener (PR#65)
- Make sure to install libraries to
CMAKE_INSTALL_LIBDIRto ensure theRPATHembedded in executables and binaries points to the correct place
- Make sure to install libraries to
-
2025-03-31 jmcarcell (PR#64)
- Add LANGUAGES CXX to the top level CMakeLists.txt to disable checks for a C compiler
-
2025-03-31 jmcarcell (PR#63)
- Bump the minimum version of CMake to 3.5, to be able to compile with CMake 4.0
- Change a
get_property...LOCATION(doesn't work with CMake 4.0) and hardcode a set with the location of the library, only used for testing.
v01-19-04
v01-19-03
v01-19-03
-
2024-08-22 tmadlener (PR#59)
- Make sure the
LCIO::lciotarget is also defined in packages consuming Marlin (necessary after #56)
- Make sure the
-
2024-08-22 tmadlener (PR#58)
- Make sure that all names that are used by
EventModifierare forward declared - Add missing include to make
EventModifierusable without having to re-order includes - Update the key4hep based github action workflows to use supported OSs
- Make sure that all names that are used by
-
2024-08-22 jmcarcell (PR#56)
- Change LCIO_LIBRARIES to LCIO::lcio
v01-19-02
v01-19-01
v01-19
v01-19
-
2022-12-12 Frank Gaede (PR#49)
- Add a simple processor
PatchCollectionsthat can patch missing collections in LCIO events by adding empty collections to these events - needs iLCSoft/LCIO#158
- Add a simple processor
-
2022-12-09 Thomas Madlener (PR#50)
- Add a CI workflow that runs on the latest key4hep nightly builds.
v01-18
v01-18
-
2022-11-23 Thomas Madlener (PR#47)
- Add a
MarlinWrapperPrivateAccessorclass that allows theMarlinProcessorWrapperto access private methods by constructing such a class on the fly, when necessary.
- Add a
-
2022-11-16 Thomas Madlener (PR#48)
- Remove no longer working gcc8 based CI workflow and update github actions to latest available versions
-
2022-09-19 Bohdan Dudar (PR#45)
- Fix #43, a bug where xml comment fields were processed as a legitimate values and shadowed any data that comes after the comment.
-
2022-09-15 Thomas Madlener (PR#46)
- Migrate to github actions CI workflows and remove travis CI configuration
v01-17-01
v01-17
v01-17
-
2019-09-04 Andre Sailer (PR#36)
- Marlin::Processor: make setParameters and setName public functions
- Marlin::EventSelector: moved to marlin namespace
-
2019-07-12 Remi Ete (PR#35)
- LCIOOutputProcessor:
- Added
CompressionLevelprocessor parameter to set the compression level of theLCWriterinstance
- Added
- LCIOOutputProcessor:
-
2019-03-27 Andre Sailer (PR#34)
- XMLParser: Fix "random" crash during XML parsing. Depends on XML Steering file and memory runtime behaviour, when some freed memory is overwritten
/Marlin/source/tinyxml/src/tinyxml.cc:377: const TiXmlNode* TiXmlNode::IterateChildren(const char*, const TiXmlNode*) const: Assertion `previous->parent == this' failed. - XMLParser: Fix "invalid read errors" reported by valgrind. Objects were removed before they were used again, which probably lead to the above mentioned crashs
- XMLParser: Fix "random" crash during XML parsing. Depends on XML Steering file and memory runtime behaviour, when some freed memory is overwritten
-
2019-03-05 Andre Sailer (PR#33)
- Marlin command line arguments: parameter names may now contain dots, solves lcfiplus/LCFIPlus#3
- LCTokenizer: add optional max parameter to limit the number of resulting tokens
-
2018-07-02 Andre Sailer (PR#32)
- Make Doxygen documentation compatible with doxygen 1.8.8+