#include <TrkExchangeData.h>
Definition at line 30 of file TrkExchangeData.h.
◆ TrkExchangeData() [1/3]
TrkExchangeData::TrkExchangeData |
( |
| ) |
|
◆ TrkExchangeData() [2/3]
Definition at line 62 of file TrkExchangeData.cxx.
62 {
63
64 assert(traj != 0);
66 unsigned parpack(0);
68
69 double pval(0) ;
70 switch (ipar) {
73 break;
76 break;
79 break;
82 break;
84 pval = atan(traj->
tanDip());
85 break;
86 }
89 _params[ipar] = parpack;
90 }
91}
virtual StatusCode pack(const T, d_ULong &) const =0
◆ TrkExchangeData() [3/3]
◆ ~TrkExchangeData()
TrkExchangeData::~TrkExchangeData |
( |
| ) |
|
◆ exchange()
Definition at line 109 of file TrkExchangeData.cxx.
109 {
110
111 HepVector pvec(5,0);
116 }
117
120}
double tan(const BesAngle a)
virtual StatusCode unpack(const d_ULong, T &) const =0
◆ operator=()
Definition at line 98 of file TrkExchangeData.cxx.
98 {
99 if(this != &other){
101 _params[ipar] =
other._params[ipar];
102 }
103 return *this;
104}
◆ parameters()
const d_UShort & TrkExchangeData::parameters |
( |
int |
index | ) |
const |
|
inline |
◆ TrkExchangeDataK
friend class TrkExchangeDataK |
|
friend |
The documentation for this class was generated from the following files: