BmnRoot
26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Toggle main menu visibility
Loading...
Searching...
No Matches
BmnVSPTrack.cxx
Go to the documentation of this file.
1
#include "
BmnVSPTrack.h
"
2
3
// ----- Default constructor -------------------------------------------
4
5
BmnVSPTrack::BmnVSPTrack
()
6
:
BmnTrack
()
7
,
fUsed
(
kFALSE
)
8
{}
9
// -------------------------------------------------------------------------
10
11
//// ----- Destructor ----------------------------------------------------
12
13
BmnVSPTrack::~BmnVSPTrack
() {}
14
15
void
BmnVSPTrack::Print
()
16
{
17
printf(
"\n==== TRACK INFORMATION ====\n"
);
18
printf(
"Number of hits: %d\n"
,
GetNHits
());
19
printf(
"Chi^2: \t\t%3.2f\n"
,
GetChi2
());
20
printf(
"Length: \t%3.2f\n\n"
,
GetLength
());
21
FairTrackParam* parFirst =
GetParamFirst
();
22
FairTrackParam* parLast =
GetParamLast
();
23
printf(
"\tFirst Track Param:\n"
);
24
printf(
"Position: \t(%3.2f, %3.2f, %3.2f)\n"
, parFirst->GetX(), parFirst->GetY(), parFirst->GetZ());
25
printf(
"Slopes: \tTx = %3.2f, Ty = %3.2f\n"
, parFirst->GetTx(), parFirst->GetTy());
26
printf(
"Rigidity: \tp/q = %3.2f\n\n"
, 1.0 / parFirst->GetQp());
27
printf(
"\tLast Track Param:\n"
);
28
printf(
"Position: \t(%3.2f, %3.2f, %3.2f)\n"
, parLast->GetX(), parLast->GetY(), parLast->GetZ());
29
printf(
"Slopes: \tTx = %3.2f, Ty = %3.2f\n"
, parLast->GetTx(), parLast->GetTy());
30
printf(
"Rigidity: \tp/q = %3.2f\n\n"
, 1.0 / parLast->GetQp());
31
}
kFALSE
constexpr Bool_t kFALSE
BmnTrack::BmnTrack
BmnTrack()
Default constructor.
Definition
BmnTrack.cxx:6
BmnTrack::GetLength
Float_t GetLength() const
Definition
BmnTrack.h:61
BmnTrack::GetParamFirst
FairTrackParam * GetParamFirst()
Definition
BmnTrack.h:63
BmnTrack::GetChi2
Float_t GetChi2() const
Definition
BmnTrack.h:55
BmnTrack::GetNHits
Int_t GetNHits() const
Accessors.
Definition
BmnTrack.h:49
BmnTrack::GetParamLast
FairTrackParam * GetParamLast()
Definition
BmnTrack.h:65
BmnVSPTrack::Print
void Print()
Definition
BmnVSPTrack.cxx:15
BmnVSPTrack::fUsed
Bool_t fUsed
Definition
BmnVSPTrack.h:40
BmnVSPTrack::BmnVSPTrack
BmnVSPTrack()
Default constructor.
Definition
BmnVSPTrack.cxx:5
BmnVSPTrack::~BmnVSPTrack
virtual ~BmnVSPTrack()
Destructor.
Definition
BmnVSPTrack.cxx:13
BmnVSPTrack.h
detectors
vsp
BmnVSPTrack.cxx
Generated on
for BmnRoot by
1.17.0