CbmRoot
PairAnalysisSignalFit.h
Go to the documentation of this file.
1 #ifndef PAIRANALYSISSIGNALFIT_H
2 #define PAIRANALYSISSIGNALFIT_H
3 
4 //#############################################################
5 //# #
6 //# Class PairAnalysisSignalFit #
7 //# #
8 //# Authors: #
9 //# Julian Book, Uni Ffm / Julian.Book@cern.ch #
10 //# #
11 //#############################################################
12 
13 #include <TH1F.h>
14 #include <TString.h>
15 #include <TVectorT.h>
16 
17 #include "PairAnalysisFunction.h"
18 #include "PairAnalysisSignalExt.h"
19 
21 public:
23  PairAnalysisSignalFit(const char* name, const char* title);
26 
27  virtual ~PairAnalysisSignalFit();
28 
29  virtual void Process(TObjArray* const arrhist);
30  void ProcessFit(TObjArray* const arrhist); // fit the SE +- distribution
31  void ProcessFitLS(
32  TObjArray* const arrhist); // substract the fitted SE like-sign background
33  void ProcessFitEM(
34  TObjArray* const arrhist); // substract the fitted ME like-sign background
35 
36 
37  virtual void Draw(const Option_t* option = "");
38  virtual void Print(Option_t* option = "") const;
39 
40 
41 protected:
42  ClassDef(PairAnalysisSignalFit,
43  1) // class for signal extraction using a combined bgrd+signal fit
44 };
45 
46 #endif
PairAnalysisSignalFit::ProcessFitEM
void ProcessFitEM(TObjArray *const arrhist)
Definition: PairAnalysisSignalFit.cxx:356
PairAnalysisSignalFit
Definition: PairAnalysisSignalFit.h:20
PairAnalysisSignalExt
Definition: PairAnalysisSignalExt.h:25
PairAnalysisSignalFit::PairAnalysisSignalFit
PairAnalysisSignalFit(const PairAnalysisSignalFit &c)
PairAnalysisSignalExt.h
PairAnalysisFunction.h
PairAnalysisSignalFit::Draw
virtual void Draw(const Option_t *option="")
Definition: PairAnalysisSignalFit.cxx:366
PairAnalysisSignalFit::operator=
PairAnalysisSignalFit & operator=(const PairAnalysisSignalFit &c)
PairAnalysisSignalFit::Process
virtual void Process(TObjArray *const arrhist)
Definition: PairAnalysisSignalFit.cxx:143
PairAnalysisSignalFit::~PairAnalysisSignalFit
virtual ~PairAnalysisSignalFit()
Definition: PairAnalysisSignalFit.cxx:135
PairAnalysisSignalFit::Print
virtual void Print(Option_t *option="") const
Definition: PairAnalysisSignalFit.cxx:428
PairAnalysisSignalFit::ProcessFitLS
void ProcessFitLS(TObjArray *const arrhist)
Definition: PairAnalysisSignalFit.cxx:270
PairAnalysisSignalFit::ProcessFit
void ProcessFit(TObjArray *const arrhist)
Definition: PairAnalysisSignalFit.cxx:166
PairAnalysisSignalFit::PairAnalysisSignalFit
PairAnalysisSignalFit()