180 if (j == 0) {
return fxx; }
181 if (j == 1) {
return fxy; }
182 if (j == 2) {
return fxz; }
183 if (j == 3) {
return fxt; }
185 if (j == 0) {
return fyx; }
186 if (j == 1) {
return fyy; }
187 if (j == 2) {
return fyz; }
188 if (j == 3) {
return fyt; }
190 if (j == 0) {
return fzx; }
191 if (j == 1) {
return fzy; }
192 if (j == 2) {
return fzz; }
193 if (j == 3) {
return fzt; }
195 if (j == 0) {
return ftx; }
196 if (j == 1) {
return fty; }
197 if (j == 2) {
return ftz; }
198 if (j == 3) {
return ftt; }
200 Warning(
"operator()(i,j)",
"subscripting: bad indices(%d,%d)",i,j);
206 Double_t bp2 = bx*bx + by*by + bz*bz;
208 Double_t bgamma = gamma * gamma / (1.0 + gamma);
209 fxx = 1.0 + bgamma * bx * bx;
210 fyy = 1.0 + bgamma * by * by;
211 fzz = 1.0 + bgamma * bz * bz;
212 fxy =
fyx = bgamma * bx * by;
213 fxz =
fzx = bgamma * bx * bz;
214 fyz =
fzy = bgamma * by * bz;
double Double_t
Double 8 bytes.
TLorentzRotation MatrixMultiplication(const TLorentzRotation &) const
Double_t operator()(int, int) const
void SetBoost(Double_t, Double_t, Double_t)
virtual void Warning(const char *method, const char *msgfmt,...) const
Issue warning message.
TObject()
TObject constructor.
<div class="legacybox"><h2>Legacy Code</h2> TRotation is a legacy interface: there will be no bug fix...
Double_t Sqrt(Double_t x)
Returns the square root of x.