BOSS 7.0.9
BESIII Offline Software System
Loading...
Searching...
No Matches
EvtId Class Reference

#include <EvtId.hh>

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
 
 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
 

Friends

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

Detailed Description

Constructor & Destructor Documentation

◆ EvtId() [1/4]

EvtId::EvtId ( )
inline

Definition at line 32 of file bak-BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtId.hh.

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

◆ EvtId() [2/4]

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

Definition at line 34 of file bak-BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtId.hh.

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

◆ EvtId() [3/4]

EvtId::EvtId ( )
inline

Definition at line 32 of file BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtId.hh.

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

◆ EvtId() [4/4]

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

Definition at line 34 of file BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtId.hh.

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

Member Function Documentation

◆ getAlias() [1/2]

◆ getAlias() [2/2]

int EvtId::getAlias ( ) const
inline

Definition at line 43 of file BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtId.hh.

43{ return _alias;}

◆ getId() [1/2]

◆ getId() [2/2]

int EvtId::getId ( ) const
inline

Definition at line 41 of file BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtId.hh.

41{ return _id;}

◆ isAlias() [1/2]

int EvtId::isAlias ( ) const
inline

Definition at line 45 of file bak-BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtId.hh.

45{ return _id!=_alias;}

◆ isAlias() [2/2]

int EvtId::isAlias ( ) const
inline

Definition at line 45 of file BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtId.hh.

45{ return _id!=_alias;}

◆ operator!=() [1/2]

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

Definition at line 39 of file bak-BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtId.hh.

39{ return _id!=id._id; }

◆ operator!=() [2/2]

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

Definition at line 39 of file BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtId.hh.

39{ return _id!=id._id; }

◆ operator==() [1/2]

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

Definition at line 38 of file bak-BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtId.hh.

38{ return _id==id._id; }

◆ operator==() [2/2]

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

Definition at line 38 of file BesEvtGen-00-04-08/src/EvtGen/EvtGenBase/EvtId.hh.

38{ return _id==id._id; }

Friends And Related Function Documentation

◆ operator<< [1/2]

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

◆ operator<< [2/2]

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

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