LArSoft
v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
ScheduleContextSetter.h
Go to the documentation of this file.
1
#ifndef art_Framework_Services_System_detail_ScheduleContextSetter_h
2
#define art_Framework_Services_System_detail_ScheduleContextSetter_h
3
4
#include "
art/Framework/Services/Registry/ServiceHandle.h
"
5
#include "
art/Framework/Services/System/ScheduleContext.h
"
6
7
namespace
art
{
8
namespace
detail {
9
class
ScheduleContextSetter;
10
}
11
}
12
13
class
art::detail::ScheduleContextSetter
{
14
public
:
15
bool
setContext
();
16
bool
resetContext
();
17
18
private
:
19
ServiceHandle<ScheduleContext>
sh_
;
20
};
21
22
inline
bool
23
art::detail::ScheduleContextSetter::setContext
()
24
{
25
return
sh_
->setContext();
26
}
27
28
inline
bool
29
art::detail::ScheduleContextSetter::resetContext
()
30
{
31
return
sh_
->resetContext();
32
}
33
34
#endif
/* art_Framework_Services_System_detail_ScheduleContextSetter_h */
35
36
// Local Variables:
37
// mode: c++
38
// End:
art::ServiceHandle
Definition:
ServiceHandle.h:39
art::detail::ScheduleContextSetter::resetContext
bool resetContext()
Definition:
ScheduleContextSetter.h:29
art::detail::ScheduleContextSetter
Definition:
ScheduleContextSetter.h:13
ServiceHandle.h
art::detail::ScheduleContextSetter::sh_
ServiceHandle< ScheduleContext > sh_
Definition:
ScheduleContextSetter.h:19
ScheduleContext.h
art::detail::ScheduleContextSetter::setContext
bool setContext()
Definition:
ScheduleContextSetter.h:23
art
HLT enums.
Definition:
ServiceProviderWrappers.h:36
art
Framework
Services
System
detail
ScheduleContextSetter.h
Generated on Wed Dec 12 2018 14:42:34 for LArSoft by
1.8.11