LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
TriggerResults.h
Go to the documentation of this file.
1
#ifndef canvas_Persistency_Common_TriggerResults_h
2
#define canvas_Persistency_Common_TriggerResults_h
3
// vim: set sw=2 expandtab :
4
5
//
6
// The trigger path results are maintained here as a sequence of entries,
7
// one per trigger path. They are assigned in the order they appeared in
8
// the process-level pset. (They are actually stored in the base class
9
// HLTGlobalStatus)
10
//
11
// The ParameterSetID can be used to get a ParameterSet from the registry
12
// of parameter sets. This ParameterSet contains a vector<string> named
13
// "trigger_paths" that contains the trigger path names in the same order
14
// as the trigger path results stored here.
15
//
16
17
#include "
canvas/Persistency/Common/HLTGlobalStatus.h
"
18
#include "
fhiclcpp/ParameterSetID.h
"
19
20
namespace
art
{
21
22
class
TriggerResults
:
public
HLTGlobalStatus
{
23
public
:
24
~TriggerResults
() noexcept;
25
TriggerResults
();
26
27
TriggerResults
(
HLTGlobalStatus
const
& hlt,
28
fhicl::ParameterSetID
const
& psetid);
29
30
public
:
31
fhicl::ParameterSetID
const
&
parameterSetID
()
const
;
32
33
private
:
34
fhicl::ParameterSetID
psetid_
{};
35
};
36
37
void
swap
(
TriggerResults
& lhs,
TriggerResults
& rhs);
38
39
}
// namespace art
40
41
#endif
/* canvas_Persistency_Common_TriggerResults_h */
42
43
// Local Variables:
44
// mode: c++
45
// End:
art::TriggerResults::psetid_
fhicl::ParameterSetID psetid_
Definition:
TriggerResults.h:34
fhicl::ParameterSetID
Definition:
ParameterSetID.h:23
art::HLTGlobalStatus
Definition:
HLTGlobalStatus.h:13
art::TriggerResults::parameterSetID
fhicl::ParameterSetID const & parameterSetID() const
Definition:
TriggerResults.cc:19
art::swap
void swap(Handle< T > &a, Handle< T > &b)
ParameterSetID.h
art::TriggerResults::TriggerResults
TriggerResults()
HLTGlobalStatus.h
art::TriggerResults::~TriggerResults
~TriggerResults() noexcept
art
Definition:
MVAAlg.h:12
art::TriggerResults
Definition:
TriggerResults.h:22
canvas
Persistency
Common
TriggerResults.h
Generated on Thu May 2 2024 20:59:31 for LArSoft by
1.8.11