Skip to content

Commit 332904c

Browse files
ercolessiknopers8
authored andcommitted
fix time for calib objects (#2226)
fix
1 parent 2cadd5a commit 332904c

1 file changed

Lines changed: 2 additions & 4 deletions

File tree

Modules/TOF/src/TrendingCalibLHCphase.cxx

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -91,9 +91,7 @@ void TrendingCalibLHCphase::finalize(Trigger t, framework::ServiceRegistryRef)
9191

9292
void TrendingCalibLHCphase::trendValues(const Trigger& t, repository::DatabaseInterface& ccdb)
9393
{
94-
mTime = activity_helpers::isLegacyValidity(t.activity.mValidity)
95-
? t.timestamp / 1000
96-
: t.activity.mValidity.getMax() / 1000; // ROOT expects seconds since epoch.
94+
mTime = t.timestamp / 1000;
9795
mMetaData.runNumber = t.activity.mId;
9896

9997
mPhase = 0.;
@@ -106,7 +104,7 @@ void TrendingCalibLHCphase::trendValues(const Trigger& t, repository::DatabaseIn
106104

107105
if (dataSource.type == "ccdb") {
108106

109-
auto calib_object = UserCodeInterface::retrieveConditionAny<LHCphase>(dataSource.path, metadata, -1);
107+
auto calib_object = UserCodeInterface::retrieveConditionAny<LHCphase>(dataSource.path, metadata, t.timestamp);
110108

111109
if (!calib_object) {
112110
ILOG(Error, Support) << "Could not retrieve calibration file '" << dataSource.path << "'." << ENDM;

0 commit comments

Comments
 (0)