StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
StMagUtilities Member List

This is the complete list of members for StMagUtilities, including all inherited members.

ApplySpaceChargeDistortion(const Double_t sc, const Int_t Charge, const Float_t x[3], const Float_t p[3], const Prime PrimaryOrGlobal, Int_t &new_Charge, Float_t x_new[3], Float_t p_new[3], const unsigned int RowMask1=0xFFFFFF00, const unsigned int RowMask2=0x1FFFFF, const Float_t VertexError=0.0200)StMagUtilitiesvirtual
AutoSpaceCharge() (defined in StMagUtilities)StMagUtilitiesinlinevirtual
AutoSpaceChargeR2() (defined in StMagUtilities)StMagUtilitiesinlinevirtual
B3DField(const Float_t x[], Float_t B[]) (defined in StMagUtilities)StMagUtilitiesinlinevirtual
B3DFieldTpc(const Float_t xTpc[], Float_t BTpc[], Int_t Sector=-1) (defined in StMagUtilities)StMagUtilitiesvirtual
BField(const Float_t x[], Float_t B[]) (defined in StMagUtilities)StMagUtilitiesinlinevirtual
BFieldTpc(const Float_t xTpc[], Float_t BTpc[], Int_t Sector=-1) (defined in StMagUtilities)StMagUtilitiesvirtual
BrBz3DField(const Float_t r, const Float_t z, const Float_t phi, Float_t &Br_value, Float_t &Bz_value, Float_t &Bphi_value) (defined in StMagUtilities)StMagUtilitiesinlinevirtual
BrBzField(const Float_t r, const Float_t z, Float_t &Br_value, Float_t &Bz_value) (defined in StMagUtilities)StMagUtilitiesinlinevirtual
Cart2Polar(const Float_t *x, Float_t &r, Float_t &phi) (defined in StMagUtilities)StMagUtilitiesinlinevirtual
Cart2Polar(const Float_t *x, Double_t &r, Double_t &phi) (defined in StMagUtilities)StMagUtilitiesinlinevirtual
CurrentSpaceCharge() (defined in StMagUtilities)StMagUtilitiesinlinevirtual
CurrentSpaceChargeEWRatio() (defined in StMagUtilities)StMagUtilitiesinlinevirtual
CurrentSpaceChargeR2() (defined in StMagUtilities)StMagUtilitiesinlinevirtual
DoDistortion(const Float_t x[], Float_t Xprime[], Int_t Sector=-1)StMagUtilitiesvirtual
FastUndo2DBDistortion(const Float_t x[], Float_t Xprime[], Int_t Sector=-1)StMagUtilitiesvirtual
FastUndoBDistortion(const Float_t x[], Float_t Xprime[], Int_t Sector=-1)StMagUtilitiesvirtual
FixSpaceChargeDistortion(const Int_t Charge, const Float_t x[3], const Float_t p[3], const Prime PrimaryOrGlobal, Float_t x_new[3], Float_t p_new[3], const unsigned int RowMask1=0xFFFFFF00, const unsigned int RowMask2=0x1FFFFF, const Float_t VertexError=0.0200)StMagUtilitiesvirtual
GetConst_0() (defined in StMagUtilities)StMagUtilitiesinline
GetConst_1() (defined in StMagUtilities)StMagUtilitiesinline
GetConst_2() (defined in StMagUtilities)StMagUtilitiesinline
GetSpaceChargeMode()StMagUtilitiesvirtual
Instance() (defined in StMagUtilities)StMagUtilitiesstatic
IterationFailCount() (defined in StMagUtilities)StMagUtilitiesvirtual
ManualGGVoltError(Double_t east, Double_t west) (defined in StMagUtilities)StMagUtilitiesvirtual
ManualGridLeakRadius(Double_t inner, Double_t middle, Double_t outer) (defined in StMagUtilities)StMagUtilitiesvirtual
ManualGridLeakStrength(Double_t inner, Double_t middle, Double_t outer) (defined in StMagUtilities)StMagUtilitiesvirtual
ManualGridLeakWidth(Double_t inner, Double_t middle, Double_t outer) (defined in StMagUtilities)StMagUtilitiesvirtual
ManualShortedRing(Int_t EastWest, Int_t InnerOuter, Float_t RingNumber, Float_t MissingRValue, Float_t ExtraRValue)StMagUtilitiesvirtual
ManualSpaceCharge(Double_t SpcChg) (defined in StMagUtilities)StMagUtilitiesinlinevirtual
ManualSpaceChargeR2(Double_t SpcChg, Float_t EWRatio=1.0) (defined in StMagUtilities)StMagUtilitiesinlinevirtual
Polar2Cart(const Double_t r, const Double_t phi, Float_t *Xprime) (defined in StMagUtilities)StMagUtilitiesinlinevirtual
PredictSpaceChargeDistortion(Int_t sec, Int_t Charge, Float_t Pt, Float_t VertexZ, Float_t PseudoRapidity, Float_t DCA, const unsigned int RowMask1, const unsigned int RowMask2, Float_t &pSpace)StMagUtilitiesvirtual
PredictSpaceChargeDistortion(Int_t sec, Int_t Charge, Float_t Pt, Float_t VertexZ, Float_t PseudoRapidity, Float_t Phi, Float_t DCA, const unsigned long long RowMask1, const unsigned long long RowMask2, Float_t RowMaskErrorR[64], Float_t RowMaskErrorRPhi[64], Float_t &pSpace)StMagUtilitiesvirtual
PredictSpaceChargeDistortion(Int_t NHits, Int_t Charge, Float_t Pt, Float_t VertexZ, Float_t PseudoRapidity, Float_t Phi, Float_t DCA, Double_t R[128], Double_t ErrorR[128], Double_t ErrorRPhi[128], Float_t &pSpace)StMagUtilitiesvirtual
SetDoDistortionT(TFile *f=0) (defined in StMagUtilities)StMagUtilitiesstatic
SetUnDoDistortionT(TFile *f=0) (defined in StMagUtilities)StMagUtilitiesstatic
StMagUtilities(StTpcDb *dbin=0, Int_t mode=0)StMagUtilities
StMagUtilities(const StarMagField::EBField map, const Float_t factor, Int_t mode)StMagUtilities
Undo2DBDistortion(const Float_t x[], Float_t Xprime[], Int_t Sector=-1)StMagUtilitiesvirtual
Undo2DGridLeakDistortion(const Float_t x[], Float_t Xprime[], Int_t Sector=-1)StMagUtilitiesvirtual
Undo3DGridLeakDistortion(const Float_t x[], Float_t Xprime[], Int_t Sector=-1)StMagUtilitiesvirtual
UndoAbortGapDistortion(const Float_t x[], Float_t Xprime[], Int_t Sector=-1, Float_t TimeSinceDeposition=-1.0)StMagUtilitiesvirtual
UndoBDistortion(const Float_t x[], Float_t Xprime[], Int_t Sector=-1)StMagUtilitiesvirtual
UndoClockDistortion(const Float_t x[], Float_t Xprime[], Int_t Sector=-1)StMagUtilitiesvirtual
UndoDistortion(const Float_t x[], Float_t Xprime[], Int_t Sector=-1) (defined in StMagUtilities)StMagUtilitiesvirtual
UndoEndcapDistortion(const Float_t x[], Float_t Xprime[], Int_t Sector=-1)StMagUtilitiesvirtual
UndoFullGridLeakDistortion(const Float_t x[], Float_t Xprime[], Int_t Sector=-1)StMagUtilitiesvirtual
UndoGGVoltErrorDistortion(const Float_t x[], Float_t Xprime[], Int_t Sector=-1)StMagUtilitiesvirtual
UndoGridLeakDistortion(const Float_t x[], Float_t Xprime[], Int_t Sector=-1)StMagUtilitiesvirtual
UndoIFCShiftDistortion(const Float_t x[], Float_t Xprime[], Int_t Sector=-1)StMagUtilitiesvirtual
UndoMembraneDistortion(const Float_t x[], Float_t Xprime[], Int_t Sector=-1)StMagUtilitiesvirtual
UndoPad13Distortion(const Float_t x[], Float_t Xprime[], Int_t Sector=-1)StMagUtilitiesvirtual
UndoPad40Distortion(const Float_t x[], Float_t Xprime[], Int_t Sector=-1)StMagUtilitiesvirtual
UndoSectorAlignDistortion(const Float_t x[], Float_t Xprime[], Int_t Sector=-1)StMagUtilitiesvirtual
UndoShortedRingDistortion(const Float_t x[], Float_t Xprime[], Int_t Sector=-1)StMagUtilitiesvirtual
UndoSpaceChargeDistortion(const Float_t x[], Float_t Xprime[], Int_t Sector=-1)StMagUtilitiesvirtual
UndoSpaceChargeFXTDistortion(const Float_t x[], Float_t Xprime[], Int_t Sector=-1)StMagUtilitiesvirtual
UndoSpaceChargeR0Distortion(const Float_t x[], Float_t Xprime[], Int_t Sector=-1)StMagUtilitiesvirtual
UndoSpaceChargeR2Distortion(const Float_t x[], Float_t Xprime[], Int_t Sector=-1)StMagUtilitiesvirtual
UndoTwistDistortion(const Float_t x[], Float_t Xprime[], Int_t Sector=-1)StMagUtilitiesvirtual
UpdateShortedRing() (defined in StMagUtilities)StMagUtilitiesvirtual
UpdateTPCHighVoltages() (defined in StMagUtilities)StMagUtilitiesvirtual
UseIterativeUndoDistortion(Bool_t flag=kTRUE) (defined in StMagUtilities)StMagUtilitiesinlinevirtual
UseManualSCForPredict(Bool_t flag=kTRUE) (defined in StMagUtilities)StMagUtilitiesinlinevirtual
UsingDistortion(const DistortSelect distortion) (defined in StMagUtilities)StMagUtilitiesinlinevirtual
~StMagUtilities() (defined in StMagUtilities)StMagUtilitiesinlinevirtual