CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
LHEProvenanceHelper.h
Go to the documentation of this file.
1 #ifndef FWCore_Sources_LHEProvenanceHelper_h
2 #define FWCore_Sources_LHEProvenanceHelper_h
3 
8 
9 namespace lhef {
10  class LHERunInfo;
11 }
12 
13 namespace edm {
14  class ProductRegistry;
15  class TypeID;
17  explicit LHEProvenanceHelper(TypeID const& eventProductType, TypeID const& runProductType);
18  void lheAugment(lhef::LHERunInfo const* runInfo);
19  ProcessHistoryID lheInit(ProductRegistry& productRegistry);
24  };
25 }
26 #endif
ConstBranchDescription eventProductBranchDescription_
ProcessHistoryID lheInit(ProductRegistry &productRegistry)
ProductProvenance eventProductProvenance_
void lheAugment(lhef::LHERunInfo const *runInfo)
ConstBranchDescription runProductBranchDescription_
LHEProvenanceHelper(TypeID const &eventProductType, TypeID const &runProductType)