SND@LHC Software
Loading...
Searching...
No Matches
HptPoint.h
Go to the documentation of this file.
1#ifndef HPTPOINT_H
2#define HPTPOINT_H 1
3
4
5#include "FairMCPoint.h"
6
7#include "TObject.h"
8#include "TVector3.h"
9
10class HptPoint : public FairMCPoint
11{
12
13 public:
14
16 HptPoint();
17
18
30 HptPoint(Int_t trackID, Int_t detID, TVector3 pos, TVector3 mom,
31 Double_t tof, Double_t length, Double_t eLoss, Int_t pdgcode);
32
33
35 virtual ~HptPoint();
36
38 virtual void Print(const Option_t* opt) const;
39 Int_t PdgCode() const {return fPdgCode;}
40
41
42 private:
44 Int_t fPdgCode;
45
46 HptPoint(const HptPoint& point);
48
49 ClassDef(HptPoint,1)
50
51};
52
53#endif
Int_t PdgCode() const
Definition HptPoint.h:39
HptPoint operator=(const HptPoint &point)
HptPoint(const HptPoint &point)
virtual ~HptPoint()
Definition HptPoint.cxx:26
virtual void Print(const Option_t *opt) const
Definition HptPoint.cxx:30
Int_t fPdgCode
Definition HptPoint.h:44