PandaRoot
PndSttHitInfo.h
Go to the documentation of this file.
1 
9 #ifndef PNDSTTHITINFO_H
10 #define PNDSTTHITINFO_H 1
11 
12 #include "TObject.h"
13 
14 class PndSttHitInfo : public TObject {
15 
16  public:
18  PndSttHitInfo();
19 
21  PndSttHitInfo(Int_t fileNumber, Int_t eventNumber, Int_t trackID, Int_t pointID, Int_t nMerged, Bool_t isFake);
22 
24  virtual ~PndSttHitInfo();
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(PndSttHitInfo, 1);
80 };
81 
82 #endif
Int_t GetFileNumber() const
Definition: PndSttHitInfo.h:27
Int_t GetTrackID() const
Definition: PndSttHitInfo.h:29
Int_t GetEventNumber() const
Definition: PndSttHitInfo.h:28
Int_t GetPointID() const
Definition: PndSttHitInfo.h:30
Int_t GetNMerged() const
Definition: PndSttHitInfo.h:31
void SetNMerged(Int_t nMerged)
Definition: PndSttHitInfo.h:35
virtual ~PndSttHitInfo()
Bool_t IsFake() const
Definition: PndSttHitInfo.h:32