Skip to content

WIP:Petal hashid map to collect the petal information

Jin Zhang requested to merge jinz/athena:petal-hashmap into 21.9

In current 21.9, the identifier structure doesn't have a method that allows SiDetectorElements to be grouped according to the mechanically-bound "petals" which will be helpful in a necessary alignment level. With the help of exited hashid method, identifier can be translated into hashid and collected in a hash map.

This MR aims to collect the petal hashid information from GeoModel tree and store it in a map, which is now simply described as "std::map<hashid, petalnumber>", helper methods are defined in SCT_ID class to get and set this map information.

The related issue: https://its.cern.ch/jira/browse/ATLITKSW-88

Edited by Jin Zhang

Merge request reports