Geant4
11.2.2
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
PTL.hh
Go to the documentation of this file.
1
//
2
// MIT License
3
// Copyright (c) 2020 Jonathan R. Madsen
4
// Permission is hereby granted, free of charge, to any person obtaining a copy
5
// of this software and associated documentation files (the "Software"), to deal
6
// in the Software without restriction, including without limitation the rights
7
// to use, copy, modify, merge, publish, distribute, sublicense, and
8
// copies of the Software, and to permit persons to whom the Software is
9
// furnished to do so, subject to the following conditions:
10
// The above copyright notice and this permission notice shall be included in
11
// all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED
12
// "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT
13
// LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
14
// PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
15
// HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
16
// ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
17
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
18
//
19
20
#pragma once
21
22
#include "
PTL/AutoLock.hh
"
23
#include "
PTL/Backtrace.hh
"
24
#include "
PTL/Globals.hh
"
25
#include "
PTL/TBBTaskGroup.hh
"
26
#include "
PTL/Task.hh
"
27
#include "
PTL/TaskGroup.hh
"
28
#include "
PTL/TaskManager.hh
"
29
#include "
PTL/TaskRunManager.hh
"
30
#include "
PTL/ThreadData.hh
"
31
#include "
PTL/ThreadPool.hh
"
32
#include "
PTL/Threading.hh
"
33
#include "
PTL/Timer.hh
"
34
#include "
PTL/Types.hh
"
35
#include "
PTL/UserTaskQueue.hh
"
36
#include "
PTL/Utility.hh
"
37
#include "
PTL/VTask.hh
"
38
#include "
PTL/VUserTaskQueue.hh
"
AutoLock.hh
Backtrace.hh
Globals.hh
TBBTaskGroup.hh
TaskGroup.hh
TaskManager.hh
TaskRunManager.hh
Task.hh
ThreadData.hh
ThreadPool.hh
Threading.hh
Timer.hh
Types.hh
UserTaskQueue.hh
Utility.hh
VTask.hh
VUserTaskQueue.hh
geant4-v11.2.2
source
externals
ptl
include
PTL
PTL.hh
Generated by
1.12.0