Garfield++ v2r0
A toolkit for the detailed simulation of particle detectors based on ionisation measurement in gases and semiconductors
|
#include <string>
#include "wcpplib/util/FunNameStack.h"
#include "wcpplib/safetl/AbsPtr.h"
#include "wcpplib/geometry/vfloat.h"
#include "wcpplib/geometry/vec.ic"
Go to the source code of this file.
Classes | |
class | Heed::absref |
class | Heed::absref_transmit |
class | Heed::vec |
class | Heed::basis |
Basis. More... | |
class | Heed::point |
Point. More... | |
class | Heed::abssyscoor |
class | Heed::fixsyscoor |
Namespaces | |
namespace | Heed |
Macros | |
#define | pvecerror(string) |
#define | pvecerrorp(string) |
#define | ApplyAnyFunctionToVecElements(func) |
#define | vec_syscoor_index 0 |
Functions | |
std::ostream & | Heed::operator<< (std::ostream &file, const vec &v) |
std::ostream & | Heed::operator<< (std::ostream &file, const basis &b) |
std::ostream & | Heed::operator<< (std::ostream &file, const point &p) |
std::ostream & | Heed::operator<< (std::ostream &file, const abssyscoor &f) |
std::ostream & | Heed::operator<< (std::ostream &file, const fixsyscoor &f) |
#define ApplyAnyFunctionToVecElements | ( | func | ) |
#define pvecerror | ( | string | ) |
#define pvecerrorp | ( | string | ) |
#define vec_syscoor_index 0 |
Coordinate system (centre, basis and mother coordinate system). Take care: c.abas must be equal to abas->ex.abas. If asc==NULL and abs(c)==0 than it is primary system of coordinate and therefore c.abas and abas->ex.abas must be zero, baz may be zero or pointer to unit basis.