3 #define SMATRIX_USE_CONSTEXPR 4 #include <Math/SVector.h> 5 #include <Math/SMatrix.h> 9 #include "Math/PxPyPzE4D.h" 11 #include "Math/Cartesian3D.h" 12 #include "Math/Polar3D.h" 13 #include "Math/CylindricalEta3D.h" 52 std::vector<math::XYZVector>
vv1;
53 std::vector<math::XYZVectorD>
vvd1;
54 std::vector<math::XYZVectorF>
vvf1;
55 std::vector<math::RhoEtaPhiVector>
vv2;
56 std::vector<math::RhoEtaPhiVectorD>
vvd2;
57 std::vector<math::RhoEtaPhiVectorF>
vvf2;
61 std::vector<math::XYZPoint>
vp1;
62 std::vector<math::XYZPointD>
vpd1;
63 std::vector<math::XYZPointF>
vpf1;
64 std::vector<math::PtEtaPhiELorentzVector>
vl1;
65 std::vector<math::PtEtaPhiELorentzVectorD>
vld1;
66 std::vector<math::PtEtaPhiELorentzVectorF>
vlf1;
67 std::vector<math::PtEtaPhiMLorentzVector>
vl3;
68 std::vector<math::PtEtaPhiMLorentzVectorD>
vld3;
69 std::vector<math::PtEtaPhiMLorentzVectorF>
vlf3;
70 std::vector<math::XYZTLorentzVector>
vl2;
71 std::vector<math::XYZTLorentzVectorD>
vld2;
72 std::vector<math::XYZTLorentzVectorF>
vlf2;
190 ROOT::Math::MatRepSym<Double32_t, 2>
sm2;
191 ROOT::Math::MatRepSym<Double32_t, 3>
sm3;
192 ROOT::Math::MatRepSym<Double32_t, 4>
sm4;
193 ROOT::Math::MatRepSym<Double32_t, 5>
sm5;
194 ROOT::Math::MatRepSym<Double32_t, 6>
sm6;
195 ROOT::Math::MatRepSym<Double32_t, 7>
sm7;
197 ROOT::Math::MatRepSym<double, 2>
smd2;
198 ROOT::Math::MatRepSym<double, 3>
smd3;
199 ROOT::Math::MatRepSym<double, 4>
smd4;
200 ROOT::Math::MatRepSym<double, 5>
smd5;
201 ROOT::Math::MatRepSym<double, 6>
smd6;
202 ROOT::Math::MatRepSym<double, 7>
smd7;
204 ROOT::Math::MatRepSym<float, 2>
smf2;
205 ROOT::Math::MatRepSym<float, 3>
smf3;
206 ROOT::Math::MatRepSym<float, 4>
smf4;
207 ROOT::Math::MatRepSym<float, 5>
smf5;
208 ROOT::Math::MatRepSym<float, 6>
smf6;
209 ROOT::Math::MatRepSym<float, 7>
smf7;
216 ROOT::Math::MatRepStd<double, 3 ,10>
smdw;
217 ROOT::Math::MatRepStd<double, 10 , 10>
smdcw;
218 ROOT::Math::MatRepStd<double, 2 , 3>
smdcw1;
222 std::vector<std::pair<ROOT::Math::PositionVector3D<ROOT::Math::Cartesian3D<double>,ROOT::Math::DefaultCoordinateSystemTag>,
float> >
vcalotti_ppf;
ROOT::Math::LorentzVector< ROOT::Math::PtEtaPhiM4D< double > > PtEtaPhiMLorentzVectorD
Lorentz vector with cartesian internal representation.
ROOT::Math::SMatrix< double, N, M > type
ROOT::Math::LorentzVector< ROOT::Math::PxPyPzE4D< double > > XYZTLorentzVectorD
Lorentz vector with cylindrical internal representation using pseudorapidity.
ROOT::Math::SMatrix< float, N, N, ROOT::Math::MatRepSym< float, N > > type
ROOT::Math::PositionVector3D< ROOT::Math::Cartesian3D< float > > XYZPointF
point in space with cartesian internal representation
RhoEtaPhiVectorD RhoEtaPhiVector
spatial vector with cylindrical internal representation using pseudorapidity
ROOT::Math::DisplacementVector3D< ROOT::Math::CylindricalEta3D< float > > RhoEtaPhiVectorF
spatial vector with cylindrical internal representation using pseudorapidity
PtEtaPhiMLorentzVectorD PtEtaPhiMLorentzVector
Lorentz vector with cartesian internal representation.
XYZTLorentzVectorD XYZTLorentzVector
Lorentz vector with cylindrical internal representation using pseudorapidity.
ROOT::Math::DisplacementVector3D< ROOT::Math::Cartesian3D< double > > XYZVectorD
spatial vector with cartesian internal representation
ROOT::Math::LorentzVector< ROOT::Math::PtEtaPhiE4D< float > > PtEtaPhiELorentzVectorF
Lorentz vector with cartesian internal representation.
ROOT::Math::LorentzVector< ROOT::Math::PtEtaPhiE4D< double > > PtEtaPhiELorentzVectorD
Lorentz vector with cartesian internal representation.
ROOT::Math::SMatrix< double, N, N, ROOT::Math::MatRepSym< double, N > > type
ROOT::Math::DisplacementVector3D< ROOT::Math::Cartesian3D< float > > XYZVectorF
spatial vector with cartesian internal representation
ROOT::Math::DisplacementVector3D< ROOT::Math::Cartesian3D< float >, ROOT::Math::GlobalCoordinateSystemTag > GlobalVector
vector in glovbal coordinate system
ROOT::Math::PositionVector3D< ROOT::Math::Cartesian3D< double > > XYZPointD
point in space with cartesian internal representation
PtEtaPhiELorentzVectorD PtEtaPhiELorentzVector
Lorentz vector with cartesian internal representation.
XYZVectorD XYZVector
spatial vector with cartesian internal representation
XYZPointD XYZPoint
point in space with cartesian internal representation
ROOT::Math::PositionVector3D< ROOT::Math::Cartesian3D< float >, ROOT::Math::GlobalCoordinateSystemTag > GlobalPoint
point in global coordinate system
ROOT::Math::SVector< float, N > type
ROOT::Math::LorentzVector< ROOT::Math::PtEtaPhiM4D< float > > PtEtaPhiMLorentzVectorF
Lorentz vector with cylindrical internal representation using pseudorapidity.
ROOT::Math::LorentzVector< ROOT::Math::PxPyPzE4D< float > > XYZTLorentzVectorF
Lorentz vector with cylindrical internal representation using pseudorapidity.
ROOT::Math::PositionVector3D< ROOT::Math::Cartesian3D< float >, ROOT::Math::LocalCoordinateSystemTag > LocalPoint
point in local coordinate system
ROOT::Math::DisplacementVector3D< ROOT::Math::Cartesian3D< float >, ROOT::Math::LocalCoordinateSystemTag > LocalVector
vector in local coordinate system
ROOT::Math::SVector< double, N > type
ROOT::Math::DisplacementVector3D< ROOT::Math::CylindricalEta3D< double > > RhoEtaPhiVectorD
spatial vector with cylindrical internal representation using pseudorapidity