CMS 3D CMS Logo

Frameworkfwd.h
Go to the documentation of this file.
1 #ifndef Framework_Frameworkfwd_h
2 #define Framework_Frameworkfwd_h
3 
4 /*----------------------------------------------------------------------
5 
6 Forward declarations of types in the EDM.
7 
8 ----------------------------------------------------------------------*/
9 
12 
13 namespace edm {
14  class PrincipalGetAdapter;
16  class ConsumesCollector;
17  class DelayedReader;
18  class EDAnalyzer;
19  class EDFilter;
20  class EDLooper;
21  class EDProducer;
22  class Event;
23  class EventForOutput;
24  class EventPrincipal;
25  class EventSetup;
26  class EventSetupImpl;
27  class EventTransitionInfo;
28  class FileBlock;
29  class InputSource;
30  struct InputSourceDescription;
31  class LuminosityBlock;
33  class LuminosityBlockPrincipal;
34  class LumiTransitionInfo;
35  class OutputModule;
36  struct OutputModuleDescription;
37  class ParameterSet;
39  class Principal;
40  class PrincipalCache;
41  class PrincipalGetAdapter;
42  class ProcessBlock;
43  class ProcessBlockPrincipal;
44  class ProcessBlockTransitionInfo;
45  class ProcessNameSelector;
46  class ProductRegistryHelper;
47  class Run;
48  class RunForOutput;
49  class RunPrincipal;
50  class RunTransitionInfo;
51  class Schedule;
52  class StreamID;
53  class TypeID;
54  class ViewBase;
55 
56  struct EventSummary;
57  struct PathSummary;
58  struct TriggerReport;
59  template <typename T>
60  class View;
61  template <typename T>
62  class WorkerT;
63 } // namespace edm
64 
65 #endif
ProvenanceFwd.h
sistrip::View
View
Definition: ConstantsForView.h:26
edm
HLT enums.
Definition: AlignableModifier.h:19
edm::WorkerT
Definition: Frameworkfwd.h:62
LuminosityBlockForOutput
RunForOutput
LuminosityBlock
Event
ParameterSet
Definition: Functions.h:16
ConfigurationDescriptions
EDLooper
ParameterSetDescription
InputSource
Helper class to handle FWLite file input sources.
EventSetup
PrincipalGetAdapter
EDProductfwd.h
Run