Garfield++ v2r0
A toolkit for the detailed simulation of particle detectors based on ionisation measurement in gases and semiconductors
|
Cluster. More...
#include <HeedCluster.h>
Public Member Functions | |
HeedCluster () | |
HeedCluster (double ftransferred_energy, long festimated_qel, const point &fpt, const point &fptloc, const manip_absvol_treeid &ftid, long fnatom, long fnshell) | |
virtual void | print (std::ostream &file, int l) const |
Public Member Functions inherited from Heed::RegPassivePtr | |
RegPassivePtr (void) | |
RegPassivePtr (char fs_ban_del, char fs_ban_sub, char fs_ban_cop=0) | |
RegPassivePtr (const RegPassivePtr &f) | |
RegPassivePtr & | operator= (const RegPassivePtr &f) |
CountPP_ns::CountPassivePtr * | book (void) const |
void | clear_pointers (void) const |
virtual RegPassivePtr * | copy () const |
virtual | ~RegPassivePtr () |
virtual void | print (std::ostream &file, int l=1) const |
void | set_s_ban_del (char fs_ban_del) |
char | get_s_ban_del (void) const |
void | set_s_ban_sub (char fs_ban_sub) |
char | get_s_ban_sub (void) const |
void | set_s_ban_cop (char fs_ban_cop) |
char | get_s_ban_cop (void) const |
void | set_s_allow_del_at_zero_count (char fs_allow_del_at_zero_count) |
char | get_s_allow_del_at_zero_count (void) const |
long | get_total_number_of_references (void) const |
Public Attributes | |
double | transferred_energy |
Energy transfer in internal units. | |
long | estimated_qel |
point | pt |
Coordinates in the first system of the tree. | |
point | ptloc |
Coordinates in the local system (the last system in the tree). | |
manip_absvol_treeid | tid |
long | natom |
long | nshell |
Additional Inherited Members | |
Static Public Member Functions inherited from Heed::RegPassivePtr | |
static void | set_s_ban_del_ignore (char fs_ban_del_ignore) |
static char | get_s_ban_del_ignore (void) |
static void | set_s_print_adr_cpp (char fs_print_adr_cpp) |
static char | get_s_print_adr_cpp (void) |
Cluster.
Definition at line 10 of file HeedCluster.h.
|
inline |
Definition at line 12 of file HeedCluster.h.
|
inline |
Definition at line 14 of file HeedCluster.h.
|
virtual |
Reimplemented from Heed::RegPassivePtr.
Definition at line 8 of file HeedCluster.cpp.
long Heed::HeedCluster::estimated_qel |
Definition at line 27 of file HeedCluster.h.
Referenced by print().
long Heed::HeedCluster::natom |
Definition at line 34 of file HeedCluster.h.
Referenced by print().
long Heed::HeedCluster::nshell |
Definition at line 35 of file HeedCluster.h.
Referenced by print().
point Heed::HeedCluster::pt |
Coordinates in the first system of the tree.
Definition at line 29 of file HeedCluster.h.
Referenced by print().
point Heed::HeedCluster::ptloc |
Coordinates in the local system (the last system in the tree).
Definition at line 31 of file HeedCluster.h.
Referenced by print().
manip_absvol_treeid Heed::HeedCluster::tid |
Definition at line 33 of file HeedCluster.h.
Referenced by print().
double Heed::HeedCluster::transferred_energy |
Energy transfer in internal units.
Definition at line 25 of file HeedCluster.h.
Referenced by print().