Skip to content

Decoupled LArHV from the access to DCS conditions data in reco jobs

Vakhtang Tsulaia requested to merge tsulaia/athena:master-LArHV-DCS-reco into master

Modified hvLineNo() methods of several classes in LArHV such that the reco clients of these methods now need to pass a pointer to a LArHVIdMapping condition object, which provides mapping from electrodeID to HVLineID.

Migrated two clients - LArHVCondAlg and LArHVPathologyDbCondAlg - to the new interfaces of LArHV classes.

Protected AthSimulation from the addition of a new dependency on LArRecConditions (which hosts the LArHVIdMapping class) by leveraging the SIMULATIONBASE preprocessor statement.

Fixed reference files in a number of ctests, which were affected by these changes.

Edited by Vakhtang Tsulaia

Merge request reports