29 if ( ccol4.
getT() < 0 ) {
30 std::cerr <<
"HepLorentzRotation::set() - "
31 <<
"column 4 supplied to define transformation has negative T component"
109 bool isLorentzTransformation =
true;
115 isLorentzTransformation =
false;
123 c = ccol3 - ccol3.
dot(d) * d;
126 isLorentzTransformation =
false;
134 b = ccol2 + ccol2.
dot(c) * c - ccol2.
dot(d) * d;
137 isLorentzTransformation =
false;
145 a = ccol1 + ccol1.
dot(b) * b + ccol1.
dot(c) * c - ccol1.
dot(d) * d;
148 isLorentzTransformation =
false;
156 if ( !isLorentzTransformation ) {
157 std::cerr <<
"HepLorentzRotation::set() - "
158 <<
"cols 1-4 supplied to define transformation form either \n"
159 <<
" a boosted reflection or a tachyonic transformation -- \n"
160 <<
" transformation will be set to Identity " << std::endl;
165 if ( isLorentzTransformation ) {