EvtFlatAmp< T > Class Template Reference

#include <EvtFlatAmp.hh>

Inheritance diagram for EvtFlatAmp< T >:

EvtAmplitude< T > List of all members.

Public Member Functions

 EvtFlatAmp ()
 EvtFlatAmp (const EvtFlatAmp< T > &other)
virtual ~EvtFlatAmp ()
virtual EvtAmplitude< T > * clone () const
virtual EvtComplex amplitude (const T &p) const
EvtComplex evaluate (const T &p) const

Detailed Description

template<class T>
class EvtFlatAmp< T >

Definition at line 18 of file EvtFlatAmp.hh.


Constructor & Destructor Documentation

template<class T>
EvtFlatAmp< T >::EvtFlatAmp (  )  [inline]

Definition at line 21 of file EvtFlatAmp.hh.

00021 {}

template<class T>
EvtFlatAmp< T >::EvtFlatAmp ( const EvtFlatAmp< T > &  other  )  [inline]

Definition at line 22 of file EvtFlatAmp.hh.

00022 : EvtAmplitude<T>(other) {}

template<class T>
virtual EvtFlatAmp< T >::~EvtFlatAmp (  )  [inline, virtual]

Definition at line 23 of file EvtFlatAmp.hh.

00023 {}


Member Function Documentation

template<class T>
virtual EvtComplex EvtFlatAmp< T >::amplitude ( const T &  p  )  const [inline, virtual]

Implements EvtAmplitude< T >.

Definition at line 26 of file EvtFlatAmp.hh.

00026 { return EvtComplex(1.,0.); }

template<class T>
virtual EvtAmplitude<T>* EvtFlatAmp< T >::clone (  )  const [inline, virtual]

Implements EvtAmplitude< T >.

Definition at line 25 of file EvtFlatAmp.hh.

00025 { return new EvtFlatAmp<T>(*this); }

template<class T>
EvtComplex EvtAmplitude< T >::evaluate ( const T &  p  )  const [inline, inherited]

Definition at line 26 of file EvtAmplitude.hh.

Referenced by EvtPto3PAmp::amplitude(), EvtAmplitudeSum< EvtDalitzPoint >::amplitude(), and EvtKstarstargamma::decay().

00027   {
00028     EvtComplex ret(0.,0.);
00029     if(p.isValid()) ret = amplitude(p);
00030     return ret;
00031   }


Generated on Tue Nov 29 23:19:00 2016 for BOSS_7.0.2 by  doxygen 1.4.7