#include <ProcessModel.h>
Inheritance diagram for ProcessModel:

Public Member Functions | |
| virtual double | dE_dx (double E) const =0 |
| virtual ValidityRange_t | ValidityRange (void) const =0 |
| Process::Process_t | ModeledProcess (void) const |
Protected Member Functions | |
| ProcessModel () | |
| ProcessModel (const Material &material, Process::Process_t process) | |
| virtual | ~ProcessModel () |
Protected Attributes | |
| Material | fMaterial |
| Process::Process_t | fModeledProcess |
________________________________________________________________________________________
Costas Andreopoulos <C.V.Andreopoulos@rl.ac.uk> CCLRC, Rutherford Lab. December 10, 2003 _________________________________________________________________________________________
Definition at line 25 of file ProcessModel.h.
|
|
Definition at line 20 of file ProcessModel.cxx. 00021 {
00022
00023 }
|
|
||||||||||||
|
Definition at line 25 of file ProcessModel.cxx. 00025 : 00026 fMaterial(material), 00027 fModeledProcess(process) 00028 { 00029 00030 } //_________________________________________________________________________________________
|
|
|
Definition at line 38 of file ProcessModel.h. 00038 { };
|
|
|
Implemented in BetheBlochModel, BezrukovBugaevModel, KokoulinPetrukhinModel, NullModel, and PetrukhinShestakovModel. |
|
|
Definition at line 32 of file ProcessModel.h. 00032 { return fModeledProcess; }
|
|
|
Implemented in BetheBlochModel, BezrukovBugaevModel, KokoulinPetrukhinModel, NullModel, and PetrukhinShestakovModel. |
|
|
Definition at line 40 of file ProcessModel.h. |
|
|
Definition at line 41 of file ProcessModel.h. |
1.3.9.1