Skip to content

alignment port (algorithms by V.A. Kuzmin)

Slavomir Hnatic requested to merge alignment_vak into dev
DO NOT REMOVE THIS BOXED MESSAGE

Code in this merge request is subject to review by Code Owners.
The list of reviewers is posted in the comments section.
After all of the code is approved, please put a brief notice about it at the beginning of this message.

NOTE: Merging this code without getting it approved by Code Owners will result in suspending your developer rights!!!


This is modularization of alignment algorithms authored by Valentin Kuzmin.

How to use:
~~~
/detectors/tpc/alignment/muons/macro/ReadMe.md
~~~

Technical details:
- the library is located in /detectors/tpc/alignment
- library name is tpcAlignment (libtpcAlignment.so)
- the prefix Mpd from all files was removed
- geometry class MpdTpcSectorGeoVK is now TpcSectorGeoAlignmentVAK and located in /detectors/tpc/geometry
It is no more a singleton and is passed by dependency injection. "VAK" suffix is kept as the class is otherwise not refactored.
- howto and some macros were modified, so that all files generated by macros are stored away from local git repository

Edited by Slavomir Hnatic

Merge request reports

Loading