CbmRoot
Loading...
Searching...
No Matches
CbmRichRingFitterCOP.h
Go to the documentation of this file.
1/* Copyright (C) 2005-2012 GSI Helmholtzzentrum fuer Schwerionenforschung, Darmstadt
2 SPDX-License-Identifier: GPL-3.0-only
3 Authors: Alexander Ayriyan, Gennadi Ososkov, Semen Lebedev, Denis Bertini [committer] */
4
13#ifndef CBM_RICH_RING_FITTER_COP
14#define CBM_RICH_RING_FITTER_COP
15
17
18#include <cmath>
19#include <iostream>
20
21using std::cout;
22using std::endl;
23
33 public:
38
43
47 virtual void DoFit(CbmRichRingLight* ring);
48
49 private:
54 void FitRing(CbmRichRingLight* ring);
55};
56
57#endif
Abstract base class for concrete Rich Ring fitting algorithms. Each derived class must implement the ...
Abstract base class for concrete Rich Ring fitting algorithms. Each derived class must implement the ...
Here the ring is fitted with the COP algorithm from A. Ayriyan/G. Ososkov.
CbmRichRingFitterCOP()
Standard constructor.
virtual void DoFit(CbmRichRingLight *ring)
Inherited from CbmRichRingFitterBase.
void FitRing(CbmRichRingLight *ring)
Execute ring fitting algorithm.