Skip to content

Commit d63d8c1

Browse files
committed
Read new timing delays
1 parent ce63868 commit d63d8c1

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

sbndcode/Geometry/GeometryWrappers/CRTGeoAlg.cc

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -80,20 +80,21 @@ namespace sbnd::crt {
8080

8181
if(std::find(usedModules.begin(), usedModules.end(), moduleName) == usedModules.end())
8282
{
83-
int32_t cableDelayCorrection = 0;
83+
int32_t t0DelayCorrection = 0, t1DelayCorrection = 0;
8484

8585
if(!fMC)
8686
{
8787
art::ServiceHandle<SBND::CRTCalibService> CalibService;
88-
cableDelayCorrection = CalibService->GetTimingOffsetFromFEBMAC5(mac5);
88+
t0DelayCorrection = CalibService->GetT0CableOffsetFromFEBMAC5(mac5) + CalibService->GetT0CalibOffsetFromFEBMAC5(mac5);
89+
t1DelayCorrection = CalibService->GetT1CableOffsetFromFEBMAC5(mac5) + CalibService->GetT1CalibOffsetFromFEBMAC5(mac5);
8990
}
9091

9192
const std::string stripName = nodeStrip->GetVolume()->GetName();
9293
const bool minos = stripName.find("MINOS") != std::string::npos ? true : false;
9394

9495
usedModules.push_back(moduleName);
9596
CRTModuleGeo module = CRTModuleGeo(nodeModule, auxDet, ad_i, taggerName,
96-
cableDelayCorrection, cableDelayCorrection,
97+
t0DelayCorrection, t1DelayCorrection,
9798
invert, minos);
9899
fModules.insert(std::pair<std::string, CRTModuleGeo>(moduleName, module));
99100
}

0 commit comments

Comments
 (0)