Spinor.h
1//-*-C++-*-
2/***************************************************************************
3 *
4 * Copyright (C) 2004 by Willem van Straten
5 * Licensed under the Academic Free License version 2.1
6 *
7 ***************************************************************************/
8
9// psrchive/More/MEAL/MEAL/Spinor.h
10
11#ifndef __MEAL_Spinor_H
12#define __MEAL_Spinor_H
13
14#include "MEAL/Evaluable.h"
15#include "Vector.h"
16#include <complex>
17
18namespace MEAL
19{
21 class Spinor : public Evaluable< Vector< 2, std::complex<double> > >
22 {
23 public:
24
26 static const char* Name;
27
29 virtual Spinor* clone () const;
30
31 };
32}
33
34#endif
Pure virtual base class of scalar functions.
Definition Spinor.h:22
static const char * Name
The name of the class.
Definition Spinor.h:26
virtual Spinor * clone() const
Clone method.
Definition Spinor.C:13
Namespace in which all modeling and calibration related code is declared.
Definition ExampleComplex2.h:16

Generated using doxygen 1.14.0