CGEM BOSS 6.6.5.f
BESIII Offline Software System
Loading...
Searching...
No Matches
EvtFlatAmp.hh
Go to the documentation of this file.
1/*******************************************************************************
2 * Project: BaBar detector at the SLAC PEP-II B-factory
3 * Package: EvtGenBase
4 * File: $Id: EvtFlatAmp.hh,v 1.1.1.2 2007/10/26 05:03:14 pingrg Exp $
5 * Author: Alexei Dvoretskii, [email protected], 2001-2002
6 *
7 * Copyright (C) 2002 Caltech
8 *******************************************************************************/
9
10// Flat amplitude
11
12#ifndef EVT_FLAT_AMP_HH
13#define EVT_FLAT_AMP_HH
14
16
17template <class T>
18class EvtFlatAmp : public EvtAmplitude<T> {
19public:
20
22 EvtFlatAmp(const EvtFlatAmp<T>& other) : EvtAmplitude<T>(other) {}
23 virtual ~EvtFlatAmp() {}
24
25 virtual EvtAmplitude<T>* clone() const { return new EvtFlatAmp<T>(*this); }
26 virtual EvtComplex amplitude(const T& p) const { return EvtComplex(1.,0.); }
27};
28
29#endif
virtual EvtComplex amplitude(const T &p) const
Definition: EvtFlatAmp.hh:26
virtual EvtAmplitude< T > * clone() const
Definition: EvtFlatAmp.hh:25
EvtFlatAmp(const EvtFlatAmp< T > &other)
Definition: EvtFlatAmp.hh:22
virtual ~EvtFlatAmp()
Definition: EvtFlatAmp.hh:23