Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2025-02-14 03:16:39

0001 #include "FWCore/ServiceRegistry/interface/ESModuleConsumesInfo.h"
0002 
0003 namespace edm {
0004 
0005   ESModuleConsumesInfo::ESModuleConsumesInfo()
0006       : produceMethodIDOfConsumer_(0),
0007         produceMethodIDOfProducer_(0),
0008         isSource_(false),
0009         isLooper_(false),
0010         moduleLabelMismatch_(false),
0011         mayConsumes_(false),
0012         mayConsumesFirstEntry_(false),
0013         mayConsumesNoProducts_(false) {}
0014 
0015   std::string_view ESModuleConsumesInfo::moduleBaseType() const {
0016     if (isLooper_) {
0017       return "ESProducerLooper";
0018     } else if (isSource_) {
0019       return "ESSource";
0020     }
0021     return "ESProducer";
0022   }
0023 
0024 }  // namespace edm