1 //--------------------------------------------------------------------------
4 // Copyright Information: See EvtGen/COPYRIGHT
7 // This software is part of the EvtGen package developed jointly
8 // for the BaBar and CLEO collaborations. If you use all or part
9 // of it, please give an appropriate acknowledgement.
12 // Module: EvtGen/EvtBtoXsgammaAbsModel.hh
15 // B->Xs gamma model base class.
17 // Modification history:
19 // Jane Tinslay March 21, 2000 Module Created
21 //------------------------------------------------------------------------
23 #ifndef EVTBTOXSGAMMAABSMODEL_HH
24 #define EVTBTOXSGAMMAABSMODEL_HH
26 class EvtBtoXsgammaAbsModel {
30 EvtBtoXsgammaAbsModel() {}
32 virtual ~EvtBtoXsgammaAbsModel();
34 virtual void init(int, double*);
36 virtual double GetMass(int code)=0;