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