Garfield++ v1r0
A toolkit for the detailed simulation of particle detectors based on ionisation measurement in gases and semiconductors
|
#include <volume.h>
Public Member Functions | |
manip_absvol_treeid (void) | |
const manip_absvol_eid * | G_laeid () const |
manip_absvol * | G_lamvol () const |
absvol * | G_lavol () const |
void | down_absref (absref *f) |
void | up_absref (absref *f) |
int | check_manip_absvol_registered (manip_absvol *amvol) |
int | check_absvol_registered (absvol *avol) |
void | print (std::ostream &file, int l) const |
Public Attributes | |
int | qeid |
manip_absvol_eid | eid [pqamvol] |
Friends | |
int | operator== (manip_absvol_treeid &tid1, manip_absvol_treeid &tid2) |
int | operator!= (manip_absvol_treeid &tid1, manip_absvol_treeid &tid2) |
|
inline |
int manip_absvol_treeid::check_absvol_registered | ( | absvol * | avol | ) |
Definition at line 49 of file volume.cpp.
int manip_absvol_treeid::check_manip_absvol_registered | ( | manip_absvol * | amvol | ) |
Definition at line 42 of file volume.cpp.
void manip_absvol_treeid::down_absref | ( | absref * | f | ) |
Definition at line 32 of file volume.cpp.
Referenced by stvpoint::stvpoint().
|
inline |
Definition at line 54 of file volume.h.
Referenced by gparticle::calc_step_to_bord(), and stvpoint::G_laeid().
|
inline |
absvol * manip_absvol_treeid::G_lavol | ( | ) | const |
Definition at line 28 of file volume.cpp.
Referenced by gparticle::calc_step_to_bord(), gparticle::change_vol(), stvpoint::G_lavol(), Heed::HeedCluster::print(), and gparticle::switch_new_vol().
void manip_absvol_treeid::print | ( | std::ostream & | file, |
int | l | ||
) | const |
Definition at line 70 of file volume.cpp.
Referenced by stvpoint::print().
void manip_absvol_treeid::up_absref | ( | absref * | f | ) |
Definition at line 37 of file volume.cpp.
Referenced by gparticle::calc_step_to_bord(), Heed::mparticle::curvature(), gparticle::gparticle(), Heed::mparticle::mparticle(), Heed::mparticle::new_speed(), Heed::HeedParticle::physics(), Heed::HeedParticle_BGM::physics(), Heed::HeedPhoton::physics(), Heed::HeedDeltaElectron::physics_after_new_speed(), and stvpoint::stvpoint().
|
friend |
|
friend |
Definition at line 56 of file volume.cpp.
manip_absvol_eid manip_absvol_treeid::eid[pqamvol] |
Definition at line 52 of file volume.h.
Referenced by check_absvol_registered(), check_manip_absvol_registered(), down_absref(), absvol::find_embed_vol(), G_laeid(), G_lamvol(), G_lavol(), gparticle::gparticle(), Heed::mparticle::mparticle(), Heed::HeedParticle::physics(), Heed::HeedParticle_BGM::physics(), Heed::HeedPhoton::physics_after_new_speed(), print(), gparticle::switch_new_vol(), and up_absref().
int manip_absvol_treeid::qeid |
Definition at line 50 of file volume.h.
Referenced by check_absvol_registered(), check_manip_absvol_registered(), down_absref(), absvol::find_embed_vol(), G_laeid(), G_lamvol(), G_lavol(), gparticle::gparticle(), Heed::mparticle::mparticle(), stvpoint::print(), print(), gparticle::switch_new_vol(), and up_absref().