Add Timeshift per E-Link Functionality for TRD1D Unpacker
This merge request adds the possibility to add time offsets for each E-Link separately in the TRD1D unpacker.
Example Offsets for mCBM2024:
if (runid >= 2700) //mCBM2024
{
for (int elinkId = 0; elinkId < 36; ++elinkId)
{
trd1Dconfig->SetElinkTimeOffset(20736, elinkId, -36);
trd1Dconfig->SetElinkTimeOffset(20737, elinkId, -37);
trd1Dconfig->SetElinkTimeOffset(20738, elinkId, -65);
trd1Dconfig->SetElinkTimeOffset(20739, elinkId, -52);
trd1Dconfig->SetElinkTimeOffset(20740, elinkId, -50);
trd1Dconfig->SetElinkTimeOffset(20741, elinkId, -49);
//trd1Dconfig->SetElinkTimeOffset(20992, elinkId, 0); //no correlation
trd1Dconfig->SetElinkTimeOffset(20993, elinkId, -50);
trd1Dconfig->SetElinkTimeOffset(20994, elinkId, -57);
trd1Dconfig->SetElinkTimeOffset(20995, elinkId, -52);
trd1Dconfig->SetElinkTimeOffset(20996, elinkId, -52);
trd1Dconfig->SetElinkTimeOffset(20997, elinkId, -53);
}
}
Edited by Axel Puntke