Analysis Software
Documentation for sPHENIX simulation software
|
#include <analysis/blob/master/TPC/SCDCorrections/Langevin.h>
Public Member Functions | |
Langevin () | |
virtual | ~Langevin () |
void | ReadFile () |
void | SetDebugLevel (int n) |
void | Make () |
void | TPCDimensions (float irad, float orad, float hzet) |
void | TPCGridSize (int nr, int np, int nz) |
void | OutputFileName (std::string a) |
Protected Member Functions | |
void | InitMaps () |
void | SaveMaps () |
Protected Attributes | |
int | fDebug |
TH3F * | fEr |
TH3F * | fEp |
TH3F * | fEz |
TH3F * | fDeltaR |
TH3F * | fRDeltaPHI |
float | fInnerRadius |
float | fOutterRadius |
float | fHalfLength |
int | fNRadialSteps |
int | fNAzimuthalSteps |
int | fNLongitudinalSteps |
std::string | fFileNameRoot |
Definition at line 12 of file Langevin.h.
View newest version in sPHENIX GitHub at line 12 of file Langevin.h
Langevin::Langevin | ( | ) |
Definition at line 9 of file Langevin.cxx.
View newest version in sPHENIX GitHub at line 9 of file Langevin.cxx
References fDebug, fDeltaR, fEp, fEr, fEz, fFileNameRoot, fHalfLength, fInnerRadius, fNAzimuthalSteps, fNLongitudinalSteps, fNRadialSteps, fOutterRadius, and fRDeltaPHI.
|
virtual |
Definition at line 25 of file Langevin.cxx.
View newest version in sPHENIX GitHub at line 25 of file Langevin.cxx
|
protected |
Definition at line 105 of file Langevin.cxx.
View newest version in sPHENIX GitHub at line 105 of file Langevin.cxx
References fDebug, fDeltaR, fHalfLength, fInnerRadius, fNAzimuthalSteps, fNLongitudinalSteps, fNRadialSteps, fOutterRadius, fRDeltaPHI, printf(), ReadFile(), and TwoPi.
Referenced by Make().
void Langevin::Make | ( | ) |
Definition at line 28 of file Langevin.cxx.
View newest version in sPHENIX GitHub at line 28 of file Langevin.cxx
References c2, dR(), dz, Acts::UnitConstants::e, fDebug, fDeltaR, fEp, fEr, fEz, fNAzimuthalSteps, fNLongitudinalSteps, fNRadialSteps, fRDeltaPHI, InitMaps(), maxZ, merge_hashes::p, printf(), physmon_track_finding_ttbar::r, SaveMaps(), and physmon_track_finding_ttbar::z.
Referenced by main().
|
inline |
Definition at line 21 of file Langevin.h.
View newest version in sPHENIX GitHub at line 21 of file Langevin.h
References KFPMath::a, and fFileNameRoot.
Referenced by main().
void Langevin::ReadFile | ( | ) |
Definition at line 95 of file Langevin.cxx.
View newest version in sPHENIX GitHub at line 95 of file Langevin.cxx
References fDebug, fEp, fEr, fEz, fFileNameRoot, centProxy::inputfile, and printf().
Referenced by upload.SubversionVCS::GetBaseFile(), and InitMaps().
|
protected |
Definition at line 119 of file Langevin.cxx.
View newest version in sPHENIX GitHub at line 119 of file Langevin.cxx
References fDebug, fDeltaR, fFileNameRoot, fRDeltaPHI, ofile, and printf().
Referenced by Make().
|
inline |
Definition at line 17 of file Langevin.h.
View newest version in sPHENIX GitHub at line 17 of file Langevin.h
Referenced by main().
|
inline |
Definition at line 19 of file Langevin.h.
View newest version in sPHENIX GitHub at line 19 of file Langevin.h
References fHalfLength, fInnerRadius, and fOutterRadius.
Referenced by main().
|
inline |
Definition at line 20 of file Langevin.h.
View newest version in sPHENIX GitHub at line 20 of file Langevin.h
References fNAzimuthalSteps, fNLongitudinalSteps, fNRadialSteps, and nz.
Referenced by main().
|
protected |
Definition at line 26 of file Langevin.h.
View newest version in sPHENIX GitHub at line 26 of file Langevin.h
Referenced by InitMaps(), Langevin(), Make(), ReadFile(), SaveMaps(), and SetDebugLevel().
|
protected |
Definition at line 31 of file Langevin.h.
View newest version in sPHENIX GitHub at line 31 of file Langevin.h
Referenced by InitMaps(), Langevin(), Make(), and SaveMaps().
|
protected |
Definition at line 29 of file Langevin.h.
View newest version in sPHENIX GitHub at line 29 of file Langevin.h
Referenced by Langevin(), Make(), and ReadFile().
|
protected |
Definition at line 28 of file Langevin.h.
View newest version in sPHENIX GitHub at line 28 of file Langevin.h
Referenced by Langevin(), Make(), and ReadFile().
|
protected |
Definition at line 30 of file Langevin.h.
View newest version in sPHENIX GitHub at line 30 of file Langevin.h
Referenced by Langevin(), Make(), and ReadFile().
|
protected |
Definition at line 40 of file Langevin.h.
View newest version in sPHENIX GitHub at line 40 of file Langevin.h
Referenced by Langevin(), OutputFileName(), ReadFile(), and SaveMaps().
|
protected |
Definition at line 36 of file Langevin.h.
View newest version in sPHENIX GitHub at line 36 of file Langevin.h
Referenced by InitMaps(), Langevin(), and TPCDimensions().
|
protected |
Definition at line 34 of file Langevin.h.
View newest version in sPHENIX GitHub at line 34 of file Langevin.h
Referenced by InitMaps(), Langevin(), and TPCDimensions().
|
protected |
Definition at line 38 of file Langevin.h.
View newest version in sPHENIX GitHub at line 38 of file Langevin.h
Referenced by InitMaps(), Langevin(), Make(), and TPCGridSize().
|
protected |
Definition at line 39 of file Langevin.h.
View newest version in sPHENIX GitHub at line 39 of file Langevin.h
Referenced by InitMaps(), Langevin(), Make(), and TPCGridSize().
|
protected |
Definition at line 37 of file Langevin.h.
View newest version in sPHENIX GitHub at line 37 of file Langevin.h
Referenced by InitMaps(), Langevin(), Make(), and TPCGridSize().
|
protected |
Definition at line 35 of file Langevin.h.
View newest version in sPHENIX GitHub at line 35 of file Langevin.h
Referenced by InitMaps(), Langevin(), and TPCDimensions().
|
protected |
Definition at line 32 of file Langevin.h.
View newest version in sPHENIX GitHub at line 32 of file Langevin.h
Referenced by InitMaps(), Langevin(), Make(), and SaveMaps().