Garfield++ v1r0
A toolkit for the detailed simulation of particle detectors based on ionisation measurement in gases and semiconductors
|
#include <PhotoAbsCS.h>
Public Member Functions | |
int | get_channel (DynLinArr< double > &felectron_energy, DynLinArr< double > &fphoton_energy) const |
AtomicSecondaryProducts () | |
virtual | ~AtomicSecondaryProducts () |
void | add_channel (double fchannel_prob_dens, const DynLinArr< double > &felectron_energy, const DynLinArr< double > &fphoton_energy, int s_all_rest=0) |
virtual void | print (std::ostream &file, int l) const |
Protected Attributes | |
DynLinArr< double > | channel_prob_dens |
DynLinArr< DynLinArr< double > > | electron_energy |
DynLinArr< DynLinArr< double > > | photon_energy |
Definition at line 290 of file PhotoAbsCS.h.
|
inline |
Definition at line 296 of file PhotoAbsCS.h.
|
inlinevirtual |
Definition at line 300 of file PhotoAbsCS.h.
void Heed::AtomicSecondaryProducts::add_channel | ( | double | fchannel_prob_dens, |
const DynLinArr< double > & | felectron_energy, | ||
const DynLinArr< double > & | fphoton_energy, | ||
int | s_all_rest = 0 |
||
) |
Definition at line 875 of file PhotoAbsCS.cpp.
Referenced by Heed::generate_Argon_PACS_mod_esc().
int Heed::AtomicSecondaryProducts::get_channel | ( | DynLinArr< double > & | felectron_energy, |
DynLinArr< double > & | fphoton_energy | ||
) | const |
Definition at line 914 of file PhotoAbsCS.cpp.
|
virtual |
Definition at line 958 of file PhotoAbsCS.cpp.
|
protected |
Definition at line 316 of file PhotoAbsCS.h.
Referenced by add_channel(), get_channel(), and print().
Definition at line 318 of file PhotoAbsCS.h.
Referenced by add_channel(), get_channel(), and print().
Definition at line 319 of file PhotoAbsCS.h.
Referenced by add_channel(), get_channel(), and print().