BOSS 6.6.4.p01
BESIII Offline Software System
Loading...
Searching...
No Matches
EvtPto3P.hh
Go to the documentation of this file.
1//-----------------------------------------------------------------------
2// File and Version Information:
3// $Id: EvtPto3P.hh,v 1.1.1.2 2007/10/26 05:03:14 pingrg Exp $
4//
5// Environment:
6// This software is part of the EvtGen package developed jointly
7// for the BaBar and CLEO collaborations. If you use all or part
8// of it, please give an appropriate acknowledgement.
9//
10// Copyright Information:
11// Copyright (C) 1998 Caltech, UCSB
12//
13// Module creator:
14// Alexei Dvoretskii, Caltech, 2001-2002.
15//-----------------------------------------------------------------------
16
17#ifndef EVT_PTO3P_HH
18#define EVT_PTO3P_HH
19
20#include <vector>
24
25
26class EvtPto3P : public EvtIntervalDecayAmp<EvtDalitzPoint> {
27
28public:
29
31 virtual ~EvtPto3P() {}
32 void getName(std::string& model_name) { model_name="PTO3P"; }
33 EvtDecayBase* clone() { return new EvtPto3P(); }
34
35
37 virtual std::vector<EvtVector4R> initDaughters(const EvtDalitzPoint& p) const;
38
40
41};
42
43#endif
44
EvtDecayBase * clone()
Definition: EvtPto3P.hh:33
EvtDalitzPlot dp()
Definition: EvtPto3P.cc:24
EvtPto3P()
Definition: EvtPto3P.hh:30
void getName(std::string &model_name)
Definition: EvtPto3P.hh:32
virtual ~EvtPto3P()
Definition: EvtPto3P.hh:31
virtual std::vector< EvtVector4R > initDaughters(const EvtDalitzPoint &p) const
Definition: EvtPto3P.cc:56
virtual EvtAmpFactory< EvtDalitzPoint > * createFactory(const EvtMultiChannelParser &parser)
Definition: EvtPto3P.cc:45