Analysis Software
Documentation for sPHENIX simulation software
|
#include <analysis/blob/master/TPC/SCDCorrections/LaplaceSolution.h>
Public Member Functions | |
LaplaceSolution (std::string filename) | |
LaplaceSolution (double a=30, double b=80, double L=80) | |
virtual | ~LaplaceSolution () |
void | Verbosity (int v) |
double | Rmn (int m, int n, double r) |
double | Rmn1 (int m, int n, double r) |
double | Rmn2 (int m, int n, double r) |
double | RPrime (int m, int n, double a, double r) |
double | Rnk (int n, int k, double r) |
double | Ez (double r, double phi, double z, double r1, double phi1, double z1) |
double | Er (double r, double phi, double z, double r1, double phi1, double z1) |
double | Ephi (double r, double phi, double z, double r1, double phi1, double z1) |
Protected Member Functions | |
void | FindBetamn (double epsilon) |
void | FindMunk (double epsilon) |
double | ByFileER (double r, double phi, double z, double r1, double phi1, double z1) |
double | ByFileEZ (double r, double phi, double z, double r1, double phi1, double z1) |
Protected Attributes | |
bool | fByFile |
double | a |
double | b |
double | L |
int | verbosity |
double | pi |
double | Betamn [NumberOfOrders][NumberOfOrders] |
double | N2mn [NumberOfOrders][NumberOfOrders] |
double | Munk [NumberOfOrders][NumberOfOrders] |
Definition at line 23 of file LaplaceSolution.h.
View newest version in sPHENIX GitHub at line 23 of file LaplaceSolution.h
LaplaceSolution::LaplaceSolution | ( | std::string | filename | ) |
Definition at line 19 of file LaplaceSolution.cxx.
View newest version in sPHENIX GitHub at line 19 of file LaplaceSolution.cxx
References file.
Definition at line 24 of file LaplaceSolution.cxx.
View newest version in sPHENIX GitHub at line 24 of file LaplaceSolution.cxx
References KFPMath::a, KFPMath::b, Acts::IntegrationTest::L, pi, and verbosity.
|
inlinevirtual |
Definition at line 28 of file LaplaceSolution.h.
View newest version in sPHENIX GitHub at line 28 of file LaplaceSolution.h
|
protected |
Definition at line 261 of file LaplaceSolution.cxx.
View newest version in sPHENIX GitHub at line 261 of file LaplaceSolution.cxx
|
protected |
Definition at line 256 of file LaplaceSolution.cxx.
View newest version in sPHENIX GitHub at line 256 of file LaplaceSolution.cxx
Definition at line 378 of file LaplaceSolution.cxx.
View newest version in sPHENIX GitHub at line 378 of file LaplaceSolution.cxx
References KFPMath::b, acts::error, G, Acts::IntegrationTest::L, and pi.
Definition at line 322 of file LaplaceSolution.cxx.
View newest version in sPHENIX GitHub at line 322 of file LaplaceSolution.cxx
References KFPMath::a, KFPMath::b, acts::error, G, Acts::IntegrationTest::L, Acts::UnitConstants::m, n, NumberOfOrders, pi, and verbosity.
Referenced by FieldMapsLaplace::ComputeE().
Definition at line 266 of file LaplaceSolution.cxx.
View newest version in sPHENIX GitHub at line 266 of file LaplaceSolution.cxx
References KFPMath::b, acts::error, G, Acts::IntegrationTest::L, Acts::UnitConstants::m, n, NumberOfOrders, pi, and verbosity.
Referenced by FieldMapsLaplace::ComputeE().
|
protected |
Definition at line 47 of file LaplaceSolution.cxx.
View newest version in sPHENIX GitHub at line 47 of file LaplaceSolution.cxx
References KFPMath::a, KFPMath::b, integral(), jn, Acts::UnitConstants::m, n, NumberOfOrders, pi, physmon_track_finding_ttbar::r, step, value, verbosity, ambiguity_solver_full_chain::x, x0, and yn.
|
protected |
Definition at line 104 of file LaplaceSolution.cxx.
View newest version in sPHENIX GitHub at line 104 of file LaplaceSolution.cxx
Definition at line 111 of file LaplaceSolution.cxx.
View newest version in sPHENIX GitHub at line 111 of file LaplaceSolution.cxx
References KFPMath::a, KFPMath::b, acts::error, jn, NumberOfOrders, Acts::IntegrationTest::R, verbosity, and yn.
Definition at line 136 of file LaplaceSolution.cxx.
View newest version in sPHENIX GitHub at line 136 of file LaplaceSolution.cxx
References KFPMath::a, KFPMath::b, acts::error, Acts::IntegrationTest::L, NumberOfOrders, pi, and Acts::IntegrationTest::R.
Definition at line 159 of file LaplaceSolution.cxx.
View newest version in sPHENIX GitHub at line 159 of file LaplaceSolution.cxx
References KFPMath::b, acts::error, Acts::IntegrationTest::L, NumberOfOrders, pi, and Acts::IntegrationTest::R.
Definition at line 212 of file LaplaceSolution.cxx.
View newest version in sPHENIX GitHub at line 212 of file LaplaceSolution.cxx
References KFPMath::a, A, KFPMath::b, dkia_(), dlia_(), acts::error, k, Acts::IntegrationTest::L, n, NumberOfOrders, pi, Acts::IntegrationTest::R, physmon_track_finding_ttbar::r, and TauVsDIS_MachineLearning_Differentiation::X.
Definition at line 182 of file LaplaceSolution.cxx.
View newest version in sPHENIX GitHub at line 182 of file LaplaceSolution.cxx
References KFPMath::b, acts::error, Acts::IntegrationTest::L, NumberOfOrders, pi, and Acts::IntegrationTest::R.
|
inline |
Definition at line 30 of file LaplaceSolution.h.
View newest version in sPHENIX GitHub at line 30 of file LaplaceSolution.h
References testSigmaEff::v, and verbosity.
|
protected |
Definition at line 44 of file LaplaceSolution.h.
View newest version in sPHENIX GitHub at line 44 of file LaplaceSolution.h
|
protected |
Definition at line 44 of file LaplaceSolution.h.
View newest version in sPHENIX GitHub at line 44 of file LaplaceSolution.h
|
protected |
Definition at line 51 of file LaplaceSolution.h.
View newest version in sPHENIX GitHub at line 51 of file LaplaceSolution.h
|
protected |
Definition at line 43 of file LaplaceSolution.h.
View newest version in sPHENIX GitHub at line 43 of file LaplaceSolution.h
|
protected |
Definition at line 44 of file LaplaceSolution.h.
View newest version in sPHENIX GitHub at line 44 of file LaplaceSolution.h
|
protected |
Definition at line 53 of file LaplaceSolution.h.
View newest version in sPHENIX GitHub at line 53 of file LaplaceSolution.h
|
protected |
Definition at line 52 of file LaplaceSolution.h.
View newest version in sPHENIX GitHub at line 52 of file LaplaceSolution.h
|
protected |
Definition at line 46 of file LaplaceSolution.h.
View newest version in sPHENIX GitHub at line 46 of file LaplaceSolution.h
|
protected |
Definition at line 45 of file LaplaceSolution.h.
View newest version in sPHENIX GitHub at line 45 of file LaplaceSolution.h
Referenced by Verbosity().