ROOT logo
#ifndef ALISTACKPARTONINFO_H
#define ALISTACKPARTONINFO_H

#include <TMath.h>
#include <TNamed.h>

class AliStackPartonInfo : public TNamed{

 public:
  AliStackPartonInfo();
  AliStackPartonInfo(const char* name); 

  void SetPartonFlag6(Int_t flag6) {fPartonFlag6 = flag6;}
  void SetPartonPt6(Float_t pt6) {fPartonPt6 = pt6;}
  void SetPartonEta6(Float_t eta6) {fPartonEta6 = eta6;}
  void SetPartonPhi6(Float_t phi6) {fPartonPhi6 = phi6;}

  void SetPartonFlag7(Int_t flag7) {fPartonFlag7 = flag7;}
  void SetPartonPt7(Float_t pt7) {fPartonPt7 = pt7;}
  void SetPartonEta7(Float_t eta7) {fPartonEta7 = eta7;}
  void SetPartonPhi7(Float_t phi7) {fPartonPhi7 = phi7;}

  
  Int_t GetPartonFlag6() {return fPartonFlag6;}
  Float_t GetPartonPt6() {return fPartonPt6;}
  Float_t GetPartonEta6() {return fPartonEta6;}
  Float_t GetPartonPhi6() {return fPartonPhi6;}

  Int_t GetPartonFlag7() {return fPartonFlag7;}
  Float_t GetPartonPt7() {return fPartonPt7;}
  Float_t GetPartonEta7() {return fPartonEta7;}
  Float_t GetPartonPhi7() {return fPartonPhi7;}

 private: 
  Int_t fPartonFlag6; //! parton flag 
  Float_t fPartonPt6; //! pT parton 
  Float_t fPartonEta6; //!eta parton 
  Float_t fPartonPhi6; //! phi parton

  Int_t fPartonFlag7; //! parton flag 
  Float_t fPartonPt7; //! pT parton 
  Float_t fPartonEta7; //!eta parton 
  Float_t fPartonPhi7; //! phi parton
    
  AliStackPartonInfo(const AliStackPartonInfo&);
  AliStackPartonInfo& operator=(const AliStackPartonInfo&);
  
  ClassDef(AliStackPartonInfo, 1);

};
#endif
 AliStackPartonInfo.h:1
 AliStackPartonInfo.h:2
 AliStackPartonInfo.h:3
 AliStackPartonInfo.h:4
 AliStackPartonInfo.h:5
 AliStackPartonInfo.h:6
 AliStackPartonInfo.h:7
 AliStackPartonInfo.h:8
 AliStackPartonInfo.h:9
 AliStackPartonInfo.h:10
 AliStackPartonInfo.h:11
 AliStackPartonInfo.h:12
 AliStackPartonInfo.h:13
 AliStackPartonInfo.h:14
 AliStackPartonInfo.h:15
 AliStackPartonInfo.h:16
 AliStackPartonInfo.h:17
 AliStackPartonInfo.h:18
 AliStackPartonInfo.h:19
 AliStackPartonInfo.h:20
 AliStackPartonInfo.h:21
 AliStackPartonInfo.h:22
 AliStackPartonInfo.h:23
 AliStackPartonInfo.h:24
 AliStackPartonInfo.h:25
 AliStackPartonInfo.h:26
 AliStackPartonInfo.h:27
 AliStackPartonInfo.h:28
 AliStackPartonInfo.h:29
 AliStackPartonInfo.h:30
 AliStackPartonInfo.h:31
 AliStackPartonInfo.h:32
 AliStackPartonInfo.h:33
 AliStackPartonInfo.h:34
 AliStackPartonInfo.h:35
 AliStackPartonInfo.h:36
 AliStackPartonInfo.h:37
 AliStackPartonInfo.h:38
 AliStackPartonInfo.h:39
 AliStackPartonInfo.h:40
 AliStackPartonInfo.h:41
 AliStackPartonInfo.h:42
 AliStackPartonInfo.h:43
 AliStackPartonInfo.h:44
 AliStackPartonInfo.h:45
 AliStackPartonInfo.h:46
 AliStackPartonInfo.h:47
 AliStackPartonInfo.h:48
 AliStackPartonInfo.h:49
 AliStackPartonInfo.h:50
 AliStackPartonInfo.h:51