FairRoot/PandaRoot
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
pnddata
RichData
PndRichPoint.cxx
Go to the documentation of this file.
1
#include "
PndRichPoint.h
"
2
3
#include <iostream>
4
using
std::cout;
5
using
std::endl;
6
7
8
// ----- Default constructor -------------------------------------------
9
PndRichPoint::PndRichPoint
()
10
: FairMCPoint()
11
{
12
}
13
// -------------------------------------------------------------------------
14
15
// ----- Standard constructor ------------------------------------------
16
PndRichPoint::PndRichPoint
(Int_t trackID, Int_t detID,
17
TVector3
pos
, TVector3
mom
,
18
Double_t
tof,
Double_t
length,
19
Double_t
eLoss)
20
: FairMCPoint(trackID, detID, pos, mom, tof, length, eLoss)
21
{
22
}
23
// -------------------------------------------------------------------------
24
25
// ----- Destructor ----------------------------------------------------
26
PndRichPoint::~PndRichPoint
() { }
27
// -------------------------------------------------------------------------
28
29
// ----- Public method Print -------------------------------------------
30
void
PndRichPoint::Print
(
const
Option_t* opt)
const
31
{
32
cout <<
"-I- PndRichPoint: PndRich point for track "
<< fTrackID
33
<<
" in detector "
<< fDetectorID << endl;
34
cout <<
" Position ("
<<
fX
<<
", "
<<
fY
<<
", "
<<
fZ
35
<<
") cm"
<< endl;
36
cout <<
" Momentum ("
<< fPx <<
", "
<< fPy <<
", "
<< fPz
37
<<
") GeV"
<< endl;
38
cout <<
" Time "
<< fTime <<
" ns, Length "
<< fLength
39
<<
" cm, Energy loss "
<< fELoss*1.0e06 <<
" keV"
<< endl;
40
}
41
// -------------------------------------------------------------------------
42
43
ClassImp
(
PndRichPoint
)
44
pos
TVector3 pos
Definition:
GammaSpectraAnalysis.C:43
fX
Double_t fX
Definition:
PndCaloDraw.cxx:34
PndRichPoint.h
mom
Double_t mom
Definition:
plot_dirc.C:14
fZ
Double_t fZ
Definition:
PndCaloDraw.cxx:34
Double_t
Double_t
Definition:
SimCompleteLinkDef.h:6
PndRichPoint::PndRichPoint
PndRichPoint()
Definition:
PndRichPoint.cxx:9
PndRichPoint
Definition:
PndRichPoint.h:10
PndRichPoint::~PndRichPoint
virtual ~PndRichPoint()
Definition:
PndRichPoint.cxx:26
fY
Double_t fY
Definition:
PndCaloDraw.cxx:34
ClassImp
ClassImp(PndAnaContFact)
PndRichPoint::Print
virtual void Print(const Option_t *opt) const
Definition:
PndRichPoint.cxx:30
Generated on Wed Apr 3 2019 08:44:00 for FairRoot/PandaRoot by
1.8.5