DataFormats
Provenance
interface
EventAux.h
Go to the documentation of this file.
1
#ifndef DataFormats_Provenance_EventAux_h
2
#define DataFormats_Provenance_EventAux_h
3
4
#include <iosfwd>
5
6
#include "
DataFormats/Provenance/interface/ProcessHistoryID.h
"
7
#include "
DataFormats/Provenance/interface/EventID.h
"
8
#include "
DataFormats/Provenance/interface/Timestamp.h
"
9
10
// Auxiliary event data that is persistent
11
// Obsolete format, used for backward compatibility only.
12
13
namespace
edm
{
14
class
EventAuxiliary;
15
class
EventAux
{
16
public
:
17
EventAux
() :
processHistoryID_
(),
id_
(),
time_
(),
luminosityBlockID_
() {}
18
~EventAux
() {}
19
ProcessHistoryID
processHistoryID_
;
20
EventID
id_
;
21
Timestamp
time_
;
22
LuminosityBlockNumber_t
luminosityBlockID_
;
23
};
24
void
conversion
(
EventAux
const
& from,
EventAuxiliary
&
to
);
25
}
// namespace edm
26
#endif
ProcessHistoryID.h
edm::conversion
void conversion(EventAux const &from, EventAuxiliary &to)
Definition:
EventAux.cc:9
edm
HLT enums.
Definition:
AlignableModifier.h:19
to
edm::LuminosityBlockNumber_t
unsigned int LuminosityBlockNumber_t
Definition:
RunLumiEventNumber.h:13
edm::EventAux::luminosityBlockID_
LuminosityBlockNumber_t luminosityBlockID_
Definition:
EventAux.h:22
EventID.h
edm::Hash< ProcessHistoryType >
edm::EventAux
Definition:
EventAux.h:15
edm::EventAuxiliary
Definition:
EventAuxiliary.h:14
Timestamp.h
edm::EventAux::EventAux
EventAux()
Definition:
EventAux.h:17
edm::EventAux::processHistoryID_
ProcessHistoryID processHistoryID_
Definition:
EventAux.h:19
edm::EventAux::~EventAux
~EventAux()
Definition:
EventAux.h:18
edm::EventAux::time_
Timestamp time_
Definition:
EventAux.h:21
edm::EventID
Definition:
EventID.h:31
edm::EventAux::id_
EventID id_
Definition:
EventAux.h:20
edm::Timestamp
Definition:
Timestamp.h:30
Generated for CMSSW Reference Manual by
1.8.16