PandaRoot
PndHypHitInfo.h
Go to the documentation of this file.
1 
9 #ifndef PNDHYPHITINFO_H
10 #define PNDHYPHITINFO_H 1
11 
12 #include "TObject.h"
13 
14 class PndHypHitInfo : public TObject {
15 
16  public:
18  PndHypHitInfo();
19 
21  PndHypHitInfo(Int_t fileNumber, Int_t eventNumber, Int_t trackID, Int_t pointID, Int_t nMerged, Bool_t isFake);
22 
24  virtual ~PndHypHitInfo();
25 
27  Int_t GetFileNumber() const { return fFileNumber; };
28  Int_t GetEventNumber() const { return fEventNumber; };
29  Int_t GetTrackID() const { return fTrackID; };
30  Int_t GetPointID() const { return fPointID; };
31  Int_t GetNMerged() const { return fNMerged; };
32  Bool_t IsFake() const { return fIsFake; };
33 
35  void SetNMerged(Int_t nMerged) { fNMerged = nMerged; };
36 
38  void Clear();
39 
40  private:
47  Int_t fFileNumber;
48 
55  Int_t fEventNumber;
56 
61  Int_t fTrackID;
62 
67  Int_t fPointID;
68 
74  Int_t fNMerged;
75 
77  Bool_t fIsFake;
78 
79  ClassDef(PndHypHitInfo, 1);
80 };
81 
82 #endif
Int_t GetEventNumber() const
Definition: PndHypHitInfo.h:28
void SetNMerged(Int_t nMerged)
Definition: PndHypHitInfo.h:35
Int_t GetPointID() const
Definition: PndHypHitInfo.h:30
Bool_t IsFake() const
Definition: PndHypHitInfo.h:32
Int_t GetTrackID() const
Definition: PndHypHitInfo.h:29
virtual ~PndHypHitInfo()
Int_t GetFileNumber() const
Definition: PndHypHitInfo.h:27
Int_t GetNMerged() const
Definition: PndHypHitInfo.h:31