evtgen is hosted by Hepforge, IPPP Durham
EvtGen  2.0.0
Monte Carlo generator of particle decays, in particular the weak decays of heavy flavour particles such as B mesons.

#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 _npart
 
int _stdhepindex [EVTSECONDARYLENGTH]
 
int _id1 [EVTSECONDARYLENGTH]
 
int _id2 [EVTSECONDARYLENGTH]
 
int _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 42 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 37 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 32 of file EvtSecondary.cpp.

Friends And Related Function Documentation

◆ operator<<

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

Member Data Documentation

◆ _id1

int EvtSecondary::_id1[EVTSECONDARYLENGTH]
private

Definition at line 50 of file EvtSecondary.hh.

◆ _id2

int EvtSecondary::_id2[EVTSECONDARYLENGTH]
private

Definition at line 51 of file EvtSecondary.hh.

◆ _id3

int EvtSecondary::_id3[EVTSECONDARYLENGTH]
private

Definition at line 52 of file EvtSecondary.hh.

◆ _npart

int EvtSecondary::_npart
private

Definition at line 48 of file EvtSecondary.hh.

◆ _stdhepindex

int EvtSecondary::_stdhepindex[EVTSECONDARYLENGTH]
private

Definition at line 49 of file EvtSecondary.hh.


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