Remove circular dependency between KF and L1
To resolve the circular dependency the KF library was split into 3 separate libraries. KF contains the base part, the new KFQA lib now contains everything which is related to quality assurance. The new lib KFParticleInterface is the interface needed to use the external KFParticle library. There wasn't any cleanup of the build system done yet.
Showing
- reco/KF/CMakeLists.txt 3 additions, 175 deletionsreco/KF/CMakeLists.txt
- reco/KF/KF.cmake 169 additions, 0 deletionsreco/KF/KF.cmake
- reco/KF/KFLinkDef.h 2 additions, 8 deletionsreco/KF/KFLinkDef.h
- reco/KF/KFParticleInterface.cmake 111 additions, 0 deletionsreco/KF/KFParticleInterface.cmake
- reco/KF/KFParticleInterfaceLinkDef.h 16 additions, 0 deletionsreco/KF/KFParticleInterfaceLinkDef.h
- reco/KF/KFQA.cmake 116 additions, 0 deletionsreco/KF/KFQA.cmake
- reco/KF/KFQALinkDef.h 18 additions, 0 deletionsreco/KF/KFQALinkDef.h
Loading
Please register or sign in to comment