source: tags/Mars-V0.8.4/mhist/MHSupercuts.h

Last change on this file was 2663, checked in by wittek, 21 years ago
*** empty log message ***
File size: 1001 bytes
Line 
1#ifndef MARS_MHSupercuts
2#define MARS_MHSupercuts
3
4#ifndef MARS_MH
5#include "MH.h"
6#endif
7
8class TH1F;
9class TH2F;
10
11class MHSupercuts : public MH
12{
13private:
14 TH1F *fDegree; // order of polynomial for background fit
15 TH1F *fProb; // chi2 probability of polynomial fit
16 TH1F *fNdf; // NDF of polynomial fit
17 TH1F *fGamma; // Nbg = gamma * Noff
18 TH1F *fNexNon; // no.of excess events / no.of events in signal region
19 TH1F *fSigLiMa; // significance of gamma signal
20
21 TH2F *fSigtoBackg; // significance vs signal to background ratio (Nex/Nbg)
22 TH2F *fSigDegree; // significance vs order of polynomial
23 TH2F *fSigNbins; // significance vs number of bins
24
25
26public:
27 MHSupercuts(const char *name=NULL, const char *title=NULL);
28 ~MHSupercuts();
29
30 Bool_t Fill(const MParContainer *par, const Stat_t w=1);
31
32 void Draw(Option_t *opt=NULL);
33
34 ClassDef(MHSupercuts, 1) // Container which holds histograms for the supercuts
35};
36
37#endif
38
39
40
41
42
Note: See TracBrowser for help on using the repository browser.