GGEMS
1.1
GPU GEant4-based Monte Carlo Simulations
GGEMSDoseParams.hh
Go to the documentation of this file.
1
#ifndef GUARD_GGEMS_NAVIGATORS_GGEMSDOSEPARAMS_HH
2
#define GUARD_GGEMS_NAVIGATORS_GGEMSDOSEPARAMS_HH
3
4
// ************************************************************************
5
// * This file is part of GGEMS. *
6
// * *
7
// * GGEMS is free software: you can redistribute it and/or modify *
8
// * it under the terms of the GNU General Public License as published by *
9
// * the Free Software Foundation, either version 3 of the License, or *
10
// * (at your option) any later version. *
11
// * *
12
// * GGEMS is distributed in the hope that it will be useful, *
13
// * but WITHOUT ANY WARRANTY; without even the implied warranty of *
14
// * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
15
// * GNU General Public License for more details. *
16
// * *
17
// * You should have received a copy of the GNU General Public License *
18
// * along with GGEMS. If not, see <https://www.gnu.org/licenses/>. *
19
// * *
20
// ************************************************************************
21
34
#include "
GGEMS/tools/GGEMSTypes.hh
"
35
40
typedef
struct
GGEMSDoseParams_t
41
{
42
GGfloat3
size_of_dosels_
;
43
GGfloat3
inv_size_of_dosels_
;
44
GGfloat3
border_min_xyz_
;
45
GGfloat3
border_max_xyz_
;
46
GGint3
number_of_dosels_
;
47
GGint
total_number_of_dosels_
;
48
GGint
slice_number_of_dosels_
;
49
}
GGEMSDoseParams
;
51
#endif // End of GUARD_GGEMS_NAVIGATORS_GGEMSDOSEPARAMS_HH
GGEMSDoseParams_t::border_min_xyz_
GGfloat3 border_min_xyz_
Definition:
GGEMSDoseParams.hh:44
GGEMSDoseParams_t
Structure storing dosimetry infos.
Definition:
GGEMSDoseParams.hh:41
GGEMSDoseParams_t::size_of_dosels_
GGfloat3 size_of_dosels_
Definition:
GGEMSDoseParams.hh:42
GGint
#define GGint
Definition:
GGEMSTypes.hh:224
GGfloat3
#define GGfloat3
Definition:
GGEMSTypes.hh:275
GGEMSDoseParams
struct GGEMSDoseParams_t GGEMSDoseParams
GGEMSTypes.hh
Redefining types for OpenCL device and host.
GGEMSDoseParams_t::number_of_dosels_
GGint3 number_of_dosels_
Definition:
GGEMSDoseParams.hh:46
GGEMSDoseParams_t::total_number_of_dosels_
GGint total_number_of_dosels_
Definition:
GGEMSDoseParams.hh:47
GGEMSDoseParams_t::inv_size_of_dosels_
GGfloat3 inv_size_of_dosels_
Definition:
GGEMSDoseParams.hh:43
GGint3
#define GGint3
Definition:
GGEMSTypes.hh:226
GGEMSDoseParams_t::slice_number_of_dosels_
GGint slice_number_of_dosels_
Definition:
GGEMSDoseParams.hh:48
GGEMSDoseParams_t::border_max_xyz_
GGfloat3 border_max_xyz_
Definition:
GGEMSDoseParams.hh:45
include
GGEMS
navigators
GGEMSDoseParams.hh
Generated by
1.8.20