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 
18 namespace 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
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
Pure virtual base class of scalar functions.
Definition: Spinor.h:26
static const char * Name
The name of the class.
Definition: Spinor.h:36

Generated using doxygen 1.8.17