BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
BmnVSPTrack.cxx
Go to the documentation of this file.
1#include "BmnVSPTrack.h"
2
3// ----- Default constructor -------------------------------------------
4
9// -------------------------------------------------------------------------
10
11//// ----- Destructor ----------------------------------------------------
12
14
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}
constexpr Bool_t kFALSE
BmnTrack()
Default constructor.
Definition BmnTrack.cxx:6
Float_t GetLength() const
Definition BmnTrack.h:61
FairTrackParam * GetParamFirst()
Definition BmnTrack.h:63
Float_t GetChi2() const
Definition BmnTrack.h:55
Int_t GetNHits() const
Accessors.
Definition BmnTrack.h:49
FairTrackParam * GetParamLast()
Definition BmnTrack.h:65
Bool_t fUsed
Definition BmnVSPTrack.h:40
BmnVSPTrack()
Default constructor.
virtual ~BmnVSPTrack()
Destructor.