File indexing completed on 2025-04-19 09:09:48
0001 #ifndef AMEGIC_String_Values_H
0002 #define AMEGIC_String_Values_H
0003
0004 #include "ATOOLS/Math/MyComplex.H"
0005 #include <vector>
0006 #include "AMEGIC++/Amplitude/Zfunctions/Basic_Func.H"
0007
0008 namespace AMEGIC {
0009 class Values {
0010 public:
0011 virtual ~Values() {}
0012 virtual Complex Evaluate(int,int) {return Complex(0.,0.);}
0013 virtual void Calculate()
0014 { std::cerr<<"Wrong Method in Values::Calculate()"<<std::endl;}
0015 virtual void SetCouplFlav(std::vector<Complex>&)
0016 { std::cerr<<"Wrong Method in Values::SetCouplFlav()"<<std::endl;}
0017 virtual int NumberOfCouplings() { return 0; }
0018 };
0019 }
0020 #endif
0021
0022
0023
0024
0025
0026
0027
0028
0029