OPAL (Object Oriented Parallel Accelerator Library)
2024.1
OPAL
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
src
Classic
Physics
Kapton.h
Go to the documentation of this file.
1
//
2
// Class Kapton
3
// Defines Kapton as a material for particle-matter interactions
4
//
5
// Data taken from Standard Atomic Weight 2019 (https://www.qmul.ac.uk/sbcs/iupac/AtWt/),
6
// atomic properties from PDG database (https://pdg.lbl.gov/2020/AtomicNuclearProperties)
7
// and fit coefficients from ICRU Report 49.
8
//
9
// Copyright (c) 2019 - 2021, Paul Scherrer Institut, Villigen PSI, Switzerland
10
// All rights reserved
11
//
12
// This file is part of OPAL.
13
//
14
// OPAL is free software: you can redistribute it and/or modify
15
// it under the terms of the GNU General Public License as published by
16
// the Free Software Foundation, either version 3 of the License, or
17
// (at your option) any later version.
18
//
19
// You should have received a copy of the GNU General Public License
20
// along with OPAL. If not, see <https://www.gnu.org/licenses/>.
21
//
22
#ifndef KAPTON_H
23
#define KAPTON_H
24
25
#include "
Physics/Material.h
"
26
27
namespace
Physics {
28
class
Kapton
:
public
Material
{
29
public
:
30
Kapton
():
31
Material
(6,
32
12,
33
1.420,
34
40.58,
35
79.6,
36
{{0.0, 2.601, 1.701e3, 1.279e3, 1.638e-2,
37
3.83523, 0.42993, 12.6125, 227.41, 188.97}})
38
{ }
39
};
40
}
41
#endif
Physics::Material
Definition:
Material.h:28
Physics::Kapton::Kapton
Kapton()
Definition:
Kapton.h:30
Material.h
Physics::Kapton
Definition:
Kapton.h:28
Generated on Tue Jul 2 2024 15:05:22 for OPAL (Object Oriented Parallel Accelerator Library) by
1.8.5