EvtId Class Reference

#include <EvtId.hh>

List of all members.

Public Member Functions

 EvtId ()
 EvtId (int id, int alias)
int operator== (const EvtId &id) const
int operator!= (const EvtId &id) const
int getId () const
int getAlias () const
int isAlias () const

Private Attributes

int _id
int _alias

Friends

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


Detailed Description

Definition at line 27 of file EvtId.hh.


Constructor & Destructor Documentation

EvtId::EvtId (  )  [inline]

Definition at line 32 of file EvtId.hh.

00032 :_id(-1),_alias(-1){}

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

Definition at line 34 of file EvtId.hh.

00034 :_id(id),_alias(alias){} 


Member Function Documentation

int EvtId::getAlias (  )  const [inline]

Definition at line 43 of file EvtId.hh.

References _alias.

Referenced by EvtPDL::aliasChgConj(), EvtDecayTable::findChannel(), EvtDecayTable::getDecayFunc(), EvtDecayTable::gettheDecay(), EvtDecayTable::inChannelList(), EvtDecayTable::readDecayFile(), and EvtDecayBase::saveDecayInfo().

00043 { return _alias;}

int EvtId::getId ( void   )  const [inline]

Definition at line 41 of file EvtId.hh.

References _id.

Referenced by EvtPDL::aliasChgConj(), EvtISGWFF::EvtISGW1FF1S0(), EvtISGW2FF::EvtISGW2FF1P1(), EvtISGW2FF::EvtISGW2FF1S0(), EvtISGW2FF::EvtISGW2FF3P0(), EvtISGW2FF::EvtISGW2FF3P1(), EvtISGW2FF::EvtISGW2FF3P2(), EvtISGW2FF::EvtISGW2FF3S1(), EvtDecay::FinalState_make(), EvtDecayAmp::makeDecay(), EvtPto3PAmpFactory::processAmp(), and EvtParticle::setpart_num().

00041 { return _id;}

int EvtId::isAlias (  )  const [inline]

Definition at line 45 of file EvtId.hh.

References _alias, and _id.

Referenced by EvtJetSet::MakeJetSetFile(), and EvtPythia::MakePythiaFile().

00045 { return _id!=_alias;}

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

Definition at line 39 of file EvtId.hh.

References _id.

00039 { return _id!=id._id; }

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

Definition at line 38 of file EvtId.hh.

References _id.

00038 { return _id==id._id; }


Friends And Related Function Documentation

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


Member Data Documentation

int EvtId::_alias [private]

Definition at line 55 of file EvtId.hh.

Referenced by getAlias(), and isAlias().

int EvtId::_id [private]

Definition at line 51 of file EvtId.hh.

Referenced by getId(), isAlias(), operator!=(), and operator==().


Generated on Tue Nov 29 23:19:02 2016 for BOSS_7.0.2 by  doxygen 1.4.7