EvtBtoXsgammaAbsModel Class Reference

#include <EvtBtoXsgammaAbsModel.hh>

Inheritance diagram for EvtBtoXsgammaAbsModel:

EvtBtoXsgammaAliGreub EvtBtoXsgammaFixedMass EvtBtoXsgammaFlatEnergy EvtBtoXsgammaKagan List of all members.

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 (  )  [inline]

Definition at line 30 of file EvtBtoXsgammaAbsModel.hh.

00030 {}

EvtBtoXsgammaAbsModel::~EvtBtoXsgammaAbsModel (  )  [virtual]

Definition at line 26 of file EvtBtoXsgammaAbsModel.cc.

00026 {}


Member Function Documentation

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

Implemented in EvtBtoXsgammaAliGreub, EvtBtoXsgammaFixedMass, EvtBtoXsgammaFlatEnergy, and EvtBtoXsgammaKagan.

Referenced by EvtBtoXsgamma::decay().

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

Reimplemented in EvtBtoXsgammaAliGreub, EvtBtoXsgammaFixedMass, EvtBtoXsgammaFlatEnergy, and EvtBtoXsgammaKagan.

Definition at line 28 of file EvtBtoXsgammaAbsModel.cc.

Referenced by EvtBtoXsgamma::decay().

00028                                              {
00029 
00030   //This default version of init does nothing;
00031   //A specialized version of this function can be
00032   //supplied for each decay model to do initialization.
00033 
00034   return;
00035 
00036 }


Generated on Tue Nov 29 23:18:55 2016 for BOSS_7.0.2 by  doxygen 1.4.7