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