Geant4
10.03.p01
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Pages
G4MottCoefficients.hh
Go to the documentation of this file.
1
//
2
// ********************************************************************
3
// * License and Disclaimer *
4
// * *
5
// * The Geant4 software is copyright of the Copyright Holders of *
6
// * the Geant4 Collaboration. It is provided under the terms and *
7
// * conditions of the Geant4 Software License, included in the file *
8
// * LICENSE and available at http://cern.ch/geant4/license . These *
9
// * include a list of copyright holders. *
10
// * *
11
// * Neither the authors of this software system, nor their employing *
12
// * institutes,nor the agencies providing financial support for this *
13
// * work make any representation or warranty, express or implied, *
14
// * regarding this software system or assume any liability for its *
15
// * use. Please see the license in the file LICENSE and URL above *
16
// * for the full disclaimer and the limitation of liability. *
17
// * *
18
// * This code implementation is the result of the scientific and *
19
// * technical work of the GEANT4 collaboration. *
20
// * By using, copying, modifying or distributing the software (or *
21
// * any work based on the software) you agree to acknowledge its *
22
// * use in resulting scientific publications, and indicate your *
23
// * acceptance of all terms of the Geant4 Software license. *
24
// ********************************************************************
25
//
26
// G4MottCoefficients.hh
27
//-------------------------------------------------------------------
28
//
29
// GEANT4 Class header file
30
//
31
// File name: G4MottCoefficients
32
//
33
// Author: Cristina Consolandi
34
//
35
// Creation date: 27.05.2012
36
//
37
// Class Description:
38
//
39
// Mott Coulomb Cross section coefficients:
40
//
41
// Reference:
42
// M.J. Boschini et al.
43
// "Non Ionizing Energy Loss induced by Electrons in the Space Environment"
44
// Proc. of the 13th International Conference on Particle Physics and Advanced Technology
45
// (13th ICPPAT, Como 3-7/10/2011), World Scientific (Singapore).
46
//
47
// Available at: http://arxiv.org/abs/1111.4042v4
48
// coeffb of par. 2.1 , eq. (17) were recalculated by M. Tacconi
49
// following the same procedur as:
50
//
51
// T. Lijian et al. "Analytic Fitting to the Mott Cross Section of Electrons"
52
// Radiat. Phys. Chem. 45 (1995), 235–245.
53
//
54
//
55
// ----------------------------------------------------------------------------------------
56
57
//
58
#ifndef G4MottCoefficients_h
59
#define G4MottCoefficients_h 1
60
61
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
62
63
#include "
globals.hh
"
64
65
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo......
66
67
class
G4Pow
;
68
69
class
G4MottCoefficients
70
{
71
72
public
:
73
74
explicit
G4MottCoefficients
();
75
76
virtual
~G4MottCoefficients
();
77
78
void
SetMottCoeff
(
G4double
targetZ,
G4double
coeff[5][6] );
79
80
private
:
81
82
G4MottCoefficients
& operator=(
const
G4MottCoefficients
&right) =
delete
;
83
G4MottCoefficients
(
const
G4MottCoefficients
&) =
delete
;
84
85
G4Pow
* fG4pow;
86
};
87
88
89
//....oooOO0OOooo........oooOO0OOooo........oooOO0OOooo........oooOO0OOooo....
90
91
#endif
G4MottCoefficients::G4MottCoefficients
G4MottCoefficients()
Definition:
G4MottCoefficients.cc:70
G4MottCoefficients
Definition:
G4MottCoefficients.hh:69
G4Pow
Definition:
G4Pow.hh:56
G4MottCoefficients::~G4MottCoefficients
virtual ~G4MottCoefficients()
Definition:
G4MottCoefficients.cc:77
globals.hh
G4MottCoefficients::SetMottCoeff
void SetMottCoeff(G4double targetZ, G4double coeff[5][6])
Definition:
G4MottCoefficients.cc:83
G4double
double G4double
Definition:
G4Types.hh:76
geant4.10.03.p01
source
processes
electromagnetic
standard
include
G4MottCoefficients.hh
Generated on Thu Mar 16 2017 22:38:04 for Geant4 by
1.8.5