CLHEP VERSION Reference Documentation
CLHEP Home Page CLHEP Documentation CLHEP Bug Reports |
00001 // -*- C++ -*- 00002 // --------------------------------------------------------------------------- 00003 // 00004 // This file is a part of the CLHEP - a Class Library for High Energy Physics. 00005 // 00006 // This is part of the implementation of the HepLorentzVector class: 00007 // Those methods which might, if coded in other modules, force loading 00008 // of the LorentzRotation.cc code module. 00009 // 00010 00011 #ifdef GNUPRAGMA 00012 #pragma implementation 00013 #endif 00014 00015 #include "CLHEP/Vector/defs.h" 00016 #include "CLHEP/Vector/LorentzVector.h" 00017 #include "CLHEP/Vector/LorentzRotation.h" 00018 00019 namespace CLHEP { 00020 00021 HepLorentzVector & 00022 HepLorentzVector::operator *= (const HepLorentzRotation & m1) { 00023 return *this = m1.vectorMultiplication(*this); 00024 } 00025 00026 HepLorentzVector & 00027 HepLorentzVector::transform(const HepLorentzRotation & m1){ 00028 return *this = m1.vectorMultiplication(*this); 00029 } 00030 00031 } // namespace CLHEP