CMS 3D CMS Logo

ModuleLabelMatch.h
Go to the documentation of this file.
1 #ifndef FWCore_Framework_ModuleLabelMatch_h
2 #define FWCore_Framework_ModuleLabelMatch_h
3 
14 
15 #include <string>
16 
17 namespace edm {
18 
20  public:
22 
23  bool operator()(edm::BranchDescription const& branchDescription) {
24  return branchDescription.moduleLabel() == moduleLabel_;
25  }
26 
27  private:
29  };
30 } // namespace edm
31 #endif
edm::ModuleLabelMatch::moduleLabel_
std::string moduleLabel_
Definition: ModuleLabelMatch.h:28
edm
HLT enums.
Definition: AlignableModifier.h:19
edm::ModuleLabelMatch
Definition: ModuleLabelMatch.h:19
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
BranchDescription.h
edm::BranchDescription::moduleLabel
std::string const & moduleLabel() const
Definition: BranchDescription.h:72
edm::BranchDescription
Definition: BranchDescription.h:32
edm::ModuleLabelMatch::operator()
bool operator()(edm::BranchDescription const &branchDescription)
Definition: ModuleLabelMatch.h:23
HerwigMaxPtPartonFilter_cfi.moduleLabel
moduleLabel
Definition: HerwigMaxPtPartonFilter_cfi.py:4
edm::ModuleLabelMatch::ModuleLabelMatch
ModuleLabelMatch(std::string const &moduleLabel)
Definition: ModuleLabelMatch.h:21