Adapt Alignment code to DD4hep
Goes along with and depends on LHCb!2589 (merged), Lbcom!481 (merged), Rec!2070 (merged), Brunel!1019 (merged), Boole!291 (merged), Moore!494 (merged)
This MR allows to compile Alignment code with DD4hep backend in the VP. However, the code is most probably not functional. In particular I did comment 4 small pieces of code in WriteAlignmentConditionsTool.cpp
and in AlignChisqConstraintTool.cpp
. Here are the pointers :
- https://gitlab.cern.ch/lhcb/Alignment/-/blob/sponce_dd4hep/Alignment/AlignTrTools/src/WriteAlignmentConditionsTool.cpp#L129
- https://gitlab.cern.ch/lhcb/Alignment/-/blob/sponce_dd4hep/Alignment/AlignTrTools/src/WriteAlignmentConditionsTool.cpp#L191
- https://gitlab.cern.ch/lhcb/Alignment/-/blob/sponce_dd4hep/Alignment/TAlignment/src/AlignChisqConstraintTool.cpp#L354
- https://gitlab.cern.ch/lhcb/Alignment/-/blob/sponce_dd4hep/Alignment/TAlignment/src/AlignChisqConstraintTool.cpp#L379
Edited by Sebastien Ponce