EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
CbmRichRingFitterRobustCOP Class Reference

Here the ring is fitted with the RobustCOP algorithm from A. Ayriyan/G. Ososkov. More...

#include <EicRoot/blob/master/rich/fitter/CbmRichRingFitterRobustCOP.h>

+ Inheritance diagram for CbmRichRingFitterRobustCOP:
+ Collaboration diagram for CbmRichRingFitterRobustCOP:

Public Member Functions

 CbmRichRingFitterRobustCOP ()
 Default constructor.
 
virtual ~CbmRichRingFitterRobustCOP ()
 Destructor.
 
virtual void DoFit (CbmRichRingLight *ring)
 Inherited from CbmRichRingFitterBase.
 
- Public Member Functions inherited from CbmRichRingFitterBase
 CbmRichRingFitterBase ()
 Default constructor.
 
virtual ~CbmRichRingFitterBase ()
 Destructor.
 

Additional Inherited Members

- Protected Member Functions inherited from CbmRichRingFitterBase
virtual void CalcChi2 (CbmRichRingLight *ring)
 Calculate chi2 for circle fitting algorithms.
 
- Static Protected Attributes inherited from CbmRichRingFitterBase
static const int MAX_NOF_HITS_IN_RING = 400
 

Detailed Description

Here the ring is fitted with the RobustCOP algorithm from A. Ayriyan/G. Ososkov.

Author
Alexander Ayriyan, Gennadi Ososkov, Claudia Hoehne, Semen Lebedev s.leb.nosp@m.edev.nosp@m.@gsi..nosp@m.de
Date
2012

Definition at line 22 of file CbmRichRingFitterRobustCOP.h.

View newest version in sPHENIX GitHub at line 22 of file CbmRichRingFitterRobustCOP.h

Constructor & Destructor Documentation

CbmRichRingFitterRobustCOP::CbmRichRingFitterRobustCOP ( )

Default constructor.

Definition at line 19 of file CbmRichRingFitterRobustCOP.cxx.

View newest version in sPHENIX GitHub at line 19 of file CbmRichRingFitterRobustCOP.cxx

CbmRichRingFitterRobustCOP::~CbmRichRingFitterRobustCOP ( )
virtual

Destructor.

Definition at line 24 of file CbmRichRingFitterRobustCOP.cxx.

View newest version in sPHENIX GitHub at line 24 of file CbmRichRingFitterRobustCOP.cxx

Member Function Documentation

void CbmRichRingFitterRobustCOP::DoFit ( CbmRichRingLight ring)
virtual

Inherited from CbmRichRingFitterBase.

Implements CbmRichRingFitterBase.

Definition at line 29 of file CbmRichRingFitterRobustCOP.cxx.

View newest version in sPHENIX GitHub at line 29 of file CbmRichRingFitterRobustCOP.cxx

References starlightConstants::A2, CbmRichRingFitterBase::CalcChi2(), d, dx, dy, Dy, epsilon, CbmRichHitLight::fX, CbmRichHitLight::fY, CbmRichRingLight::GetHit(), CbmRichRingLight::GetNofHits(), G4BECAL::radius, CbmRichRingLight::SetCenterX(), CbmRichRingLight::SetCenterY(), and CbmRichRingLight::SetRadius().

+ Here is the call graph for this function:


The documentation for this class was generated from the following files: