FairRoot/PandaRoot
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
pnddata
TrackData
PndTrack.cxx
Go to the documentation of this file.
1
/*
2
* PndTrack.cpp
3
*
4
* Created on: 05.03.2009
5
* Author: stockman
6
*/
7
8
#include "
PndTrack.h
"
9
10
ClassImp
(
PndTrack
);
11
12
PndTrack::PndTrack
() :
13
fTrackParamFirst(),
14
fTrackParamLast(),
15
fTrackCand(),
16
fRefToPndTrackCand(),
17
fPidHypo(0),
18
fFlag(0),
19
fChi2(-1.),
20
fNDF(0),
21
fRefIndex(-1)
22
{
23
}
24
25
26
PndTrack::PndTrack
(
const
FairTrackParP& first,
const
FairTrackParP& last,
const
PndTrackCand
& cand, Int_t flag,
Double_t
chi2, Int_t ndf, Int_t
pid
, Int_t
id
, Int_t type):
27
fTrackParamFirst(first), fTrackParamLast(last), fTrackCand(cand), fRefToPndTrackCand(), fPidHypo(pid), fFlag(flag), fChi2(chi2), fNDF(ndf), fRefIndex(id)
28
{
29
if
(!(type < 0))
30
SetLink(FairLink(-1, FairRootManager::Instance()->GetEntryNr(), type,
id
));
31
if
(cand.GetPointerToLinks() != 0)
32
AddLinks(*cand.GetPointerToLinks());
33
SetTimeStamp(cand.GetTimeStamp());
34
SetTimeStampError(cand.GetTimeStampError());
35
}
36
37
38
39
void
PndTrack::Print
(){
40
std::cout <<
"FirstTrackPar"
<< std::endl;
41
fTrackParamFirst
.Print();
42
std::cout <<
"LastTrackPar"
<< std::endl;
43
fTrackParamLast
.Print();
44
std::cout <<
"chi2 "
<<
fChi2
<< std::endl;
45
std::cout <<
"ndf "
<<
fNDF
<< std::endl;
46
std::cout <<
"fRefIndex "
<<
fRefIndex
<< std::endl;
47
}
PndTrack::fChi2
Double_t fChi2
Definition:
PndTrack.h:101
PndTrack::fTrackParamLast
FairTrackParP fTrackParamLast
Definition:
PndTrack.h:94
pid
int pid()
Definition:
detectors/disc/pid.C:1
PndTrack::fNDF
Int_t fNDF
Definition:
PndTrack.h:102
Double_t
Double_t
Definition:
SimCompleteLinkDef.h:6
PndTrack
Definition:
PndTrack.h:23
PndTrack::PndTrack
PndTrack()
Definition:
PndTrack.cxx:12
PndTrack.h
ClassImp
ClassImp(PndAnaContFact)
PndTrack::fRefIndex
Int_t fRefIndex
Definition:
PndTrack.h:103
PndTrack::Print
void Print()
Definition:
PndTrack.cxx:39
PndTrackCand
Definition:
PndTrackCand.h:43
PndTrack::fTrackParamFirst
FairTrackParP fTrackParamFirst
Definition:
PndTrack.h:93
Generated on Wed Apr 3 2019 08:44:02 for FairRoot/PandaRoot by
1.8.5