source: branches/Mars_McMismatchStudy/mtemp/mifae/library/MPSFFit.h@ 20029

Last change on this file since 20029 was 3947, checked in by rico, 21 years ago
*** empty log message ***
File size: 1.3 KB
Line 
1#ifndef MARS_MPSFFit
2#define MARS_MPSFFit
3
4#ifndef MARS_MParContainer
5#include "MParContainer.h"
6#endif
7
8class MPSFFit : public MParContainer
9{
10private:
11
12 Float_t fMaximun;
13 Float_t fMeanMinorAxis;
14 Float_t fMeanMajorAxis;
15 Float_t fSigmaMinorAxis;
16 Float_t fSigmaMajorAxis;
17 Float_t fChisquare;
18
19public:
20 MPSFFit(const char *name=NULL, const char *title=NULL);
21 //~MPSFFit();
22
23 void SetMaximun(Float_t Maximun_) {fMaximun=Maximun_;}
24 void SetMeanMinorAxis(Float_t MeanMinorAxis_) {fMeanMinorAxis=MeanMinorAxis_;}
25 void SetMeanMajorAxis(Float_t MeanMajorAxis_) {fMeanMajorAxis=MeanMajorAxis_;}
26 void SetSigmaMinorAxis(Float_t SigmaMinorAxis_) {fSigmaMinorAxis=SigmaMinorAxis_;}
27 void SetSigmaMajorAxis(Float_t SigmaMajorAxis_) {fSigmaMajorAxis=SigmaMajorAxis_;}
28 void SetChisquare(Float_t Chisquare_) {fChisquare=Chisquare_;}
29
30 Float_t GetMaximun() {return fMaximun;}
31 Float_t GetMeanMinorAxis() {return fMeanMinorAxis;}
32 Float_t GetMeanMajorAxis() {return fMeanMajorAxis;}
33 Float_t GetSigmaMinorAxis() {return fSigmaMinorAxis;}
34 Float_t GetSigmaMajorAxis() {return fSigmaMajorAxis;}
35 Float_t GetChisquare() {return fChisquare;}
36
37 void Reset();
38
39 void Paint(Option_t *opt=NULL);
40 void Print(Option_t *opt=NULL) const;
41
42 ClassDef(MPSFFit, 1) // Container that holds the values of the PSF fit.
43};
44
45#endif
Note: See TracBrowser for help on using the repository browser.