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/EvtId.hh>

Public Member Functions

 EvtId ()
 
 EvtId (int id, int alias)
 
int operator== (const EvtId &id) const
 
int operator!= (const EvtId &id) const
 
int operator< (const EvtId &id) const
 
int isConjugate (const EvtId &id) const
 
int getId () const
 
int getAlias () const
 
int isAlias () const
 
std::string getName () const
 

Private Attributes

int _id
 
int _alias
 

Friends

std::ostream & operator<< (std::ostream &s, const EvtId &v)
 

Detailed Description

Definition at line 27 of file EvtId.hh.

Constructor & Destructor Documentation

◆ EvtId() [1/2]

EvtId::EvtId ( )
inline

Definition at line 30 of file EvtId.hh.

◆ EvtId() [2/2]

EvtId::EvtId ( int  id,
int  alias 
)
inline

Definition at line 32 of file EvtId.hh.

Member Function Documentation

◆ getAlias()

int EvtId::getAlias ( ) const
inline

Definition at line 44 of file EvtId.hh.

◆ getId()

int EvtId::getId ( ) const
inline

Definition at line 42 of file EvtId.hh.

◆ getName()

std::string EvtId::getName ( ) const

Definition at line 41 of file EvtId.cpp.

◆ isAlias()

int EvtId::isAlias ( ) const
inline

Definition at line 46 of file EvtId.hh.

◆ isConjugate()

int EvtId::isConjugate ( const EvtId id) const

Definition at line 36 of file EvtId.cpp.

◆ operator!=()

int EvtId::operator!= ( const EvtId id) const
inline

Definition at line 37 of file EvtId.hh.

◆ operator<()

int EvtId::operator< ( const EvtId id) const
inline

Definition at line 38 of file EvtId.hh.

◆ operator==()

int EvtId::operator== ( const EvtId id) const
inline

Definition at line 36 of file EvtId.hh.

Friends And Related Function Documentation

◆ operator<<

std::ostream& operator<< ( std::ostream &  s,
const EvtId v 
)
friend

Member Data Documentation

◆ _alias

int EvtId::_alias
private

Definition at line 57 of file EvtId.hh.

◆ _id

int EvtId::_id
private

Definition at line 53 of file EvtId.hh.


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