Skip to content

MuonPRDTest: Migrate the Testers

Minlin Wu requested to merge minlin/athena:MigrationTester into master

Hi,

The aim of this merge request is to migrate all the rest of the testers with the modern structures (introducing the MuonTesterTree package): sTGC/MM Testers, CSC/TGC RDO/PRD testers.

Most of the contents are the same but with new structure. Some main changes:

  1. CmakeLists is modified for including the required LINK_LIBRARIES.

  2. SimHits: MM/sTGCSimHitsVariables retrieve the offId by calling channelID() directly instead of using simToOffline() in MM/sTGCSimIdToOfflineId.h.

  3. Digits: CSCDigitVariables are modified for retriving the local/GlobalPositions in the way as before. Fixed TGCDigitsVariables for retriving m_TGC_nDigits. MM/sTGCDigitVariables are the same, some variables such as stationEtaMin/Max are not saved.

  4. SDO: Same contents but with new structure.

  5. RDO: CSCRDOVariables keep the m_CscIdHelper in order to use decoder to retrieve id. MM/sTGC/TGCRDOVariables have the same contents.

  6. PRD: Same contents.

The DCube histogram scripts will be updated with the new changes in the next merge request.

Edited by Minlin Wu

Merge request reports