ATLAS Offline Software
TMinuit_LHMM.h
Go to the documentation of this file.
1 /*
2  Copyright (C) 2002-2019 CERN for the benefit of the ATLAS collaboration
3 */
4 
5 #ifndef TMinuit_LHMM_h
6 #define TMinuit_LHMM_h
7 
8 #include "TMinuit.h"
9 
10 // minimal class designed to hide annoying warning messages from TMinuit
11 
12 class TMinuit_LHMM : public TMinuit {
13 
14 public:
15 
17  TMinuit_LHMM(Int_t maxpar) : TMinuit(maxpar) { }
18 
19  void mnrazz(Double_t ynew, Double_t *pnew, Double_t *y, Int_t &jh, Int_t &jl) override;
20 
21  void mnmnos() override;
22 
23  void mncuve() override;
24 
25 #ifdef FAKEBKGTOOLS_ATLAS_ENVIRONMENT
26  ClassDefOverride(TMinuit_LHMM,0)
27 #endif
28 };
29 #endif
TMinuit_LHMM::TMinuit_LHMM
TMinuit_LHMM()
Definition: TMinuit_LHMM.h:16
TMinuit_LHMM::mnrazz
void mnrazz(Double_t ynew, Double_t *pnew, Double_t *y, Int_t &jh, Int_t &jl) override
Definition: TMinuit_LHMM.cxx:11
TMinuit_LHMM::TMinuit_LHMM
TMinuit_LHMM(Int_t maxpar)
Definition: TMinuit_LHMM.h:17
TMinuit_LHMM::mncuve
void mncuve() override
Definition: TMinuit_LHMM.cxx:147
TMinuit_LHMM::mnmnos
void mnmnos() override
Definition: TMinuit_LHMM.cxx:64
y
#define y
TMinuit_LHMM
Definition: TMinuit_LHMM.h:12