BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
EvtBtoXsgammaAbsModel Class Referenceabstract

#include <EvtBtoXsgammaAbsModel.hh>

Inheritance diagram for EvtBtoXsgammaAbsModel:

Public Member Functions

 EvtBtoXsgammaAbsModel ()
virtual ~EvtBtoXsgammaAbsModel ()
virtual void init (int, double *)
virtual double GetMass (int code)=0

Detailed Description

Definition at line 26 of file EvtBtoXsgammaAbsModel.hh.

Constructor & Destructor Documentation

◆ EvtBtoXsgammaAbsModel()

EvtBtoXsgammaAbsModel::EvtBtoXsgammaAbsModel ( )
inline

Definition at line 29 of file EvtBtoXsgammaAbsModel.hh.

29{}

◆ ~EvtBtoXsgammaAbsModel()

EvtBtoXsgammaAbsModel::~EvtBtoXsgammaAbsModel ( )
virtual

Definition at line 26 of file EvtBtoXsgammaAbsModel.cc.

26{}

Member Function Documentation

◆ GetMass()

virtual double EvtBtoXsgammaAbsModel::GetMass ( int code)
pure virtual

◆ init()

void EvtBtoXsgammaAbsModel::init ( int ,
double *  )
virtual

Reimplemented in EvtBtoXsgammaAliGreub, EvtBtoXsgammaFixedMass, EvtBtoXsgammaFlatEnergy, and EvtBtoXsgammaKagan.

Definition at line 28 of file EvtBtoXsgammaAbsModel.cc.

28 {
29
30 // This default version of init does nothing;
31 // A specialized version of this function can be
32 // supplied for each decay model to do initialization.
33
34 return;
35}

The documentation for this class was generated from the following files: