Releases: iLCSoft/Marlin
Releases · iLCSoft/Marlin
v01-19-03
v01-19-03
-
2024-08-22 tmadlener (PR#59)
- Make sure the
LCIO::lcio
target 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
EventModifier
are forward declared - Add missing include to make
EventModifier
usable 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
PatchCollections
that 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
MarlinWrapperPrivateAccessor
class that allows theMarlinProcessorWrapper
to 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
CompressionLevel
processor parameter to set the compression level of theLCWriter
instance
- 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+
v01-16
v01-16
-
2017-12-07 Andre Sailer (PR#28)
- XMLParsing: Replace constants in processor names: allows switching at initialisation time, e.g.:
<processor name="BeamCalReco${BCReco}"/>
and
Marlin --constant.BCReco=350GeV
to chose which BeamCalReco processor to run -
2018-01-12 Frank Gaede (PR#29)
- fix last compiler warnings in MarlinGUI and example (gcc5.4)
- don't create MarlinLibDeps.cmake
- rm Gear file from example steering and add section
- rm deprecated options (-l,-f,-o) involving old steering files
-
2017-12-01 Ete Remi (PR#27)
- Fixed warning (mostly -Weff and -Wshadow)
- LCIOOutputProcessor: updated documentation line for LCIOWriteMode parameter
-
2018-01-29 Andre Sailer (PR#31)
- Also count the modifyEvent function in the processor running time information