EvtGen 2.2.0
Monte Carlo generator of particle decays, in particular the weak decays of heavy flavour particles such as B mesons.
Loading...
Searching...
No Matches
EvtSecondary Class Reference

#include <EvtGenBase/EvtSecondary.hh>

Public Member Functions

 EvtSecondary ()
 ~EvtSecondary ()
void init ()
int getStdHepIndex (int i)
int getD1 (int i)
int getD2 (int i)
int getD3 (int i)
int getNPart ()
void createSecondary (int stdhepindex, EvtParticle *prnt)

Private Attributes

int m_npart
int m_stdhepindex [EVTSECONDARYLENGTH]
int m_id1 [EVTSECONDARYLENGTH]
int m_id2 [EVTSECONDARYLENGTH]
int m_id3 [EVTSECONDARYLENGTH]

Friends

std::ostream & operator<< (std::ostream &s, const EvtSecondary &secondary)

Detailed Description

Definition at line 29 of file EvtSecondary.hh.

Constructor & Destructor Documentation

◆ EvtSecondary()

EvtSecondary::EvtSecondary ( )
inline

Definition at line 31 of file EvtSecondary.hh.

◆ ~EvtSecondary()

EvtSecondary::~EvtSecondary ( )
inline

Definition at line 32 of file EvtSecondary.hh.

Member Function Documentation

◆ createSecondary()

void EvtSecondary::createSecondary ( int stdhepindex,
EvtParticle * prnt )

Definition at line 41 of file EvtSecondary.cpp.

◆ getD1()

int EvtSecondary::getD1 ( int i)
inline

Definition at line 37 of file EvtSecondary.hh.

◆ getD2()

int EvtSecondary::getD2 ( int i)
inline

Definition at line 38 of file EvtSecondary.hh.

◆ getD3()

int EvtSecondary::getD3 ( int i)
inline

Definition at line 39 of file EvtSecondary.hh.

◆ getNPart()

int EvtSecondary::getNPart ( )

Definition at line 36 of file EvtSecondary.cpp.

◆ getStdHepIndex()

int EvtSecondary::getStdHepIndex ( int i)
inline

Definition at line 36 of file EvtSecondary.hh.

◆ init()

void EvtSecondary::init ( )

Definition at line 31 of file EvtSecondary.cpp.

◆ operator<<

std::ostream & operator<< ( std::ostream & s,
const EvtSecondary & secondary )
friend

Member Data Documentation

◆ m_id1

int EvtSecondary::m_id1[EVTSECONDARYLENGTH]
private

Definition at line 50 of file EvtSecondary.hh.

◆ m_id2

int EvtSecondary::m_id2[EVTSECONDARYLENGTH]
private

Definition at line 51 of file EvtSecondary.hh.

◆ m_id3

int EvtSecondary::m_id3[EVTSECONDARYLENGTH]
private

Definition at line 52 of file EvtSecondary.hh.

◆ m_npart

int EvtSecondary::m_npart
private

Definition at line 48 of file EvtSecondary.hh.

◆ m_stdhepindex

int EvtSecondary::m_stdhepindex[EVTSECONDARYLENGTH]
private

Definition at line 49 of file EvtSecondary.hh.


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