1 #ifndef __JEIGENVALUES2D__
2 #define __JEIGENVALUES2D__
8 #include "TMatrixDSymEigen.h"
18 namespace JGEOMETRY2D {}
19 namespace JPP {
using namespace JGEOMETRY2D; }
21 namespace JGEOMETRY2D {
27 public std::map<double, JVector2D, std::greater<double> >
48 for (
T i = __begin; i != __end; ++i) {
50 const double dx = center.
getX() - i->getX();
51 const double dy = center.
getY() - i->getY();
61 const TMatrixDSymEigen
result(A);
63 const TVectorD&
u = result.GetEigenValues();
64 const TMatrixD&
V = result.GetEigenVectors();
66 for (Int_t i = 0; i != u.GetNoElements(); ++i) {
Data structure for vector in two dimensions.
V(JDAQEvent-JTriggerReprocessor)*1.0/(JDAQEvent+1.0e-10)
double getY() const
Get y position.
double getX() const
Get x position.
do set_variable OUTPUT_DIRECTORY $WORKDIR T
JEigenValues2D(T __begin, T __end)
Constructor.
source $JPP_DIR setenv csh $JPP_DIR &dev null eval JShellParser o a A