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