Go to the documentation of this file.
8 #ifndef CBMLITFIELDAPPROXIMATIONQA_H_
9 #define CBMLITFIELDAPPROXIMATIONQA_H_
49 virtual InitStatus
Init();
54 virtual void Exec(Option_t* opt);
vector< Double_t > fXSlicePosition
void CreateFieldHistos()
Create field histograms.
virtual InitStatus Init()
Inherited from FairTask.
virtual void Finish()
Inherited from FairTask.
vector< UInt_t > fPolynomDegrees
void FillBHistos()
Fill graphs and histos for field map for each field component (Bx, By, Bz, |B|).
CbmLitFieldApproximationQa & operator=(const CbmLitFieldApproximationQa &)
void SetSliceZPosition(const vector< Double_t > &zPos)
vector< Double_t > fYSlicePosition
void SetAcceptanceAngleX(double xangle)
UInt_t fPolynomDegreeIndex
void FillFieldApproximationHistos()
Fill histograms for polynomial field approximation.
virtual void Exec(Option_t *opt)
Inherited from FairTask.
void IsFixedBounds(Bool_t fixedBounds)
void SetPolynomDegrees(const vector< UInt_t > °rees)
CbmLitFieldApproximationQa()
Constructor.
void SetPolynomDegreeIndex(unsigned int degreeIndex)
virtual ~CbmLitFieldApproximationQa()
Destructor.
void SetAcceptanceAngleY(double yangle)
Field map approximation QA.
CbmLitFieldGridCreator * fGridCreator
void CreateGridHistos()
Create histograms for grid creator.
CbmLitFieldApproximationQa(const CbmLitFieldApproximationQa &)
void SetOutputDir(const string &dir)
void CreateFitterHistos()
Create histograms for field approximation.
Double_t fAcceptanceAngleY
vector< CbmLitFieldFitter * > fFitter
void FillGridCreatorHistos()
fill histograms for grid creator tool.
void SetNofBinsY(int nofBinsY)
Implementation of the polynomial field approximation.
ClassDef(CbmLitFieldApproximationQa, 1)
void SetUseEllipseAcc(bool useEllipseAcc)
vector< Double_t > fZSlicePosition
void CreateHistos()
Create histograms.
Double_t fAcceptanceAngleX
void SetNofBinsX(int nofBinsX)