GeFiCa
Germanium detector Field Calculator
RhoPhi.h
Go to the documentation of this file.
1 #ifndef GeFiCa_RhoPhi
2 #define GeFiCa_RhoPhi
3 
4 #include "Grid.h"
5 namespace GeFiCa { class RhoPhi; class Segmented; }
9 class GeFiCa::RhoPhi : public Grid
10 {
11  public:
12  RhoPhi(size_t n1=101, size_t n2=180) : Grid(n1, n2) {
13  fName="rhophi"; fTitle="2D cylindrical coordinates in rho-phi"; }
14  void SetupWith(Detector &detector);
15  double GetC();
16  protected:
17  void OverRelaxAt(size_t idx);
18  void CalculateE() ; // Fixme
19  ClassDef(RhoPhi,1);
20 };
21 #endif
22 
void SetupWith(Detector &detector)
Fix potentials on boundaries based on.
Definition: RhoPhi.cc:6
ClassDef(RhoPhi, 1)
Data structure of a electric field grid.
Definition: Grid.h:50
Detector & crystal properties.
Definition: Detector.h:32
void CalculateE()
Calculate Et, E1, E2, E3 from Vp.
Definition: RhoPhi.cc:83
RhoPhi(size_t n1=101, size_t n2=180)
Definition: RhoPhi.h:12
void OverRelaxAt(size_t idx)
Over relax potential Vp[.
Definition: RhoPhi.cc:43
2D cylindrical coordinates in rho-phi plane.
Definition: RhoPhi.h:9
The only namespace in GeFiCa.
Definition: Detector.h:6