- Mar 16, 2018
-
-
Marco Clemencic authored
- require public constructor for components - removed XyzFactory classes - enabled warning for XyzFactory headers - some clean up and modernization
-
- Dec 06, 2017
-
-
Sebastien Ponce authored
-
- Nov 28, 2017
-
-
Gerhard Raven authored
- and some minor format tweaking
-
- Nov 27, 2017
-
-
Gerhard Raven authored
- remove destructors qualified with 'override = default' - prefer inheriting constructors ... plus some formatting tweaks,
-
- Sep 26, 2017
-
-
Marco Clemencic authored
-
Marco Clemencic authored
-
- Jul 30, 2017
-
-
Marco Clemencic authored
-
- Mar 20, 2017
-
-
Marco Clemencic authored
-
- Dec 19, 2016
-
-
Marco Clemencic authored
-
- Dec 14, 2016
-
-
Marco Clemencic authored
-
- Nov 26, 2016
-
-
Attila Krasznahorkay authored
Adding changes that make it possible to build Gaudi without AIDA and CppUnit. With a reduced set of compiled code of course.
-
- Nov 08, 2016
-
-
Marco Clemencic authored
-
- Oct 08, 2016
-
-
Marco Clemencic authored
flagged those include directories as "-system".
-
- Sep 28, 2016
-
-
Marco Clemencic authored
-
- Sep 07, 2016
-
-
Attila Krasznahorkay authored
-
- Jul 28, 2016
-
-
Marco Clemencic authored
-
- Jul 11, 2016
-
-
Marco Clemencic authored
and some related files
-
- Jun 28, 2016
-
-
Marco Clemencic authored
migrated JobOptionsSvc, GaudiGS, GaudiMP, GaudiMTTools, GaudiUtils, PartPropSvc and RootHistCnv to new property declaration
-
- Jun 15, 2016
-
-
Marco Clemencic authored
getProperty(string,string) conflicts with an IProperty method
-
- Jun 13, 2016
-
-
Marco Clemencic authored
Allow retrieval of single properties from `JobOptionsSvc`. Also removed the need of `PropertyMgr` in `RFileCnv`.
-
Marco Clemencic authored
Changed PropertyMgr to allow to use it to implement IProperty interface via multiple inheritance. For example: ```.cpp class Algorithm: public implements<IProperty, INamedInterface, ...>, public PropertyMgr { // implements IProperty ... }; ``` Changing from composition to (multiple) inheritance allowed removal of ~200 lines of code.
-
- Jun 03, 2016
-
-
Marco Clemencic authored
-
- Mar 11, 2016
-
-
Marco Clemencic authored
-
Marco Clemencic authored
-
- Mar 03, 2016
-
-
Ana Trisovic authored
Works. Not final version.
-
- Jan 22, 2016
-
-
Benedikt Hegner authored
-
- Oct 13, 2015
-
-
Gerhard Raven authored
- prefer nullptr - prefer auto - avoid comparing pointers to 0
-
Gerhard Raven authored
-
Gerhard Raven authored
fix bug identified by clang-tidy: missing [] leads to 'always true' because a pointer is tested instead of a value
-
Gerhard Raven authored
- qualify implementations with override instead of virtual - replace trivial destructors with = default - remove unused data members
-
- Oct 08, 2015
-
-
Marco Clemencic authored
-
- Sep 30, 2015
-
-
Marco Clemencic authored
-
Gerhard Raven authored
-
Gerhard Raven authored
-
- Sep 26, 2015
-
-
Gerhard Raven authored
-
- Sep 21, 2015
-
-
Gerhard Raven authored
Prefer SmartIF over bare pointers to interfaces, and the subsequent explicit updating of the refCount
-
- Sep 11, 2015
-
-
Gerhard Raven authored
- use explict bool conversion instead of .isValid() - add SmartIF::as<IFace>(), to return a SmartIF to an alternate interface -- which (together with move) encourages the use of auto - add ServiceManager::service<IFace>() which return SmartIF<IFace> which encourages the use of auto And add a few other C++11 modernizations (eg. prefer STL over raw loop)
-
- Sep 09, 2015
-
-
Gerhard Raven authored
-
- Aug 10, 2015
-
-
Gerhard Raven authored
-
- Aug 09, 2015
-
-
Gerhard Raven authored
- avoid copy if const& will suffice - prefer std::to_string over ostringstream - prefer emplace_back over push_back
-