Project
Loading...
Searching...
No Matches
o2::tpc::SpaceCharge< DataT > Member List

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") consto2::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) consto2::tpc::SpaceCharge< DataT >
dumpAnalyticalCorrectionsDistortions(TFile &outf) consto2::tpc::SpaceCharge< DataT >
dumpDensity(std::string_view file, const Side side, std::string_view option) consto2::tpc::SpaceCharge< DataT >
dumpElectricFields(std::string_view file, const Side side, std::string_view option) consto2::tpc::SpaceCharge< DataT >
dumpGlobalCorrections(std::string_view file, const Side side, std::string_view option) consto2::tpc::SpaceCharge< DataT >
dumpGlobalCorrections(TFile &outf, const Side side) consto2::tpc::SpaceCharge< DataT >
dumpGlobalDistortions(std::string_view file, const Side side, std::string_view option) consto2::tpc::SpaceCharge< DataT >
dumpLocalCorrections(std::string_view file, const Side side, std::string_view option) consto2::tpc::SpaceCharge< DataT >
dumpLocalDistCorrVectors(std::string_view file, const Side side, std::string_view option) consto2::tpc::SpaceCharge< DataT >
dumpLocalDistortions(std::string_view file, const Side side, std::string_view option) consto2::tpc::SpaceCharge< DataT >
dumpMetaData(std::string_view file, std::string_view option, const bool overwriteExisting=false) consto2::tpc::SpaceCharge< DataT >
dumpPotential(std::string_view file, const Side side, std::string_view option) consto2::tpc::SpaceCharge< DataT >
dumpToFile(std::string_view file, const Side side, std::string_view option) consto2::tpc::SpaceCharge< DataT >
dumpToFile(std::string_view file) consto2::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) consto2::tpc::SpaceCharge< DataT >
dumpToTree(const char *outFileName, const o2::tpc::Sector &sector, const int nZPoints=50) consto2::tpc::SpaceCharge< DataT >
FCType enum nameo2::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() consto2::tpc::SpaceCharge< DataT >inline
getC0() consto2::tpc::SpaceCharge< DataT >inline
getC1() consto2::tpc::SpaceCharge< DataT >inline
getC2() consto2::tpc::SpaceCharge< DataT >inline
getCorrections(const DataT x, const DataT y, const DataT z, const Side side, DataT &corrX, DataT &corrY, DataT &corrZ) consto2::tpc::SpaceCharge< DataT >
getCorrectionsAnalytical(const DataT x, const DataT y, const DataT z, const Side side, DataT &corrX, DataT &corrY, DataT &corrZ) consto2::tpc::SpaceCharge< DataT >inline
getCorrectionsCyl(const DataT z, const DataT r, const DataT phi, const Side side, DataT &corrZ, DataT &corrR, DataT &corrRPhi) consto2::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) consto2::tpc::SpaceCharge< DataT >
getDCAr(float tgl, const int nPoints, const float phi, o2::utils::TreeStreamRedirector *pcstream=nullptr) consto2::tpc::SpaceCharge< DataT >
getDensity(const size_t iz, const size_t ir, const size_t iphi, const Side side) consto2::tpc::SpaceCharge< DataT >inline
getDensityCyl(const DataT z, const DataT r, const DataT phi, const Side side) consto2::tpc::SpaceCharge< DataT >
getDistortions(const DataT x, const DataT y, const DataT z, const Side side, DataT &distX, DataT &distY, DataT &distZ) consto2::tpc::SpaceCharge< DataT >
getDistortionsAnalytical(const DataT x, const DataT y, const DataT z, const Side side, DataT &distX, DataT &distY, DataT &distZ) consto2::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) consto2::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) consto2::tpc::SpaceCharge< DataT >
getElectricFieldsCyl(const DataT z, const DataT r, const DataT phi, const Side side, DataT &eZ, DataT &eR, DataT &ePhi) consto2::tpc::SpaceCharge< DataT >
getElectricFieldsInterpolator(const Side side) consto2::tpc::SpaceCharge< DataT >
getEphi(const size_t iz, const size_t ir, const size_t iphi, const Side side) consto2::tpc::SpaceCharge< DataT >inline
getEr(const size_t iz, const size_t ir, const size_t iphi, const Side side) consto2::tpc::SpaceCharge< DataT >inline
getEz(const size_t iz, const size_t ir, const size_t iphi, const Side side) consto2::tpc::SpaceCharge< DataT >inline
getEzField(const Side side)o2::tpc::SpaceCharge< DataT >inlinestatic
getGlobalCorrInterpolator(const Side side) consto2::tpc::SpaceCharge< DataT >
getGlobalCorrR(const size_t iz, const size_t ir, const size_t iphi, const Side side) consto2::tpc::SpaceCharge< DataT >inline
getGlobalCorrRPhi(const size_t iz, const size_t ir, const size_t iphi, const Side side) consto2::tpc::SpaceCharge< DataT >inline
getGlobalCorrZ(const size_t iz, const size_t ir, const size_t iphi, const Side side) consto2::tpc::SpaceCharge< DataT >inline
getGlobalDistCorrMethod()o2::tpc::SpaceCharge< DataT >inlinestatic
getGlobalDistInterpolator(const Side side) consto2::tpc::SpaceCharge< DataT >
getGlobalDistR(const size_t iz, const size_t ir, const size_t iphi, const Side side) consto2::tpc::SpaceCharge< DataT >inline
getGlobalDistRPhi(const size_t iz, const size_t ir, const size_t iphi, const Side side) consto2::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) consto2::tpc::SpaceCharge< DataT >inline
getGrid3D(const Side side) consto2::tpc::SpaceCharge< DataT >inline
getGridSpacingPhi(const Side side) consto2::tpc::SpaceCharge< DataT >inline
getGridSpacingR(const Side side) consto2::tpc::SpaceCharge< DataT >inline
getGridSpacingZ(const Side side) consto2::tpc::SpaceCharge< DataT >inline
getLocalCorrectionsCyl(const DataT z, const DataT r, const DataT phi, const Side side, DataT &lcorrZ, DataT &lcorrR, DataT &lcorrRPhi) consto2::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) consto2::tpc::SpaceCharge< DataT >
getLocalCorrectionVectorCyl(const DataT z, const DataT r, const DataT phi, const Side side, DataT &lveccorrZ, DataT &lveccorrR, DataT &lveccorrRPhi) consto2::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) consto2::tpc::SpaceCharge< DataT >
getLocalCorrInterpolator(const Side side) consto2::tpc::SpaceCharge< DataT >
getLocalCorrR(const size_t iz, const size_t ir, const size_t iphi, const Side side) consto2::tpc::SpaceCharge< DataT >inline
getLocalCorrRPhi(const size_t iz, const size_t ir, const size_t iphi, const Side side) consto2::tpc::SpaceCharge< DataT >inline
getLocalCorrZ(const size_t iz, const size_t ir, const size_t iphi, const Side side) consto2::tpc::SpaceCharge< DataT >inline
getLocalDistInterpolator(const Side side) consto2::tpc::SpaceCharge< DataT >
getLocalDistortionsCyl(const DataT z, const DataT r, const DataT phi, const Side side, DataT &ldistZ, DataT &ldistR, DataT &ldistRPhi) consto2::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) consto2::tpc::SpaceCharge< DataT >
getLocalDistortionVectorCyl(const DataT z, const DataT r, const DataT phi, const Side side, DataT &lvecdistZ, DataT &lvecdistR, DataT &lvecdistRPhi) consto2::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) consto2::tpc::SpaceCharge< DataT >
getLocalDistR(const size_t iz, const size_t ir, const size_t iphi, const Side side) consto2::tpc::SpaceCharge< DataT >inline
getLocalDistRPhi(const size_t iz, const size_t ir, const size_t iphi, const Side side) consto2::tpc::SpaceCharge< DataT >inline
getLocalDistZ(const size_t iz, const size_t ir, const size_t iphi, const Side side) consto2::tpc::SpaceCharge< DataT >inline
getLocalVecCorrR(const size_t iz, const size_t ir, const size_t iphi, const Side side) consto2::tpc::SpaceCharge< DataT >inline
getLocalVecCorrRPhi(const size_t iz, const size_t ir, const size_t iphi, const Side side) consto2::tpc::SpaceCharge< DataT >inline
getLocalVecCorrZ(const size_t iz, const size_t ir, const size_t iphi, const Side side) consto2::tpc::SpaceCharge< DataT >inline
getLocalVecDistR(const size_t iz, const size_t ir, const size_t iphi, const Side side) consto2::tpc::SpaceCharge< DataT >inline
getLocalVecDistRPhi(const size_t iz, const size_t ir, const size_t iphi, const Side side) consto2::tpc::SpaceCharge< DataT >inline
getLocalVecDistZ(const size_t iz, const size_t ir, const size_t iphi, const Side side) consto2::tpc::SpaceCharge< DataT >inline
getMeanLumi() consto2::tpc::SpaceCharge< DataT >inline
getMetaData() consto2::tpc::SpaceCharge< DataT >inline
getNPhiVertices() consto2::tpc::SpaceCharge< DataT >inline
getNRVertices() consto2::tpc::SpaceCharge< DataT >inline
getNStep()o2::tpc::SpaceCharge< DataT >inlinestatic
getNThreads()o2::tpc::SpaceCharge< DataT >inlinestatic
getNumericalIntegrationStrategy()o2::tpc::SpaceCharge< DataT >inlinestatic
getNZVertices() consto2::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) consto2::tpc::SpaceCharge< DataT >inline
getPhiMin(const Side side) consto2::tpc::SpaceCharge< DataT >inline
getPhiVertex(const size_t indexPhi, const Side side) consto2::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) consto2::tpc::SpaceCharge< DataT >inline
getPotentialCyl(const DataT z, const DataT r, const DataT phi, const Side side) consto2::tpc::SpaceCharge< DataT >
getPotentialCyl(const std::vector< DataT > &z, const std::vector< DataT > &r, const std::vector< DataT > &phi, const Side side) consto2::tpc::SpaceCharge< DataT >
getRadiusFromCartesian(const DataT x, const DataT y)o2::tpc::SpaceCharge< DataT >inlinestatic
getRMax(const Side side) consto2::tpc::SpaceCharge< DataT >inline
getRMin(const Side side) consto2::tpc::SpaceCharge< DataT >inline
getRVertex(const size_t indexR, const Side side) consto2::tpc::SpaceCharge< DataT >inline
getSCDistortionType()o2::tpc::SpaceCharge< DataT >inlinestatic
getSide(const DataT z)o2::tpc::SpaceCharge< DataT >inlinestatic
getSimEDistortions() consto2::tpc::SpaceCharge< DataT >inline
getSimExBMisalignment() consto2::tpc::SpaceCharge< DataT >inline
getSimpsonNIteratives()o2::tpc::SpaceCharge< DataT >inlinestatic
getStepWidth()o2::tpc::SpaceCharge< DataT >inlinestatic
getUseAnalyticalDistCorr() consto2::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) consto2::tpc::SpaceCharge< DataT >inline
getZMin(const Side side) consto2::tpc::SpaceCharge< DataT >inline
getZVertex(const size_t indexZ, const Side side) consto2::tpc::SpaceCharge< DataT >inline
GlobalDistCorrMethod enum nameo2::tpc::SpaceCharge< DataT >
GlobalDistType enum nameo2::tpc::SpaceCharge< DataT >
init()o2::tpc::SpaceCharge< DataT >
initAfterReadingFromFile()o2::tpc::SpaceCharge< DataT >
initBField(const int field)o2::tpc::SpaceCharge< DataT >
IntegrationStrategy enum nameo2::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 nameo2::tpc::SpaceCharge< DataT >
normalizeHistoQVEps0(TH3 &histoIonsPhiRZ)o2::tpc::SpaceCharge< DataT >static
operator=(SpaceCharge &&)=defaulto2::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() consto2::tpc::SpaceCharge< DataT >inline
readMetaData(std::string_view file)o2::tpc::SpaceCharge< DataT >
regulatePhi(const DataT posPhi, const Side side) consto2::tpc::SpaceCharge< DataT >inline
regulateR(const DataT posR, const Side side) consto2::tpc::SpaceCharge< DataT >
regulateZ(const DataT posZ, const Side side) consto2::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 &&)=defaulto2::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 nameo2::tpc::SpaceCharge< DataT >
unsetSimOneSector()o2::tpc::SpaceCharge< DataT >static