{"push_id":652563615,"size":30,"distinct_size":0,"ref":"refs/heads/master","head":"321d2b1af0cd5925369ef8635bbdb2b42071c8d7","before":"5cd064443d002802db50e8e089a439d1ae227352","commits":[{"sha":"5b8f13449eb9f0bbc1db34af20bf847103a8300f","author":{"email":"affaa281bb2b99dbe4f7406731102aab7977b300@cern.ch","name":"Sebastian Uhl"},"message":"buildSystem: ignore some warnings building ROOT dictionaries\n\nThe ROOTv5 dictionaries cannot be build with 'Apple LLVM 6.1.0'\n(Xcode 6.3) due to 'ignored qualifier' warnings/errors. Ignore those\nwarnings (only) for the v5 dictionary source files.","distinct":false,"url":"https://api.github.com/repos/suhlatwork/ROOTPWA/commits/5b8f13449eb9f0bbc1db34af20bf847103a8300f"},{"sha":"5028c4665ecb0dd47fac4d825692dfb6375fe1a8","author":{"email":"affaa281bb2b99dbe4f7406731102aab7977b300@cern.ch","name":"Sebastian Uhl"},"message":"buildSystem: remove a definition never used\n\nRemove the test whether std::complex provides accessors and the define\ntriggered by this as it is not used anywhere.","distinct":false,"url":"https://api.github.com/repos/suhlatwork/ROOTPWA/commits/5028c4665ecb0dd47fac4d825692dfb6375fe1a8"},{"sha":"47da8fe97bdbe84c8d53a11e0bc12481ca7478cc","author":{"email":"affaa281bb2b99dbe4f7406731102aab7977b300@cern.ch","name":"Sebastian Uhl"},"message":"partialWaveFit: fix 'eigenvectorLikelihoodSlices'\n\nDraw a parabola instead of a Gaussian to display the expected\nbehaviour. Also add some documentation to explain what is expected.","distinct":false,"url":"https://api.github.com/repos/suhlatwork/ROOTPWA/commits/47da8fe97bdbe84c8d53a11e0bc12481ca7478cc"},{"sha":"3204a8bf6d785e0684da633df7c56d3ae4caaf91","author":{"email":"affaa281bb2b99dbe4f7406731102aab7977b300@cern.ch","name":"Sebastian Uhl"},"message":"buildSystem: report BAT and NLopt in 'printLibraryInfo'\n\nReport presenence of BAT and NLopt when required to do so by calling\n'printLibraryInfo'. For BAT print version and path, for NLopt only the\npath is available.","distinct":false,"url":"https://api.github.com/repos/suhlatwork/ROOTPWA/commits/3204a8bf6d785e0684da633df7c56d3ae4caaf91"},{"sha":"3189c16080658f53ddc6e0f6e8a9a60ef0d34ad2","author":{"email":"affaa281bb2b99dbe4f7406731102aab7977b300@cern.ch","name":"Sebastian Uhl"},"message":"partialWaveFit: add include guard for helpers\n\nAdd an include guard around the content for 'partialWaveFitHelper.h'.","distinct":false,"url":"https://api.github.com/repos/suhlatwork/ROOTPWA/commits/3189c16080658f53ddc6e0f6e8a9a60ef0d34ad2"},{"sha":"1120c2ea2db72b276207532acd6969936f06f2bd","author":{"email":"affaa281bb2b99dbe4f7406731102aab7977b300@cern.ch","name":"Sebastian Uhl"},"message":"partialWaveFit: helper function to extract Eigenvalues\n\nAdd a helper function to extract Eigenvalues and -vectors from the\ncovariance or Hessian matrix taking into account fixed parameters. The\nfixed parameters are removed from the matrices before the calculation\nof the Eigenvalues and -vectors, zeros are inserted into the\nEigenvectors corresponding to the fixed parameters.\n\nUse this new function, 'eigenvectorLikelihoodSlices' now can make use\nof fits with fixed parameters.","distinct":false,"url":"https://api.github.com/repos/suhlatwork/ROOTPWA/commits/1120c2ea2db72b276207532acd6969936f06f2bd"},{"sha":"c131a285888af9a2437e712b6bf844d2320d83c8","author":{"email":"affaa281bb2b99dbe4f7406731102aab7977b300@cern.ch","name":"Sebastian Uhl"},"message":"buildSystem: test for thread_local support\n\n'Apple LLVM 6.1.0' does not support 'thread_local' storage even with\nC++11. The '-std=c++11' compiler switch cannot simply be removed, as\nit is also required for ROOTv6. So the preprocesser cannot check\nwhether C++11 is activated to decide whether to use 'thread_local' or\nnot.\n\nNow test for 'thread_local' while running cmake, and define\n'COMPILER_PROVIDES_THREAD_LOCAL' if it does.","distinct":false,"url":"https://api.github.com/repos/suhlatwork/ROOTPWA/commits/c131a285888af9a2437e712b6bf844d2320d83c8"},{"sha":"37a1aab81d50f81979bdc38207ca9b47b4f94d84","author":{"email":"affaa281bb2b99dbe4f7406731102aab7977b300@cern.ch","name":"Sebastian Uhl"},"message":"buildSystem: find BAT via bat-config\n\nIf the environment variable BATINSTALLDIR is not set, try to find BAT\nvia 'bat-config'. Try to extract a valid path from\n'bat-config --prefix'. The output of 'bat-config --version' (for the\nversion string) and 'bat-config --libs' (to determine whether to add\n'-fopenmp' to the linker flags) is preferred over parsing the\n(internal) 'config.h' header file.","distinct":false,"url":"https://api.github.com/repos/suhlatwork/ROOTPWA/commits/37a1aab81d50f81979bdc38207ca9b47b4f94d84"},{"sha":"d4fcc933d3ace63ad92453461806d33129c69c26","author":{"email":"affaa281bb2b99dbe4f7406731102aab7977b300@cern.ch","name":"Sebastian Uhl"},"message":"decayAmplitudes: remove one include from header\n\nRemove an include of the libconfig header from 'waveDescription.h',\nand instead use the forward declaration in any case present for the\nprocessing with CINT.","distinct":false,"url":"https://api.github.com/repos/suhlatwork/ROOTPWA/commits/d4fcc933d3ace63ad92453461806d33129c69c26"},{"sha":"3af23cb312ff978e3d0db99890c61cf40ddfb9bc","author":{"email":"affaa281bb2b99dbe4f7406731102aab7977b300@cern.ch","name":"Sebastian Uhl"},"message":"resonanceFit: print start values\n\nPrint the start values and the corresponding errors of the component\nparameters.","distinct":false,"url":"https://api.github.com/repos/suhlatwork/ROOTPWA/commits/3af23cb312ff978e3d0db99890c61cf40ddfb9bc"},{"sha":"454decc95020028c2184d854dbe98a0e95114829","author":{"email":"affaa281bb2b99dbe4f7406731102aab7977b300@cern.ch","name":"Sebastian Uhl"},"message":"resonanceFit: remove unused parameter\n\nRemove an unused parameter for the 'massDepFit::init' method.","distinct":false,"url":"https://api.github.com/repos/suhlatwork/ROOTPWA/commits/454decc95020028c2184d854dbe98a0e95114829"},{"sha":"d4ff4e61f8d65855360e320beabbfa1dda175ee2","author":{"email":"affaa281bb2b99dbe4f7406731102aab7977b300@cern.ch","name":"Sebastian Uhl"},"message":"resonanceFit: fill 'fitParameter' object with errors\n\nWhile reading the initial values and errors for the parameters from\nthe configuration file, fill the errors into a 'fitParameter' object.\n\nAlso chi2 and ndf are now read from the file. For storing chi2 and ndf\nadopt a scheme similar to the reading, namely move the filling ob the\n'fitquality' group into an own method.","distinct":false,"url":"https://api.github.com/repos/suhlatwork/ROOTPWA/commits/d4ff4e61f8d65855360e320beabbfa1dda175ee2"},{"sha":"4c0a9400f2ff4c9c5773488c46eb475fae6212af","author":{"email":"affaa281bb2b99dbe4f7406731102aab7977b300@cern.ch","name":"Sebastian Uhl"},"message":"resonaceFit: add 'type' member to 'component'\n\nAdd a new 'type' member of string type to the 'component' class, so\nthat the type of the current component is accessible as understandable\ntext.","distinct":false,"url":"https://api.github.com/repos/suhlatwork/ROOTPWA/commits/4c0a9400f2ff4c9c5773488c46eb475fae6212af"},{"sha":"6abe6469df2e946e0d200fd8761b1c59e003f67f","author":{"email":"affaa281bb2b99dbe4f7406731102aab7977b300@cern.ch","name":"Sebastian Uhl"},"message":"resoanceFit: shuffle reading of configuration file\n\nShuffle the parts for reading the configuration file, the goal was\nthat each function can require not being called with a NULL pointer,\nthe cases where this could happen on purpose are now handled one level\nbefore (in the calling method). Also make sure that further methods\nare only called if indeed the required option was found.","distinct":false,"url":"https://api.github.com/repos/suhlatwork/ROOTPWA/commits/6abe6469df2e946e0d200fd8761b1c59e003f67f"},{"sha":"78f497360935d642ff9a5a2f67d4e5e574c6cb99","author":{"email":"affaa281bb2b99dbe4f7406731102aab7977b300@cern.ch","name":"Sebastian Uhl"},"message":"resonanceFit: be less paranoid during update of configuration file\n\nBe less paranoid while updating the configuration file with the result\nof the fit, assume that the configuration still contains the same\ncontent in the same ordering during 'update' it had during 'read'.\nThis should always be the case.","distinct":false,"url":"https://api.github.com/repos/suhlatwork/ROOTPWA/commits/78f497360935d642ff9a5a2f67d4e5e574c6cb99"},{"sha":"3dbe159cd7a8b49ece0ddaefa240893270ae75c2","author":{"email":"affaa281bb2b99dbe4f7406731102aab7977b300@cern.ch","name":"Sebastian Uhl"},"message":"resonanceFit: store interpolator points in 'integralWidthBreitWigner'\n\nAs ROOT does not provide an interface to extract the points used in a\nROOT::Math::Interpolator, we have to store them ourselved for future\nusage.","distinct":false,"url":"https://api.github.com/repos/suhlatwork/ROOTPWA/commits/3dbe159cd7a8b49ece0ddaefa240893270ae75c2"},{"sha":"03e7ad1c0078bd2f5348fa2bceb59dccf3d17813","author":{"email":"affaa281bb2b99dbe4f7406731102aab7977b300@cern.ch","name":"Sebastian Uhl"},"message":"resonanceFit: new method 'readDecayChannel' in 'component'\n\nAdd a new method 'readDecayChannel' to the 'component' class taking\ncare of reading other stuff than the couplings and branchings specific\nto one decay channel. This is used in the 'dynamic-' and 'integral-'\n'WidthBreitWigner' classes to read branching ratios, isobar masses or\nintegrals.","distinct":false,"url":"https://api.github.com/repos/suhlatwork/ROOTPWA/commits/03e7ad1c0078bd2f5348fa2bceb59dccf3d17813"},{"sha":"fb29b220014d96009daa466b19d7d60d8f646e09","author":{"email":"affaa281bb2b99dbe4f7406731102aab7977b300@cern.ch","name":"Sebastian Uhl"},"message":"resonanceFit: cosmetics\n\nReword, correct spelling, reshuffle comments, error messages, warnings\nand infos.","distinct":false,"url":"https://api.github.com/repos/suhlatwork/ROOTPWA/commits/fb29b220014d96009daa466b19d7d60d8f646e09"},{"sha":"4c8ce8455fda8644fba25c05471521be27e0f014","author":{"email":"affaa281bb2b99dbe4f7406731102aab7977b300@cern.ch","name":"Sebastian Uhl"},"message":"resonanceFit: stop when error for systematics\n\nStop to the executable if an error occured while reading the fit\nresults used to plot the systematic errors.\n\nSuch an error was ignored, but should have been immidiately visible in\nthe plots in the past.","distinct":false,"url":"https://api.github.com/repos/suhlatwork/ROOTPWA/commits/4c8ce8455fda8644fba25c05471521be27e0f014"},{"sha":"3e10fe2c1ba4a8301614ca8dfbdb04d3cbaeb441","author":{"email":"affaa281bb2b99dbe4f7406731102aab7977b300@cern.ch","name":"Sebastian Uhl"},"message":"resonanceFit: require at least two in 'integralsWidthBW'\n\nThe interpolator requires at least two points, so check that the\n'integral' variable has a length of at least two, and otherwise fail.","distinct":false,"url":"https://api.github.com/repos/suhlatwork/ROOTPWA/commits/3e10fe2c1ba4a8301614ca8dfbdb04d3cbaeb441"}]}