File indexing completed on 2024-04-06 12:05:02
0001 #ifndef DataFormats_Provenance_ProvenanceFwd_h
0002 #define DataFormats_Provenance_ProvenanceFwd_h
0003
0004 namespace edm {
0005 class BranchDescription;
0006 class BranchIDListHelper;
0007 class Parentage;
0008 class BranchID;
0009 class BranchKey;
0010 class BranchDescription;
0011 class ProductProvenance;
0012 class ProductProvenance;
0013 class EventAuxiliary;
0014 class EventID;
0015 class EventToProcessBlockIndexes;
0016 class LuminosityBlockAuxiliary;
0017 class LuminosityBlockID;
0018 class ModuleDescription;
0019 class ProcessConfiguration;
0020 class ProcessHistory;
0021 class ProcessRegistry;
0022 class ProductID;
0023 class ProductRegistry;
0024 class Provenance;
0025 class RunAuxiliary;
0026 class RunID;
0027 class StableProvenance;
0028 class StoredProcessBlockHelper;
0029 class Timestamp;
0030 class ProductProvenanceLookup;
0031 }
0032
0033 namespace cms {
0034 class Exception;
0035 }
0036
0037 #include "DataFormats/Provenance/interface/BranchIDList.h"
0038 #include "DataFormats/Provenance/interface/BranchListIndex.h"
0039 #include "DataFormats/Provenance/interface/ParentageID.h"
0040 #include "DataFormats/Provenance/interface/PassID.h"
0041 #include "DataFormats/Provenance/interface/ReleaseVersion.h"
0042 #include "DataFormats/Provenance/interface/ProcessHistoryID.h"
0043 #include "DataFormats/Provenance/interface/ProcessConfigurationID.h"
0044 #endif