LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
EventProcessHistoryID.h
Go to the documentation of this file.
1
#ifndef art_Persistency_Provenance_EventProcessHistoryID_h
2
#define art_Persistency_Provenance_EventProcessHistoryID_h
3
4
#include "
canvas/Persistency/Provenance/EventID.h
"
5
#include "
canvas/Persistency/Provenance/ProcessHistoryID.h
"
6
7
namespace
art
{
8
struct
EventProcessHistoryID
{
9
EventProcessHistoryID
() :
eventID_
(),
processHistoryID_
() {}
10
EventProcessHistoryID
(
EventID
const
&
id
,
ProcessHistoryID
const
& ph)
11
:
eventID_
(id),
processHistoryID_
(ph)
12
{}
13
EventID
eventID_
;
14
ProcessHistoryID
processHistoryID_
;
15
};
16
inline
bool
17
operator<
(
EventProcessHistoryID
const
& lh,
EventProcessHistoryID
const
& rh)
18
{
19
return
lh.
eventID_
< rh.
eventID_
;
20
}
21
}
// namespace art
22
23
#endif
/* art_Persistency_Provenance_EventProcessHistoryID_h */
24
25
// Local Variables:
26
// mode: c++
27
// End:
art::EventProcessHistoryID::EventProcessHistoryID
EventProcessHistoryID()
Definition:
EventProcessHistoryID.h:9
art::EventProcessHistoryID::processHistoryID_
ProcessHistoryID processHistoryID_
Definition:
EventProcessHistoryID.h:14
EventID.h
art::EventProcessHistoryID
Definition:
EventProcessHistoryID.h:8
art::EventProcessHistoryID::eventID_
EventID eventID_
Definition:
EventProcessHistoryID.h:13
art::operator<
bool operator<(ProductInfo const &a, ProductInfo const &b)
Definition:
ProductInfo.cc:51
art::EventProcessHistoryID::EventProcessHistoryID
EventProcessHistoryID(EventID const &id, ProcessHistoryID const &ph)
Definition:
EventProcessHistoryID.h:10
ProcessHistoryID.h
art
Definition:
MVAAlg.h:12
art::EventID
Definition:
EventID.h:20
art::Hash< ProcessHistoryType >
art
Persistency
Provenance
EventProcessHistoryID.h
Generated on Thu May 2 2024 20:59:30 for LArSoft by
1.8.11