Garfield++ 3.0
A toolkit for the detailed simulation of particle detectors based on ionisation measurement in gases and semiconductors
|
#include <tline.h>
Public Member Functions | |
long | get_qi (void) const |
Get number of intervals. | |
T | get_xmin (void) const |
T | get_xmax (void) const |
void | get_scoor (long n, T &b) const |
int | get_interval (long n, T &b1, T &b2) const |
Get interval. Return 1 if interval is found. | |
virtual int | get_interval (T x, long &n1) const |
virtual int | get_interval (T x, long &n1, T &b1, long &n2, T &b2) const |
virtual int | get_interval_extrap (T x, long &n1, T &b1, long &n2, T &b2) const |
int | get_step (long n, T &fstep) const |
EqualStepCoorMesh () | |
EqualStepCoorMesh (long fq, T fxmin, T fxmax) | |
void | print (std::ostream &file) const |
Mesh with equal steps. Determined by the number of "bins", minimum and maximum. The object of this class keeps all ingredients in it. It can be therefore copied and deleted freely. T is the type of returned value. T cannot be const. At construction q has meaning of number of intervals.
|
inline |
Heed::EqualStepCoorMesh< T >::EqualStepCoorMesh | ( | long | fq, |
T | fxmin, | ||
T | fxmax | ||
) |
Definition at line 121 of file tline.h.
|
inline |
|
virtual |
|
virtual |
Definition at line 152 of file tline.h.
|
virtual |
Definition at line 177 of file tline.h.
|
inline |
Get number of intervals.
Definition at line 66 of file tline.h.
Referenced by Heed::apeq_mant(), Heed::operator!=(), and Heed::operator==().
|
inline |
|
inline |
|
inline |
Definition at line 69 of file tline.h.
Referenced by Heed::apeq_mant(), Heed::operator!=(), and Heed::operator==().
|
inline |
Definition at line 68 of file tline.h.
Referenced by Heed::apeq_mant(), Heed::operator!=(), and Heed::operator==().
void Heed::EqualStepCoorMesh< T >::print | ( | std::ostream & | file | ) | const |
Definition at line 215 of file tline.h.
Referenced by Heed::operator<<().