ATLAS Offline Software
Public Member Functions | Private Attributes | List of all members
EvtPHSPBMix Class Reference

The class provides routine to decay vector-> particle particle with B0 mixing, handles states with only one neutral B. More...

#include <EvtPHSPBMix.h>

Inheritance diagram for EvtPHSPBMix:
Collaboration diagram for EvtPHSPBMix:

Public Member Functions

 EvtPHSPBMix ()
 Default constructor. More...
 
virtual ~EvtPHSPBMix ()
 Default destructor. More...
 
std::string getName ()
 Get function Name
More...
 
EvtDecayBase * clone ()
 Clone the decay
More...
 
void decay (EvtParticle *p)
 Decay function. More...
 
void init ()
 Init function. More...
 
void initProbMax ()
 Init maximal prob. More...
 
int nRealDaughters ()
 Number of real daughters. More...
 

Private Attributes

double m_freq {0}
 mixing frequency in hbar/mm More...
 

Detailed Description

The class provides routine to decay vector-> particle particle with B0 mixing, handles states with only one neutral B.

Definition at line 86 of file EvtPHSPBMix.h.

Constructor & Destructor Documentation

◆ EvtPHSPBMix()

EvtPHSPBMix::EvtPHSPBMix ( )
inline

Default constructor.

Definition at line 91 of file EvtPHSPBMix.h.

91 {}

◆ ~EvtPHSPBMix()

virtual EvtPHSPBMix::~EvtPHSPBMix ( )
virtual

Default destructor.

Member Function Documentation

◆ clone()

EvtDecayBase* EvtPHSPBMix::clone ( )

Clone the decay

◆ decay()

void EvtPHSPBMix::decay ( EvtParticle *  p)

Decay function.

◆ getName()

std::string EvtPHSPBMix::getName ( )

Get function Name

◆ init()

void EvtPHSPBMix::init ( )

Init function.

◆ initProbMax()

void EvtPHSPBMix::initProbMax ( )

Init maximal prob.

function

◆ nRealDaughters()

int EvtPHSPBMix::nRealDaughters ( )

Number of real daughters.

Member Data Documentation

◆ m_freq

double EvtPHSPBMix::m_freq {0}
private

mixing frequency in hbar/mm

Definition at line 117 of file EvtPHSPBMix.h.


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