SND@LHC Software
Loading...
Searching...
No Matches
strawtubesPoint.h
Go to the documentation of this file.
1
#ifndef STRAWTUBESPOINT_H
2
#define STRAWTUBESPOINT_H 1
3
4
5
#include "FairMCPoint.h"
6
7
#include "TObject.h"
8
#include "TVector3.h"
9
10
class
strawtubesPoint
:
public
FairMCPoint
11
{
12
public
:
13
15
strawtubesPoint
();
16
26
strawtubesPoint
(Int_t trackID, Int_t detID, TVector3 pos, TVector3 mom,
27
Double_t tof, Double_t length, Double_t eLoss, Int_t pdgcode,Double_t dist);
28
30
virtual
~strawtubesPoint
();
31
33
virtual
void
Print
()
const
;
34
Int_t
PdgCode
()
const
{
return
fPdgCode
;}
35
Double_t
dist2Wire
()
const
{
return
fdist2Wire
;}
36
37
private
:
39
strawtubesPoint
(
const
strawtubesPoint
& point);
40
strawtubesPoint
operator=
(
const
strawtubesPoint
& point);
41
42
Int_t
fPdgCode
;
43
Double_t
fdist2Wire
;
44
ClassDef
(
strawtubesPoint
,2);
45
46
47
};
48
49
#endif
strawtubesPoint
Definition
strawtubesPoint.h:11
strawtubesPoint::PdgCode
Int_t PdgCode() const
Definition
strawtubesPoint.h:34
strawtubesPoint::~strawtubesPoint
virtual ~strawtubesPoint()
Definition
strawtubesPoint.cxx:27
strawtubesPoint::dist2Wire
Double_t dist2Wire() const
Definition
strawtubesPoint.h:35
strawtubesPoint::Print
virtual void Print() const
Definition
strawtubesPoint.cxx:31
strawtubesPoint::ClassDef
ClassDef(strawtubesPoint, 2)
strawtubesPoint::strawtubesPoint
strawtubesPoint()
Definition
strawtubesPoint.cxx:10
strawtubesPoint::fdist2Wire
Double_t fdist2Wire
Definition
strawtubesPoint.h:43
strawtubesPoint::strawtubesPoint
strawtubesPoint(const strawtubesPoint &point)
strawtubesPoint::operator=
strawtubesPoint operator=(const strawtubesPoint &point)
strawtubesPoint::fPdgCode
Int_t fPdgCode
Definition
strawtubesPoint.h:42
strawtubes
strawtubesPoint.h
Generated by
1.9.8