Skip to content

Commit

Permalink
Merge pull request #19261 from CTPPS/ctpps_event_bound_fix_8_0_X
Browse files Browse the repository at this point in the history
CTPPS: fix of event-bound adjustment
  • Loading branch information
cmsbuild committed Jul 25, 2017
2 parents 40bfc01 + 01161a0 commit eab5df7
Showing 1 changed file with 5 additions and 3 deletions.
Expand Up @@ -236,9 +236,11 @@ void TotemDAQMappingESSourceXML::setIntervalFor(const edm::eventsetup::EventSetu

edm::EventRange range = bl.validityRange;

// event id "1:min" has a special meaning and is translated to a truly minimal event id (1:0:0)
if (range.startEventID()==edm::EventID(1, 0, 1))
range = edm::EventRange(edm::EventID(1, 0, 0), range.endEventID());
// If "<run>:min" is specified in python config, it is translated into event <run>:0:1.
// However, the truly minimal event id often found in data is <run>:0:0. Therefore the
// adjustment below is needed.
if (range.startEventID().luminosityBlock() == 0 && range.startEventID().event() == 1)
range = edm::EventRange(edm::EventID(range.startEventID().run(), 0, 0), range.endEventID());

if (edm::contains(range, iosv.eventID()))
{
Expand Down

0 comments on commit eab5df7

Please sign in to comment.