GeFiCa
Germanium detector Field Calculator
Public Member Functions | Public Attributes | List of all members
GeFiCa::Crystal Class Reference

Crystal properties. More...

#include <Detector.h>

Inheritance diagram for GeFiCa::Crystal:
GeFiCa::Detector GeFiCa::Hemispherical GeFiCa::Planar GeFiCa::PointContact GeFiCa::Segmented GeFiCa::SquarePointContact GeFiCa::TrueCoaxial

Public Member Functions

 Crystal ()
 Default constructor. More...
 
double GetImpurity (double height)
 Return net impurity concentration at. More...
 
void SetAverageImpurity (double impurity)
 

Public Attributes

double Height
 height of crystal More...
 
double TopImpurity
 net impurity concentration at top of crystal More...
 
double BottomImpurity
 net impurity concentration at bottom of crystal More...
 

Detailed Description

Crystal properties.

Definition at line 10 of file Detector.h.

Constructor & Destructor Documentation

§ Crystal()

Crystal::Crystal ( )

Default constructor.

Definition at line 5 of file Detector.cc.

5  : Height(1*cm),
6  TopImpurity(1e10/cm3), BottomImpurity(1e10/cm3) {};
double BottomImpurity
net impurity concentration at bottom of crystal
Definition: Detector.h:15
static const double cm
centimeter
Definition: Units.h:12
double Height
height of crystal
Definition: Detector.h:13
double TopImpurity
net impurity concentration at top of crystal
Definition: Detector.h:14
static const double cm3
centimeter cubed
Definition: Units.h:14

Member Function Documentation

§ GetImpurity()

double GeFiCa::Crystal::GetImpurity ( double  height)
inline

Return net impurity concentration at.

Parameters
height.

Definition at line 20 of file Detector.h.

21  { return (TopImpurity-BottomImpurity)*height/Height+BottomImpurity; }
double BottomImpurity
net impurity concentration at bottom of crystal
Definition: Detector.h:15
double Height
height of crystal
Definition: Detector.h:13
double TopImpurity
net impurity concentration at top of crystal
Definition: Detector.h:14

§ SetAverageImpurity()

void GeFiCa::Crystal::SetAverageImpurity ( double  impurity)
inline

Member Data Documentation

§ BottomImpurity

double GeFiCa::Crystal::BottomImpurity

net impurity concentration at bottom of crystal

Examples:
pointContact/calculateFields.cc.

Definition at line 15 of file Detector.h.

§ Height

double GeFiCa::Crystal::Height

§ TopImpurity

double GeFiCa::Crystal::TopImpurity

net impurity concentration at top of crystal

Examples:
pointContact/calculateFields.cc.

Definition at line 14 of file Detector.h.


The documentation for this class was generated from the following files: