SND@LHC Software
Loading...
Searching...
No Matches
splitcalPoint.h
Go to the documentation of this file.
1
#ifndef SPLITCALPOINT_H
2
#define SPLITCALPOINT_H 1
3
4
5
#include "FairMCPoint.h"
6
7
#include "TObject.h"
8
#include "TVector3.h"
9
10
class
splitcalPoint
:
public
FairMCPoint
11
{
12
13
public
:
14
16
splitcalPoint
();
17
18
28
splitcalPoint
(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
~splitcalPoint
();
35
37
/* virtual void Print(const Option_t* opt) const; */
38
virtual
void
Print
()
const
;
39
Int_t
PdgCode
()
const
{
return
fPdgCode
;}
40
41
private
:
43
Int_t
fPdgCode
;
44
splitcalPoint
(
const
splitcalPoint
& point);
45
splitcalPoint
operator=
(
const
splitcalPoint
& point);
46
47
ClassDef(
splitcalPoint
,2)
48
49
};
50
51
#endif
splitcalPoint
Definition
splitcalPoint.h:11
splitcalPoint::splitcalPoint
splitcalPoint(const splitcalPoint &point)
splitcalPoint::PdgCode
Int_t PdgCode() const
Definition
splitcalPoint.h:39
splitcalPoint::Print
virtual void Print() const
Definition
splitcalPoint.cxx:31
splitcalPoint::operator=
splitcalPoint operator=(const splitcalPoint &point)
splitcalPoint::fPdgCode
Int_t fPdgCode
Definition
splitcalPoint.h:43
splitcalPoint::~splitcalPoint
virtual ~splitcalPoint()
Definition
splitcalPoint.cxx:26
splitcalPoint::splitcalPoint
splitcalPoint()
Definition
splitcalPoint.cxx:9
splitcal
splitcalPoint.h
Generated by
1.9.8