Main Page | Namespace List | Class List | Directories | File List | Class Members | File Members

comparing_boost.C

Go to the documentation of this file.
00001 {
00002 
00003 
00004 
00005 TLorentzVector v1(11.6,5.0,6.8,53.3);
00006 TLorentzVector v2(13.1,2.5,3.6,55.7);
00007 TLorentzVector v11,v22;
00008 TVector3 boost_v1,boost_v2;
00009 
00010 boost_v1 = -v1.BoostVector();
00011 boost_v1.Print();
00012 v22 = v2;
00013 v22.Boost(boost_v1);
00014 cout<<"The three vector of v2 in v1 rest frame"<<endl;
00015 v22.Vect().Print();
00016 cout<<"The energy of this four-vector v2: "<<v22.T()<<endl;
00017 
00018 
00019 
00020 boost_v2 = -v2.BoostVector();
00021 boost_v1 = -v1.BoostVector();
00022 v11 = v1;
00023 v11.Boost(boost_v2);
00024 cout<<"The three vector of v1 in v2 rest frame"<<endl;
00025 v11.Vect().Print();
00026 cout<<"The energy of this four-vector v1: "<<v11.T()<<endl;
00027 
00028 
00029 
00030 }

Generated on Thu Jul 12 14:04:54 2007 for RebassooAnalysis by  doxygen 1.3.9.1