Go to the documentation of this file.
10 #ifndef CBM_RICH_TRAIN_ANN_SELECT
11 #define CBM_RICH_TRAIN_ANN_SELECT
67 virtual InitStatus
Init();
72 virtual void Exec(Option_t* option);
132 void Draw(Option_t* =
"");
vector< TH1D * > fhCumProb
Train ANN for fake rejection.
virtual InitStatus Init()
Inherited from FairTask.
virtual void Exec(Option_t *option)
Inherited from FairTask.
vector< TH1D * > fhAnnOutput
Here the ring is fitted with the COP algorithm from A. Ayriyan/G. Ososkov.
UInt_t fMaxNofTrainSamples
void DiffFakeTrueCircle()
Fill ring selection parameters in array and histograms.
vector< TH1D * > fhNofHits
CbmRichTrainAnnSelect()
Default constructor.
Input Parameters for ANN.
TClonesArray * fRichRingMatches
CbmRichTrainAnnSelect & operator=(const CbmRichTrainAnnSelect &)
Assignment operator.
virtual ~CbmRichTrainAnnSelect()
Destructor.
CbmRichRingSelectImpl * fSelectImpl
void SetRecFlag()
Set recFlag weather ring was found correctly or not.
TClonesArray * fRichRings
Here the ring is fitted with the COP algorithm from A. Ayriyan/G. Ososkov.
CbmRichTrainAnnSelect(const CbmRichTrainAnnSelect &)
Copy constructor.
vector< TH1D * > fhRadPos
virtual void FinishTask()
Inherited from FairTask.
void Draw(Option_t *="")
Draw results.
vector< TH1D * > fhRadius
vector< TH1D * > fhNofHitsOnRing
CbmRichRingFitterCOP * fFitCOP
vector< vector< RingSelectParam > > fRSParams
void TrainAndTestAnn()
Train and test ANN.