5#ifndef CBMRICHALIGNMENT_H
6#define CBMRICHALIGNMENT_H
41 virtual InitStatus
Init();
46 virtual void Exec(Option_t* option);
77 void DrawFit(vector<Double_t>& outputFit, Int_t thresh);
Here the ring is fitted with the COP algorithm from A. Ayriyan/G. Ososkov.
Here the ring is fitted with Taubin algorithm from A. Ayriyan, G. Ososkov, N. Chernov.
void SetOutputDir(TString dir)
CbmRichRingFitterCOP * fCopFit
CbmRichAlignment(const CbmRichAlignment &)
void SetDrawAlignment(Bool_t b)
void GetTrackPosition(Double_t &x, Double_t &y)
void DrawHistFromFile(TString fileName)
virtual void Finish()
Inherited from FairTask.
CbmRichAlignment operator=(const CbmRichAlignment &)
void DrawFit(vector< Double_t > &outputFit, Int_t thresh)
ClassDef(CbmRichAlignment, 1)
void SetTileName(TString a)
TClonesArray * fRichRings
TClonesArray * fRichPoints
void SetAxisRotTitle(TString title)
virtual ~CbmRichAlignment()
TClonesArray * fRichMirrorPoints
virtual void Exec(Option_t *option)
Inherited from FairTask.
TClonesArray * fRichProjections
static const int kMAX_NOF_HITS
CbmRichRingFitterEllipseTau * fTauFit
void SetRunTitle(TString title)
void SetNumbAxis(TString n)
void CalculateAnglesAndDrawDistrib()
TClonesArray * fRichRingMatches
virtual InitStatus Init()
Inherited from FairTask.
Here the ring is fitted with the COP algorithm from A. Ayriyan/G. Ososkov.
Here the ring is fitted with Taubin algorithm from A. Ayriyan, G. Ososkov, N. Chernov.