]>
Commit | Line | Data |
---|---|---|
b929303d | 1 | #ifndef ALIPYTHIAINFO_H |
2 | #define ALIPYTHIAINFO_H | |
3 | ||
4 | #include <TMath.h> | |
5 | #include <TNamed.h> | |
6 | ||
7 | class AliPythiaInfo : public TNamed{ | |
8 | ||
9 | public: | |
10 | AliPythiaInfo(); | |
11 | AliPythiaInfo(const char* name); | |
12 | ||
13 | void SetPartonFlag6(Int_t flag6) {fPartonFlag6 = flag6;} | |
14 | void SetPartonPt6(Float_t pt6) {fPartonPt6 = pt6;} | |
15 | void SetPartonEta6(Float_t eta6) {fPartonEta6 = eta6;} | |
16 | void SetPartonPhi6(Float_t phi6) {fPartonPhi6 = phi6;} | |
17 | ||
18 | void SetPartonFlag7(Int_t flag7) {fPartonFlag7 = flag7;} | |
19 | void SetPartonPt7(Float_t pt7) {fPartonPt7 = pt7;} | |
20 | void SetPartonEta7(Float_t eta7) {fPartonEta7 = eta7;} | |
21 | void SetPartonPhi7(Float_t phi7) {fPartonPhi7 = phi7;} | |
22 | void SetPythiaEventWeight(Float_t ptWeight) {fPythiaEventWeight=ptWeight;} | |
23 | ||
24 | Int_t GetPartonFlag6() {return fPartonFlag6;} | |
25 | Float_t GetPartonPt6() {return fPartonPt6;} | |
26 | Float_t GetPartonEta6() {return fPartonEta6;} | |
27 | Float_t GetPartonPhi6() {return fPartonPhi6;} | |
28 | ||
29 | Int_t GetPartonFlag7() {return fPartonFlag7;} | |
30 | Float_t GetPartonPt7() {return fPartonPt7;} | |
31 | Float_t GetPartonEta7() {return fPartonEta7;} | |
32 | Float_t GetPartonPhi7() {return fPartonPhi7;} | |
33 | Float_t GetPythiaEventWeight(){return fPythiaEventWeight;} | |
34 | ||
35 | private: | |
36 | Int_t fPartonFlag6; //! parton flag | |
37 | Float_t fPartonPt6; //! pT parton | |
38 | Float_t fPartonEta6; //!eta parton | |
39 | Float_t fPartonPhi6; //! phi parton | |
40 | ||
41 | Int_t fPartonFlag7; //! parton flag | |
42 | Float_t fPartonPt7; //! pT parton | |
43 | Float_t fPartonEta7; //!eta parton | |
44 | Float_t fPartonPhi7; //! phi parton | |
45 | Float_t fPythiaEventWeight; //!the pythia event weight | |
46 | ||
47 | AliPythiaInfo(const AliPythiaInfo&); | |
48 | AliPythiaInfo& operator=(const AliPythiaInfo&); | |
49 | ||
50 | ClassDef(AliPythiaInfo, 1); | |
51 | ||
52 | }; | |
53 | #endif |