GeFiCa
Germanium detector Field Calculator
Classes | Variables
GeFiCa Namespace Reference

The only namespace in GeFiCa. More...

Classes

class  Crystal
 Crystal properties. More...
 
class  Detector
 Detector & crystal properties. More...
 
class  FieldLine
 Electric field line data. More...
 
class  Grid
 Data structure of a electric field grid. More...
 
class  Hemispherical
 Configuration of hemispherical detectors. More...
 
class  Planar
 Configuration of planar detectors. More...
 
class  PointContact
 Configuration of point contact detectors. More...
 
class  Points
 A group of discrete points. More...
 
class  R
 1D spherical coordinate. More...
 
class  Rho
 1D cylindrical coordinate. More...
 
class  RhoPhi
 2D cylindrical coordinates in rho-phi plane. More...
 
class  RhoZ
 2D cylindrical coordinates in rho-z plane. More...
 
class  RTheta
 2D spherical coordinates. More...
 
class  Segmented
 Configuration of segmented true coaxial detectors. More...
 
class  TrueCoaxial
 Configuration of true coaxial detectors. More...
 
class  X
 1D Cartesian coordinate. More...
 

Variables

static const double ns =1
 nano second More...
 
static const double us =1e3*ns
 micro second More...
 
static const double ms =1e6*ns
 mini second More...
 
static const double sec =1e9*ns
 second More...
 
static const double C =1
 charge unit Coulomb More...
 
static const double cm =1
 centimeter More...
 
static const double cm2 =cm*cm
 centimeter squared More...
 
static const double cm3 =cm*cm*cm
 centimeter cubed More...
 
static const double mm =0.1*cm
 minimeter More...
 
static const double mm2 =mm*mm
 minimeter squared More...
 
static const double mm3 =mm*mm*mm
 minimeter cubed More...
 
static const double nm =1e-6*mm
 nanometer More...
 
static const double um =1e-3*mm
 micrometer More...
 
static const double volt =1
 
static const double kV =1000*volt
 kilo volt More...
 
static const double pF =C/volt*1e-12
 pico farad More...
 
static const double nF =C/volt*1e-9
 nano farad More...
 
static const double Qe =1.6e-19*C
 electron charge in Coulomb [C] More...
 
static const double epsilon0 =8.854187817e-14*C/volt/cm
 vacumm permittivity [C/volt/cm] More...
 
static const double epsilonR =16
 dielectric constant of Ge More...
 
static const double epsilon =epsilonR*epsilon0
 permittivity of Ge [C/volt/cm] More...
 
static const double Pi =3.14159265
 

Detailed Description

The only namespace in GeFiCa.

Variable Documentation

§ C

const double GeFiCa::C =1
static

charge unit Coulomb

Definition at line 11 of file Units.h.

§ cm

const double GeFiCa::cm =1
static

§ cm2

const double GeFiCa::cm2 =cm*cm
static

centimeter squared

Definition at line 13 of file Units.h.

§ cm3

const double GeFiCa::cm3 =cm*cm*cm
static

§ epsilon

const double GeFiCa::epsilon =epsilonR*epsilon0
static

permittivity of Ge [C/volt/cm]

Definition at line 27 of file Units.h.

§ epsilon0

const double GeFiCa::epsilon0 =8.854187817e-14*C/volt/cm
static

vacumm permittivity [C/volt/cm]

Definition at line 25 of file Units.h.

§ epsilonR

const double GeFiCa::epsilonR =16
static

dielectric constant of Ge

Definition at line 26 of file Units.h.

§ kV

const double GeFiCa::kV =1000*volt
static

kilo volt

Definition at line 21 of file Units.h.

§ mm

const double GeFiCa::mm =0.1*cm
static

minimeter

Examples:
pointContact/checkInitialization.cc.

Definition at line 15 of file Units.h.

§ mm2

const double GeFiCa::mm2 =mm*mm
static

minimeter squared

Definition at line 16 of file Units.h.

§ mm3

const double GeFiCa::mm3 =mm*mm*mm
static

minimeter cubed

Definition at line 17 of file Units.h.

§ ms

const double GeFiCa::ms =1e6*ns
static

mini second

Definition at line 9 of file Units.h.

§ nF

const double GeFiCa::nF =C/volt*1e-9
static

nano farad

Definition at line 23 of file Units.h.

§ nm

const double GeFiCa::nm =1e-6*mm
static

nanometer

Definition at line 18 of file Units.h.

§ ns

const double GeFiCa::ns =1
static

nano second

Definition at line 7 of file Units.h.

§ pF

const double GeFiCa::pF =C/volt*1e-12
static

pico farad

Examples:
planar/calculateC.cc.

Definition at line 22 of file Units.h.

§ Pi

const double GeFiCa::Pi =3.14159265
static

Definition at line 29 of file Units.h.

§ Qe

const double GeFiCa::Qe =1.6e-19*C
static

electron charge in Coulomb [C]

Definition at line 24 of file Units.h.

§ sec

const double GeFiCa::sec =1e9*ns
static

second

Definition at line 10 of file Units.h.

§ um

const double GeFiCa::um =1e-3*mm
static

micrometer

Definition at line 19 of file Units.h.

§ us

const double GeFiCa::us =1e3*ns
static

micro second

Definition at line 8 of file Units.h.

§ volt

const double GeFiCa::volt =1
static