19#ifndef CBM_RICH_RING_SELECT_ANN
20#define CBM_RICH_RING_SELECT_ANN
27class TMultiLayerPerceptron;
46 TMultiLayerPerceptron*
fNN;
Implementation for concrete RICH ring selection algorithm: reject rings using a trained neural net (i...
CbmRichRingSelectAnn(const CbmRichRingSelectAnn &)
Copy constructor.
TMultiLayerPerceptron * fNN
void DoSelect(CbmRichRingLight *ring)
CbmRichRingSelectAnn()
Standard constructor.
virtual ~CbmRichRingSelectAnn()
Destructor.
virtual void Init()
Initialize ANN.
void SetAnnWeights(const string &fileName)
Set path to the file with ANN weights.
CbmRichRingSelectAnn & operator=(const CbmRichRingSelectAnn &)
Assignment operator.
CbmRichRingSelectImpl * fSelectImpl