Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
FWCore
Framework
interface
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
10
#include "
DataFormats/Common/interface/EDProductfwd.h
"
11
#include "
DataFormats/Provenance/interface/ProvenanceFwd.h
"
12
13
namespace
edm {
14
class
CurrentProcessingContext;
15
class
PrincipalGetAdapter
;
16
class
DelayedReader;
17
class
EDAnalyzer;
18
class
EDFilter;
19
class
EDLooper
;
20
class
EDProducer;
21
class
Event
;
22
class
EventPrincipal;
23
class
EventSetup
;
24
class
FileBlock;
25
class
InputSource
;
26
struct
InputSourceDescription;
27
class
LuminosityBlock
;
28
class
LuminosityBlockPrincipal;
29
class
OutputModule;
30
class
OutputModuleDescription;
31
class
OutputWorker;
32
class
ParameterSet
;
33
class
Principal;
34
class
PrincipalCache;
35
class
PrincipalGetAdapter
;
36
class
ProcessNameSelector;
37
class
ProductRegistryHelper;
38
class
Run
;
39
class
RunPrincipal;
40
class
Schedule;
41
class
TypeID;
42
class
UnscheduledHandler
;
43
class
ViewBase;
44
45
struct
EventSummary;
46
struct
PathSummary;
47
struct
TriggerReport;
48
template
<
typename
T>
class
View
;
49
template
<
typename
T>
class
WorkerT
;
50
}
51
52
#endif
UnscheduledHandler
ParameterSet
Definition:
Functions.h:16
ProvenanceFwd.h
LuminosityBlock
EDLooper
EventSetup
EDProductfwd.h
edm::WorkerT
Definition:
Frameworkfwd.h:49
Event
PrincipalGetAdapter
Run
sistrip::View
View
Definition:
ConstantsForView.h:26
InputSource
Helper class to handle FWLite file input sources.
Generated for CMSSW Reference Manual by
1.8.5