BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
BmnIdentifiableTrack.h
Go to the documentation of this file.
1/*
2 * File: BmnIdentifiableTrack.h
3 * Author: plot
4 *
5 * Created on September 28, 2017, 4:24 PM
6 */
7
8#ifndef BMNIDENTIFIABLETRACK_H
9#define BMNIDENTIFIABLETRACK_H
10
11#include "TObject.h"
12
14{
15
16 private:
20
21 public:
22 // constructor
24 // destructor
25 virtual ~BmnIdentifiableTrack();
26
27 // accessors
28 Double_t GetMassQ() const { return fMassQ; }
29 Double_t GetBeta() const { return fBeta; }
30 Double_t GetLength() const { return fLength; }
31 Double_t GetPq() const { return fPq; }
32 Double_t GetTime() const { return fTime; }
33 Int_t GetTOF700Plane() const { return fTOF700Plane; }
34 Int_t GetTOF700Strip() const { return fTOF700Strip; }
37
38 // modifiers
39 void SetMassQ(Double_t massQ) { fMassQ = massQ; }
41 void SetLength(Double_t length) { fLength = length; }
42 void SetPq(Double_t pq) { fPq = pq; }
43 void SetTime(Double_t time) { fTime = time; }
44 void SetTOF700Plane(Int_t tof700Plane) { fTOF700Plane = tof700Plane; }
45 void SetTOF700Strip(Int_t tof700Strip) { fTOF700Strip = tof700Strip; }
46 void SetTOF700Amplitude(Double_t tof700Amplitude) { fTOF700Amplitude = tof700Amplitude; }
47 void SetTOF700StripHits(Int_t tof700Strip) { fTOF700Strip = tof700Strip; }
48
50};
51
52#endif /* BMNIDENTIFIABLETRACK_H */
int Int_t
double Double_t
#define ClassDef(name, id)
void SetTime(Double_t time)
void SetTOF700Strip(Int_t tof700Strip)
void SetTOF700Amplitude(Double_t tof700Amplitude)
void SetMassQ(Double_t massQ)
void SetBeta(Double_t beta)
void SetTOF700Plane(Int_t tof700Plane)
Double_t GetTOF700Amplitude() const
void SetLength(Double_t length)
void SetTOF700StripHits(Int_t tof700Strip)
double beta(double x, double y)