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