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
10
class
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);
47
HptPoint
operator=
(
const
HptPoint
& point);
48
49
ClassDef(
HptPoint
,1)
50
51
};
52
53
#endif
HptPoint
Definition
HptPoint.h:11
HptPoint::PdgCode
Int_t PdgCode() const
Definition
HptPoint.h:39
HptPoint::operator=
HptPoint operator=(const HptPoint &point)
HptPoint::HptPoint
HptPoint(const HptPoint &point)
HptPoint::~HptPoint
virtual ~HptPoint()
Definition
HptPoint.cxx:26
HptPoint::Print
virtual void Print(const Option_t *opt) const
Definition
HptPoint.cxx:30
HptPoint::fPdgCode
Int_t fPdgCode
Definition
HptPoint.h:44
HptPoint::HptPoint
HptPoint()
Definition
HptPoint.cxx:9
nutaudet
HptPoint.h
Generated by
1.9.8