I'm afraid this is wrong, it needs to be
```
lumi_Token = iC.consumes<LumiSummary,edm::InLumi>(edm::InputTag("lumiProducer")); 
```
There was a bug in the framework which didn't enforce that, but the bug is fixed and this will fail.