![]() |
Project
|
This is the complete list of members for o2::tpc::SpaceCharge< DataT >, including all inherited members.
addBoundaryPotential(const SpaceCharge< DataT > &other, const Side side, const float scaling=1) | o2::tpc::SpaceCharge< DataT > | |
addChargeDensity(const SpaceCharge< DataT > &otherSC) | o2::tpc::SpaceCharge< DataT > | |
averageDensityPerSector(const Side side) | o2::tpc::SpaceCharge< DataT > | |
calcEField(const Side side) | o2::tpc::SpaceCharge< DataT > | |
calcGlobalCorrections(const Fields &formulaStruct, const int type=3) | o2::tpc::SpaceCharge< DataT > | |
calcGlobalCorrections(const Formulas &formulaStruct, const int type) | o2::tpc::SpaceCharge< DataT > | |
calcGlobalCorrectionsEField(const Side side, const int type=3) | o2::tpc::SpaceCharge< DataT > | inline |
calcGlobalCorrWithGlobalDistIterative(const Side side, const SpaceCharge< DataT > *scSCale=nullptr, float scale=0, const int maxIter=100, const DataT approachZ=1, const DataT approachR=1, const DataT approachPhi=1, const DataT diffCorr=50e-6) | o2::tpc::SpaceCharge< DataT > | |
calcGlobalCorrWithGlobalDistIterative(const SpaceCharge< DataT > *scSCale=nullptr, float scale=0, const int maxIter=100, const DataT approachZ=1, const DataT approachR=1, const DataT approachPhi=1, const DataT diffCorr=50e-6) | o2::tpc::SpaceCharge< DataT > | |
calcGlobalCorrWithGlobalDistIterativeLinearCartesian(const Side side, const SpaceCharge< DataT > *scSCale=nullptr, float scale=0, const int maxIter=100, const DataT approachX=1, const DataT approachY=1, const DataT approachZ=1, const DataT diffCorr=50e-6) | o2::tpc::SpaceCharge< DataT > | |
calcGlobalCorrWithGlobalDistIterativeLinearCartesian(const SpaceCharge< DataT > *scSCale=nullptr, float scale=0, const int maxIter=100, const DataT approachX=1, const DataT approachY=1, const DataT approachZ=1, const DataT diffCorr=50e-6) | o2::tpc::SpaceCharge< DataT > | |
calcGlobalDistortions(const Fields &formulaStruct, const int maxIterations=3 *sSteps *129) | o2::tpc::SpaceCharge< DataT > | |
calcGlobalDistWithGlobalCorrIterative(const DistCorrInterpolator< DataT > &globCorr, const int maxIter=100, const DataT approachZ=1, const DataT approachR=1, const DataT approachPhi=1, const DataT diffCorr=50e-6, const SpaceCharge< DataT > *scSCale=nullptr, float scale=0) | o2::tpc::SpaceCharge< DataT > | |
calcGlobalDistWithGlobalCorrIterative(const Side side, const SpaceCharge< DataT > *scSCale=nullptr, float scale=0, const int maxIter=100, const DataT approachZ=1, const DataT approachR=1, const DataT approachPhi=1, const DataT diffCorr=50e-6) | o2::tpc::SpaceCharge< DataT > | |
calcGlobalDistWithGlobalCorrIterative(const SpaceCharge< DataT > *scSCale=nullptr, float scale=0, const int maxIter=100, const DataT approachZ=1, const DataT approachR=1, const DataT approachPhi=1, const DataT diffCorr=50e-6) | o2::tpc::SpaceCharge< DataT > | |
calcGlobalDistWithGlobalCorrIterativeLinearCartesian(const Side side, const SpaceCharge< DataT > *scSCale=nullptr, float scale=0, const int maxIter=100, const DataT approachX=1, const DataT approachY=1, const DataT approachZ=1, const DataT diffCorr=50e-6) | o2::tpc::SpaceCharge< DataT > | |
calcGlobalDistWithGlobalCorrIterativeLinearCartesian(const SpaceCharge< DataT > *scSCale=nullptr, float scale=0, const int maxIter=100, const DataT approachX=1, const DataT approachY=1, const DataT approachZ=1, const DataT diffCorr=50e-6) | o2::tpc::SpaceCharge< DataT > | |
calcLocalDistortionCorrectionVector(const ElectricFields &formulaStruct) | o2::tpc::SpaceCharge< DataT > | |
calcLocalDistortionsCorrections(const Type type, const ElectricFields &formulaStruct) | o2::tpc::SpaceCharge< DataT > | |
calcLocalDistortionsCorrections(const SpaceCharge< DataT >::Type type, const ElectricFields &formulaStruct) | o2::tpc::SpaceCharge< DataT > | |
calcLocalDistortionsCorrectionsRK4(const Type type, const Side side) | o2::tpc::SpaceCharge< DataT > | |
calcLocalDistortionsCorrectionsRK4(const SpaceCharge< DataT >::Type type, const Side side) | o2::tpc::SpaceCharge< DataT > | |
calculateDistortionsCorrections(const o2::tpc::Side side, const bool calcVectors=false) | o2::tpc::SpaceCharge< DataT > | |
calculateElectronDriftPath(const std::vector< GlobalPosition3D > &elePos, const int nSamplingPoints, const std::string_view outFile="electron_tracks.root") const | o2::tpc::SpaceCharge< DataT > | |
checkGridFromFile(std::string_view file, std::string_view tree) | o2::tpc::SpaceCharge< DataT > | |
convertIDCsToCharge(std::vector< CalDet< float > > &idcZero, const CalDet< float > &mapIBF, const float ionDriftTimeMS=200, const bool normToPadArea=true) | o2::tpc::SpaceCharge< DataT > | static |
correctElectron(GlobalPosition3D &point) | o2::tpc::SpaceCharge< DataT > | |
distortElectron(GlobalPosition3D &point, const SpaceCharge< DataT > *scSCale=nullptr, float scale=0) const | o2::tpc::SpaceCharge< DataT > | |
dumpAnalyticalCorrectionsDistortions(TFile &outf) const | o2::tpc::SpaceCharge< DataT > | |
dumpDensity(std::string_view file, const Side side, std::string_view option) const | o2::tpc::SpaceCharge< DataT > | |
dumpElectricFields(std::string_view file, const Side side, std::string_view option) const | o2::tpc::SpaceCharge< DataT > | |
dumpGlobalCorrections(std::string_view file, const Side side, std::string_view option) const | o2::tpc::SpaceCharge< DataT > | |
dumpGlobalCorrections(TFile &outf, const Side side) const | o2::tpc::SpaceCharge< DataT > | |
dumpGlobalDistortions(std::string_view file, const Side side, std::string_view option) const | o2::tpc::SpaceCharge< DataT > | |
dumpLocalCorrections(std::string_view file, const Side side, std::string_view option) const | o2::tpc::SpaceCharge< DataT > | |
dumpLocalDistCorrVectors(std::string_view file, const Side side, std::string_view option) const | o2::tpc::SpaceCharge< DataT > | |
dumpLocalDistortions(std::string_view file, const Side side, std::string_view option) const | o2::tpc::SpaceCharge< DataT > | |
dumpMetaData(std::string_view file, std::string_view option, const bool overwriteExisting=false) const | o2::tpc::SpaceCharge< DataT > | |
dumpPotential(std::string_view file, const Side side, std::string_view option) const | o2::tpc::SpaceCharge< DataT > | |
dumpToFile(std::string_view file, const Side side, std::string_view option) const | o2::tpc::SpaceCharge< DataT > | |
dumpToFile(std::string_view file) const | o2::tpc::SpaceCharge< DataT > | |
dumpToTree(const char *outFileName, const Side side, const int nZPoints=50, const int nRPoints=150, const int nPhiPoints=180, const bool randomize=false) const | o2::tpc::SpaceCharge< DataT > | |
dumpToTree(const char *outFileName, const o2::tpc::Sector §or, const int nZPoints=50) const | o2::tpc::SpaceCharge< DataT > | |
FCType enum name | o2::tpc::SpaceCharge< DataT > | |
fillChargeDensityFromCalDet(const std::vector< CalDet< float > > &calSCDensity3D) | o2::tpc::SpaceCharge< DataT > | |
fillChargeDensityFromFile(TFile &fInp, const char *name) | o2::tpc::SpaceCharge< DataT > | |
fillChargeDensityFromHisto(const TH3 &hisSCDensity3D) | o2::tpc::SpaceCharge< DataT > | |
fillChargeDensityFromHisto(const TH3 &hisSCDensity3D_A, const TH3 &hisSCDensity3D_C) | o2::tpc::SpaceCharge< DataT > | |
fillChargeDensityFromHisto(const char *file, const char *nameA, const char *nameC) | o2::tpc::SpaceCharge< DataT > | |
fillChargeFromCalDet(const std::vector< CalDet< float > > &calCharge3D) | o2::tpc::SpaceCharge< DataT > | |
fillChargeFromIDCs(std::vector< CalDet< float > > &idcZero, const CalDet< float > &mapIBF, const float ionDriftTimeMS=200, const bool normToPadArea=true) | o2::tpc::SpaceCharge< DataT > | |
fillDensity(const DataT density, const size_t iz, const size_t ir, const size_t iphi, const Side side) | o2::tpc::SpaceCharge< DataT > | inline |
fillPotential(const DataT potential, const size_t iz, const size_t ir, const size_t iphi, const Side side) | o2::tpc::SpaceCharge< DataT > | inline |
getBField() const | o2::tpc::SpaceCharge< DataT > | inline |
getC0() const | o2::tpc::SpaceCharge< DataT > | inline |
getC1() const | o2::tpc::SpaceCharge< DataT > | inline |
getC2() const | o2::tpc::SpaceCharge< DataT > | inline |
getCorrections(const DataT x, const DataT y, const DataT z, const Side side, DataT &corrX, DataT &corrY, DataT &corrZ) const | o2::tpc::SpaceCharge< DataT > | |
getCorrectionsAnalytical(const DataT x, const DataT y, const DataT z, const Side side, DataT &corrX, DataT &corrY, DataT &corrZ) const | o2::tpc::SpaceCharge< DataT > | inline |
getCorrectionsCyl(const DataT z, const DataT r, const DataT phi, const Side side, DataT &corrZ, DataT &corrR, DataT &corrRPhi) const | o2::tpc::SpaceCharge< DataT > | |
getCorrectionsCyl(const std::vector< DataT > &z, const std::vector< DataT > &r, const std::vector< DataT > &phi, const Side side, std::vector< DataT > &corrZ, std::vector< DataT > &corrR, std::vector< DataT > &corrRPhi) const | o2::tpc::SpaceCharge< DataT > | |
getDCAr(float tgl, const int nPoints, const float phi, o2::utils::TreeStreamRedirector *pcstream=nullptr) const | o2::tpc::SpaceCharge< DataT > | |
getDensity(const size_t iz, const size_t ir, const size_t iphi, const Side side) const | o2::tpc::SpaceCharge< DataT > | inline |
getDensityCyl(const DataT z, const DataT r, const DataT phi, const Side side) const | o2::tpc::SpaceCharge< DataT > | |
getDistortions(const DataT x, const DataT y, const DataT z, const Side side, DataT &distX, DataT &distY, DataT &distZ) const | o2::tpc::SpaceCharge< DataT > | |
getDistortionsAnalytical(const DataT x, const DataT y, const DataT z, const Side side, DataT &distX, DataT &distY, DataT &distZ) const | o2::tpc::SpaceCharge< DataT > | inline |
getDistortionsCorrectionsAnalytical() const & | o2::tpc::SpaceCharge< DataT > | inline |
getDistortionsCyl(const DataT z, const DataT r, const DataT phi, const Side side, DataT &distZ, DataT &distR, DataT &distRPhi) const | o2::tpc::SpaceCharge< DataT > | |
getDistortionsCyl(const std::vector< DataT > &z, const std::vector< DataT > &r, const std::vector< DataT > &phi, const Side side, std::vector< DataT > &distZ, std::vector< DataT > &distR, std::vector< DataT > &distRPhi) const | o2::tpc::SpaceCharge< DataT > | |
getElectricFieldsCyl(const DataT z, const DataT r, const DataT phi, const Side side, DataT &eZ, DataT &eR, DataT &ePhi) const | o2::tpc::SpaceCharge< DataT > | |
getElectricFieldsInterpolator(const Side side) const | o2::tpc::SpaceCharge< DataT > | |
getEphi(const size_t iz, const size_t ir, const size_t iphi, const Side side) const | o2::tpc::SpaceCharge< DataT > | inline |
getEr(const size_t iz, const size_t ir, const size_t iphi, const Side side) const | o2::tpc::SpaceCharge< DataT > | inline |
getEz(const size_t iz, const size_t ir, const size_t iphi, const Side side) const | o2::tpc::SpaceCharge< DataT > | inline |
getEzField(const Side side) | o2::tpc::SpaceCharge< DataT > | inlinestatic |
getGlobalCorrInterpolator(const Side side) const | o2::tpc::SpaceCharge< DataT > | |
getGlobalCorrR(const size_t iz, const size_t ir, const size_t iphi, const Side side) const | o2::tpc::SpaceCharge< DataT > | inline |
getGlobalCorrRPhi(const size_t iz, const size_t ir, const size_t iphi, const Side side) const | o2::tpc::SpaceCharge< DataT > | inline |
getGlobalCorrZ(const size_t iz, const size_t ir, const size_t iphi, const Side side) const | o2::tpc::SpaceCharge< DataT > | inline |
getGlobalDistCorrMethod() | o2::tpc::SpaceCharge< DataT > | inlinestatic |
getGlobalDistInterpolator(const Side side) const | o2::tpc::SpaceCharge< DataT > | |
getGlobalDistR(const size_t iz, const size_t ir, const size_t iphi, const Side side) const | o2::tpc::SpaceCharge< DataT > | inline |
getGlobalDistRPhi(const size_t iz, const size_t ir, const size_t iphi, const Side side) const | o2::tpc::SpaceCharge< DataT > | inline |
getGlobalDistType() | o2::tpc::SpaceCharge< DataT > | inlinestatic |
getGlobalDistZ(const size_t iz, const size_t ir, const size_t iphi, const Side side) const | o2::tpc::SpaceCharge< DataT > | inline |
getGrid3D(const Side side) const | o2::tpc::SpaceCharge< DataT > | inline |
getGridSpacingPhi(const Side side) const | o2::tpc::SpaceCharge< DataT > | inline |
getGridSpacingR(const Side side) const | o2::tpc::SpaceCharge< DataT > | inline |
getGridSpacingZ(const Side side) const | o2::tpc::SpaceCharge< DataT > | inline |
getLocalCorrectionsCyl(const DataT z, const DataT r, const DataT phi, const Side side, DataT &lcorrZ, DataT &lcorrR, DataT &lcorrRPhi) const | o2::tpc::SpaceCharge< DataT > | |
getLocalCorrectionsCyl(const std::vector< DataT > &z, const std::vector< DataT > &r, const std::vector< DataT > &phi, const Side side, std::vector< DataT > &lcorrZ, std::vector< DataT > &lcorrR, std::vector< DataT > &lcorrRPhi) const | o2::tpc::SpaceCharge< DataT > | |
getLocalCorrectionVectorCyl(const DataT z, const DataT r, const DataT phi, const Side side, DataT &lveccorrZ, DataT &lveccorrR, DataT &lveccorrRPhi) const | o2::tpc::SpaceCharge< DataT > | |
getLocalCorrectionVectorCyl(const std::vector< DataT > &z, const std::vector< DataT > &r, const std::vector< DataT > &phi, const Side side, std::vector< DataT > &lveccorrZ, std::vector< DataT > &lveccorrR, std::vector< DataT > &lveccorrRPhi) const | o2::tpc::SpaceCharge< DataT > | |
getLocalCorrInterpolator(const Side side) const | o2::tpc::SpaceCharge< DataT > | |
getLocalCorrR(const size_t iz, const size_t ir, const size_t iphi, const Side side) const | o2::tpc::SpaceCharge< DataT > | inline |
getLocalCorrRPhi(const size_t iz, const size_t ir, const size_t iphi, const Side side) const | o2::tpc::SpaceCharge< DataT > | inline |
getLocalCorrZ(const size_t iz, const size_t ir, const size_t iphi, const Side side) const | o2::tpc::SpaceCharge< DataT > | inline |
getLocalDistInterpolator(const Side side) const | o2::tpc::SpaceCharge< DataT > | |
getLocalDistortionsCyl(const DataT z, const DataT r, const DataT phi, const Side side, DataT &ldistZ, DataT &ldistR, DataT &ldistRPhi) const | o2::tpc::SpaceCharge< DataT > | |
getLocalDistortionsCyl(const std::vector< DataT > &z, const std::vector< DataT > &r, const std::vector< DataT > &phi, const Side side, std::vector< DataT > &ldistZ, std::vector< DataT > &ldistR, std::vector< DataT > &ldistRPhi) const | o2::tpc::SpaceCharge< DataT > | |
getLocalDistortionVectorCyl(const DataT z, const DataT r, const DataT phi, const Side side, DataT &lvecdistZ, DataT &lvecdistR, DataT &lvecdistRPhi) const | o2::tpc::SpaceCharge< DataT > | |
getLocalDistortionVectorCyl(const std::vector< DataT > &z, const std::vector< DataT > &r, const std::vector< DataT > &phi, const Side side, std::vector< DataT > &lvecdistZ, std::vector< DataT > &lvecdistR, std::vector< DataT > &lvecdistRPhi) const | o2::tpc::SpaceCharge< DataT > | |
getLocalDistR(const size_t iz, const size_t ir, const size_t iphi, const Side side) const | o2::tpc::SpaceCharge< DataT > | inline |
getLocalDistRPhi(const size_t iz, const size_t ir, const size_t iphi, const Side side) const | o2::tpc::SpaceCharge< DataT > | inline |
getLocalDistZ(const size_t iz, const size_t ir, const size_t iphi, const Side side) const | o2::tpc::SpaceCharge< DataT > | inline |
getLocalVecCorrR(const size_t iz, const size_t ir, const size_t iphi, const Side side) const | o2::tpc::SpaceCharge< DataT > | inline |
getLocalVecCorrRPhi(const size_t iz, const size_t ir, const size_t iphi, const Side side) const | o2::tpc::SpaceCharge< DataT > | inline |
getLocalVecCorrZ(const size_t iz, const size_t ir, const size_t iphi, const Side side) const | o2::tpc::SpaceCharge< DataT > | inline |
getLocalVecDistR(const size_t iz, const size_t ir, const size_t iphi, const Side side) const | o2::tpc::SpaceCharge< DataT > | inline |
getLocalVecDistRPhi(const size_t iz, const size_t ir, const size_t iphi, const Side side) const | o2::tpc::SpaceCharge< DataT > | inline |
getLocalVecDistZ(const size_t iz, const size_t ir, const size_t iphi, const Side side) const | o2::tpc::SpaceCharge< DataT > | inline |
getMeanLumi() const | o2::tpc::SpaceCharge< DataT > | inline |
getMetaData() const | o2::tpc::SpaceCharge< DataT > | inline |
getNPhiVertices() const | o2::tpc::SpaceCharge< DataT > | inline |
getNRVertices() const | o2::tpc::SpaceCharge< DataT > | inline |
getNStep() | o2::tpc::SpaceCharge< DataT > | inlinestatic |
getNThreads() | o2::tpc::SpaceCharge< DataT > | inlinestatic |
getNumericalIntegrationStrategy() | o2::tpc::SpaceCharge< DataT > | inlinestatic |
getNZVertices() const | o2::tpc::SpaceCharge< DataT > | inline |
getOMPMaxThreads() | o2::tpc::SpaceCharge< DataT > | static |
getPhiFromCartesian(const DataT x, const DataT y) | o2::tpc::SpaceCharge< DataT > | inlinestatic |
getPhiMax(const Side side) const | o2::tpc::SpaceCharge< DataT > | inline |
getPhiMin(const Side side) const | o2::tpc::SpaceCharge< DataT > | inline |
getPhiVertex(const size_t indexPhi, const Side side) const | o2::tpc::SpaceCharge< DataT > | inline |
getPotential(const Side side) const & | o2::tpc::SpaceCharge< DataT > | inline |
getPotential(const size_t iz, const size_t ir, const size_t iphi, const Side side) const | o2::tpc::SpaceCharge< DataT > | inline |
getPotentialCyl(const DataT z, const DataT r, const DataT phi, const Side side) const | o2::tpc::SpaceCharge< DataT > | |
getPotentialCyl(const std::vector< DataT > &z, const std::vector< DataT > &r, const std::vector< DataT > &phi, const Side side) const | o2::tpc::SpaceCharge< DataT > | |
getRadiusFromCartesian(const DataT x, const DataT y) | o2::tpc::SpaceCharge< DataT > | inlinestatic |
getRMax(const Side side) const | o2::tpc::SpaceCharge< DataT > | inline |
getRMin(const Side side) const | o2::tpc::SpaceCharge< DataT > | inline |
getRVertex(const size_t indexR, const Side side) const | o2::tpc::SpaceCharge< DataT > | inline |
getSCDistortionType() | o2::tpc::SpaceCharge< DataT > | inlinestatic |
getSide(const DataT z) | o2::tpc::SpaceCharge< DataT > | inlinestatic |
getSimEDistortions() const | o2::tpc::SpaceCharge< DataT > | inline |
getSimExBMisalignment() const | o2::tpc::SpaceCharge< DataT > | inline |
getSimpsonNIteratives() | o2::tpc::SpaceCharge< DataT > | inlinestatic |
getStepWidth() | o2::tpc::SpaceCharge< DataT > | inlinestatic |
getUseAnalyticalDistCorr() const | o2::tpc::SpaceCharge< DataT > | inline |
getXFromPolar(const DataT r, const DataT phi) | o2::tpc::SpaceCharge< DataT > | inlinestatic |
getYFromPolar(const DataT r, const DataT phi) | o2::tpc::SpaceCharge< DataT > | inlinestatic |
getZMax(const Side side) const | o2::tpc::SpaceCharge< DataT > | inline |
getZMin(const Side side) const | o2::tpc::SpaceCharge< DataT > | inline |
getZVertex(const size_t indexZ, const Side side) const | o2::tpc::SpaceCharge< DataT > | inline |
GlobalDistCorrMethod enum name | o2::tpc::SpaceCharge< DataT > | |
GlobalDistType enum name | o2::tpc::SpaceCharge< DataT > | |
init() | o2::tpc::SpaceCharge< DataT > | |
initAfterReadingFromFile() | o2::tpc::SpaceCharge< DataT > | |
initBField(const int field) | o2::tpc::SpaceCharge< DataT > | |
IntegrationStrategy enum name | o2::tpc::SpaceCharge< DataT > | |
makeElectronDriftPathGif(const char *inpFile, TH2F &hBorder, const int type=0, const int gifSpeed=2, const int maxsamplingpoints=100, const char *outName="electron_drift_path") | o2::tpc::SpaceCharge< DataT > | static |
mirrorPotential(const Side sideRef, const Side sideMirrored) | o2::tpc::SpaceCharge< DataT > | |
MisalignmentType enum name | o2::tpc::SpaceCharge< DataT > | |
normalizeHistoQVEps0(TH3 &histoIonsPhiRZ) | o2::tpc::SpaceCharge< DataT > | static |
operator=(SpaceCharge &&)=default | o2::tpc::SpaceCharge< DataT > | |
poissonSolver(const Side side, const DataT stoppingConvergence=1e-6, const int symmetry=0) | o2::tpc::SpaceCharge< DataT > | |
poissonSolver(const DataT stoppingConvergence=1e-6, const int symmetry=0) | o2::tpc::SpaceCharge< DataT > | |
printMetaData() const | o2::tpc::SpaceCharge< DataT > | inline |
readMetaData(std::string_view file) | o2::tpc::SpaceCharge< DataT > | |
regulatePhi(const DataT posPhi, const Side side) const | o2::tpc::SpaceCharge< DataT > | inline |
regulateR(const DataT posR, const Side side) const | o2::tpc::SpaceCharge< DataT > | |
regulateZ(const DataT posZ, const Side side) const | o2::tpc::SpaceCharge< DataT > | inline |
resetBoundaryPotentialToZeroInRangeZ(float zMin, float zMax, const Side side) | o2::tpc::SpaceCharge< DataT > | |
scaleChargeDensity(const DataT scalingFactor, const Side side) | o2::tpc::SpaceCharge< DataT > | inline |
scaleChargeDensitySector(const float scalingFactor, const Sector sector) | o2::tpc::SpaceCharge< DataT > | |
scaleChargeDensityStack(const float scalingFactor, const Sector sector, const GEMstack stack) | o2::tpc::SpaceCharge< DataT > | |
scaleCorrections(const float scaleFac, const Side side) | o2::tpc::SpaceCharge< DataT > | |
setAnalyticalCorrectionsDistortionsFromFile(std::string_view inpf) | o2::tpc::SpaceCharge< DataT > | |
setC0C1(const DataT c0, const DataT c1) | o2::tpc::SpaceCharge< DataT > | inline |
setC2(const DataT c2) | o2::tpc::SpaceCharge< DataT > | inline |
setChargeDensityFromFormula(const AnalyticalFields< DataT > &formulaStruct) | o2::tpc::SpaceCharge< DataT > | |
setDefaultStaticDistortionsGEMFrameChargeUp(const Side side, const DataT deltaPotential=1000) | o2::tpc::SpaceCharge< DataT > | |
setDeltaVoltageCopperRodShiftIFC(const float deltaPot, const Side side, const int sector) | o2::tpc::SpaceCharge< DataT > | inline |
setDeltaVoltageCopperRodShiftOFC(const float deltaPot, const Side side, const int sector) | o2::tpc::SpaceCharge< DataT > | inline |
setDeltaVoltageRotatedClipIFC(const float deltaPot, const Side side, const int sector) | o2::tpc::SpaceCharge< DataT > | inline |
setDeltaVoltageRotatedClipOFC(const float deltaPot, const Side side, const int sector) | o2::tpc::SpaceCharge< DataT > | inline |
setDeltaVoltageStripsShiftIFC(const float deltaPot, const Side side, const int sector) | o2::tpc::SpaceCharge< DataT > | inline |
setDeltaVoltageStripsShiftOFC(const float deltaPot, const Side side, const int sector) | o2::tpc::SpaceCharge< DataT > | inline |
setDensityFromFile(std::string_view file, const Side side) | o2::tpc::SpaceCharge< DataT > | |
setDistortionLookupTables(const DataContainer &distdZ, const DataContainer &distdR, const DataContainer &distdRPhi, const Side side) | o2::tpc::SpaceCharge< DataT > | |
setDistortionsCorrectionsAnalytical(const AnalyticalDistCorr< DataT > &formula) | o2::tpc::SpaceCharge< DataT > | inline |
setEFieldFromFormula(const AnalyticalFields< DataT > &formulaStruct) | o2::tpc::SpaceCharge< DataT > | |
setElectricFieldsFromFile(std::string_view file, const Side side) | o2::tpc::SpaceCharge< DataT > | |
setFromFile(std::string_view file, const Side side) | o2::tpc::SpaceCharge< DataT > | |
setFromFile(std::string_view file) | o2::tpc::SpaceCharge< DataT > | |
setGlobalCorrections(const std::function< void(int sector, DataT gx, DataT gy, DataT gz, DataT &gCx, DataT &gCy, DataT &gCz)> &gCorr, const Side side) | o2::tpc::SpaceCharge< DataT > | |
setGlobalCorrectionsFromFile(std::string_view file, const Side side) | o2::tpc::SpaceCharge< DataT > | |
setGlobalCorrectionsFromFile(TFile &inpf, const Side side) | o2::tpc::SpaceCharge< DataT > | |
setGlobalDistCorrMethod(const GlobalDistCorrMethod globalDistCorrMethod) | o2::tpc::SpaceCharge< DataT > | inlinestatic |
setGlobalDistortionsFromFile(std::string_view file, const Side side) | o2::tpc::SpaceCharge< DataT > | |
setGlobalDistortionsFromFile(TFile &inpf, const Side side) | o2::tpc::SpaceCharge< DataT > | |
setGlobalDistType(const GlobalDistType globalDistType) | o2::tpc::SpaceCharge< DataT > | inlinestatic |
setIFCChargeUpFallingPot(const float deltaPot, const float zMaxDeltaPot, const int type, const float zEnd, const float offs, const Side side) | o2::tpc::SpaceCharge< DataT > | |
setIFCChargeUpRisingPot(const float deltaPot, const float zMaxDeltaPot, const int type, const float zStart, const float offs, const Side side) | o2::tpc::SpaceCharge< DataT > | |
setLocalCorrectionsFromFile(std::string_view file, const Side side) | o2::tpc::SpaceCharge< DataT > | |
setLocalDistCorrVectorsFromFile(std::string_view file, const Side side) | o2::tpc::SpaceCharge< DataT > | |
setLocalDistortionsFromFile(std::string_view file, const Side side) | o2::tpc::SpaceCharge< DataT > | |
setMeanLumi(float lumi) | o2::tpc::SpaceCharge< DataT > | inline |
setMetaData(const SCMetaData &meta) | o2::tpc::SpaceCharge< DataT > | inline |
setNStep(const int nSteps) | o2::tpc::SpaceCharge< DataT > | inlinestatic |
setNThreads(const int nThreads) | o2::tpc::SpaceCharge< DataT > | inlinestatic |
setNumericalIntegrationStrategy(const IntegrationStrategy strategy) | o2::tpc::SpaceCharge< DataT > | inlinestatic |
setOmegaTauT1T2(const DataT omegaTau=0.32f, const DataT t1=1, const DataT t2=1) | o2::tpc::SpaceCharge< DataT > | |
setPotential(int iz, int ir, int iphi, Side side, float val) | o2::tpc::SpaceCharge< DataT > | |
setPotentialBoundaryFromFormula(const AnalyticalFields< DataT > &formulaStruct) | o2::tpc::SpaceCharge< DataT > | |
setPotentialBoundaryGEMFrameAlongR(const std::function< DataT(DataT)> &potentialFunc, const Side side) | o2::tpc::SpaceCharge< DataT > | |
setPotentialBoundaryGEMFrameIROCBottomAlongPhi(const std::function< DataT(DataT)> &potentialFunc, const Side side) | o2::tpc::SpaceCharge< DataT > | inline |
setPotentialBoundaryGEMFrameIROCToIFCPhi(const std::function< DataT(DataT)> &potentialFunc, const Side side) | o2::tpc::SpaceCharge< DataT > | inline |
setPotentialBoundaryGEMFrameIROCTopAlongPhi(const std::function< DataT(DataT)> &potentialFunc, const Side side) | o2::tpc::SpaceCharge< DataT > | inline |
setPotentialBoundaryGEMFrameOROC1BottomAlongPhi(const std::function< DataT(DataT)> &potentialFunc, const Side side) | o2::tpc::SpaceCharge< DataT > | inline |
setPotentialBoundaryGEMFrameOROC1TopAlongPhi(const std::function< DataT(DataT)> &potentialFunc, const Side side) | o2::tpc::SpaceCharge< DataT > | inline |
setPotentialBoundaryGEMFrameOROC2BottomAlongPhi(const std::function< DataT(DataT)> &potentialFunc, const Side side) | o2::tpc::SpaceCharge< DataT > | inline |
setPotentialBoundaryGEMFrameOROC2TopAlongPhi(const std::function< DataT(DataT)> &potentialFunc, const Side side) | o2::tpc::SpaceCharge< DataT > | inline |
setPotentialBoundaryGEMFrameOROC3BottomAlongPhi(const std::function< DataT(DataT)> &potentialFunc, const Side side) | o2::tpc::SpaceCharge< DataT > | inline |
setPotentialBoundaryGEMFrameOROC3ToOFCPhi(const std::function< DataT(DataT)> &potentialFunc, const Side side) | o2::tpc::SpaceCharge< DataT > | inline |
setPotentialBoundaryGEMFrameOROC3TopAlongPhi(const std::function< DataT(DataT)> &potentialFunc, const Side side) | o2::tpc::SpaceCharge< DataT > | inline |
setPotentialBoundaryInnerRadius(const std::function< DataT(DataT)> &potentialFunc, const Side side) | o2::tpc::SpaceCharge< DataT > | |
setPotentialBoundaryOuterRadius(const std::function< DataT(DataT)> &potentialFunc, const Side side) | o2::tpc::SpaceCharge< DataT > | |
setPotentialFromFile(std::string_view file, const Side side) | o2::tpc::SpaceCharge< DataT > | |
setPotentialFromFormula(const AnalyticalFields< DataT > &formulaStruct) | o2::tpc::SpaceCharge< DataT > | |
setROCMisalignmentRotationAlongX(const int sector, const int type, const float potentialMin, const float potentialMax) | o2::tpc::SpaceCharge< DataT > | |
setROCMisalignmentRotationAlongY(const int sector, const int type, const float potentialMin, const float potentialMax) | o2::tpc::SpaceCharge< DataT > | |
setROCMisalignmentShiftZ(const int sector, const int type, const float potential) | o2::tpc::SpaceCharge< DataT > | |
setSCDistortionType(SCDistortionType distortionType) | o2::tpc::SpaceCharge< DataT > | inlinestatic |
setSimEDistortions(const bool simEDistortions) | o2::tpc::SpaceCharge< DataT > | inline |
setSimExBMisalignment(const bool simExBMisalignment) | o2::tpc::SpaceCharge< DataT > | inline |
setSimOneSector() | o2::tpc::SpaceCharge< DataT > | |
setSimpsonNIteratives(const int nIter) | o2::tpc::SpaceCharge< DataT > | inlinestatic |
setUseAnalyticalDistCorr(const bool useAna) | o2::tpc::SpaceCharge< DataT > | inline |
setUseInitialSCDensity(const bool useInitialSCDensity) | o2::tpc::SpaceCharge< DataT > | inline |
SpaceCharge(const int bfield, const unsigned short nZVertices=129, const unsigned short nRVertices=129, const unsigned short nPhiVertices=360, const bool initBuffers=false) | o2::tpc::SpaceCharge< DataT > | |
SpaceCharge() | o2::tpc::SpaceCharge< DataT > | |
SpaceCharge(SpaceCharge &&)=default | o2::tpc::SpaceCharge< DataT > | |
subtractGlobalCorrections(const SpaceCharge< DataT > &otherSC, const Side side) | o2::tpc::SpaceCharge< DataT > | |
subtractGlobalDistortions(const SpaceCharge< DataT > &otherSC, const Side side) | o2::tpc::SpaceCharge< DataT > | |
Type enum name | o2::tpc::SpaceCharge< DataT > | |
unsetSimOneSector() | o2::tpc::SpaceCharge< DataT > | static |