CoordinateData.h
Go to the documentation of this file.
1 #ifndef _fevt_CoordinateData_h_
2 #define _fevt_CoordinateData_h_
3 
4 #include <utl/Vector.h>
5 
6 
7 namespace fevt {
8 
24 
25  public:
27 
28  const utl::Vector& GetDirection() const { return fDirection; }
29  const utl::Vector& GetDirectionError() const { return fDirectionError; }
30  double GetT_i() const { return fT_i; }
31  double GetT_iError() const {return fT_iError; }
32  double GetCharge() const { return fCharge; }
33  double GetChargeError() const { return fChargeError; }
34 
35  void SetDirection(const utl::Vector& dir) { fDirection = dir; }
36  void SetDirectionError(const utl::Vector& dirErr) { fDirectionError = dirErr; }
37  void SetT_i(const double t_i) { fT_i = t_i; }
38  void SetT_iError(const double t_i_err) { fT_iError = t_i_err; }
39  void SetCharge(const double q) { fCharge = q; }
40  void SetChargeError(const double qErr) { fChargeError = qErr; }
41 
42  private:
44  double fT_i;
45  double fT_iError;
46  double fCharge;
48  double fChargeError;
49 
50  };
51 
52 }
53 
54 
55 #endif
56 
57 // Configure (x)emacs for this file ...
58 // Local Variables:
59 // mode: c++
60 // compile-command: "make -C .. -k"
61 // End:
double GetT_iError() const
const utl::Vector & GetDirectionError() const
double GetChargeError() const
void SetDirectionError(const utl::Vector &dirErr)
void SetT_iError(const double t_i_err)
utl::Vector fDirection
Reconstruction Coordinates at each time slot.
double GetCharge() const
double GetT_i() const
void SetCharge(const double q)
utl::Vector fDirectionError
const utl::Vector & GetDirection() const
void SetDirection(const utl::Vector &dir)
Vector object.
Definition: Vector.h:30
void SetT_i(const double t_i)
void SetChargeError(const double qErr)

, generated on Tue Sep 26 2023.