source: tags/Mars-V0.9/manalysis/MSigmabarParam.h

Last change on this file was 2173, checked in by tbretz, 22 years ago
*** empty log message ***
File size: 1017 bytes
Line 
1#ifndef MARS_MSigmabarParam
2#define MARS_MSigmabarParam
3
4#ifndef MARS_MParContainer
5#include "MParContainer.h"
6#endif
7
8class MSigmabarParam : public MParContainer
9{
10private:
11 Double_t fSigmabarMin;
12 Double_t fSigmabarMax;
13 Double_t fMjdMin;
14 Double_t fMjdMax;
15 Double_t fThetaMin;
16 Double_t fThetaMax;
17 Int_t fRunNumber;
18
19public:
20
21 MSigmabarParam(const char *name=NULL, const char *title=NULL);
22 ~MSigmabarParam();
23
24 // void Print(Option_t *) const;
25
26 void SetRunNumber(Int_t r);
27
28 void SetParams(Int_t r, Double_t si, Double_t sx, Double_t ti, Double_t tx, Double_t mi=0, Double_t mx=0);
29
30 Double_t GetSigmabarMin() const { return fSigmabarMin; }
31 Double_t GetSigmabarMax() const { return fSigmabarMax; }
32 Double_t GetThetaMin() const { return fThetaMin; }
33 Double_t GetThetaMax() const { return fThetaMax; }
34
35 void Print(Option_t *o="") const;
36
37 ClassDef(MSigmabarParam, 1) // Storage container for characterizing a distribution of events in the Sigmabar-Theta plane
38
39};
40
41#endif
42
Note: See TracBrowser for help on using the repository browser.