File indexing completed on 2024-12-06 02:45:16
0001 #ifndef Math_LorentzVector_h
0002 #define Math_LorentzVector_h
0003
0004 #include <Math/PtEtaPhiE4D.h>
0005 #include <Math/PtEtaPhiM4D.h>
0006 #include <Math/LorentzVector.h>
0007
0008 namespace math {
0009
0010
0011 typedef ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiM4D<double> > PtEtaPhiMLorentzVectorD;
0012
0013 typedef ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<double> > PtEtaPhiELorentzVectorD;
0014
0015 typedef ROOT::Math::LorentzVector<ROOT::Math::PxPyPzE4D<double> > XYZTLorentzVectorD;
0016
0017
0018
0019 typedef ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiM4D<float> > PtEtaPhiMLorentzVectorF;
0020
0021 typedef ROOT::Math::LorentzVector<ROOT::Math::PtEtaPhiE4D<float> > PtEtaPhiELorentzVectorF;
0022
0023 typedef ROOT::Math::LorentzVector<ROOT::Math::PxPyPzE4D<float> > XYZTLorentzVectorF;
0024
0025
0026 typedef PtEtaPhiMLorentzVectorD PtEtaPhiMLorentzVector;
0027
0028 typedef PtEtaPhiELorentzVectorD PtEtaPhiELorentzVector;
0029
0030 typedef XYZTLorentzVectorD XYZTLorentzVector;
0031 }
0032
0033 #endif