CGEM BOSS 6.6.5.i
BESIII Offline Software System
|
#include <Relation.h>
Public Member Functions | |
virtual const CLID & | clID () const |
Relation (T1 *obj1, T2 *obj2) | |
Relation (T1 *obj1, T2 *obj2, std::string info) | |
Relation (T1 *obj1, T2 *obj2, std::vector< std::string > infos) | |
const T1 * | getFirst () const |
T1 * | getFirst () |
const T2 * | getSecond () const |
T2 * | getSecond () |
void | addInfo (std::string inf) |
Add additional information (as a string) to the relation. | |
std::vector< std::string > | getInfos () const |
std::ostream & | fillStream (std::ostream &s) const |
Fill the ASCII output stream. | |
Static Public Member Functions | |
static const CLID & | classID () |
Friends | |
class | RelTable< T1, T2 > |
|
inline |
Definition at line 43 of file Relation.h.
|
inline |
Definition at line 79 of file Relation.h.
|
inline |
Definition at line 84 of file Relation.h.
void Relation::addInfo | ( | std::string | inf | ) |
Add additional information (as a string) to the relation.
Definition at line 90 of file Relation.h.
|
inlinestatic |
Definition at line 40 of file Relation.h.
Referenced by Event::Relation< T1, T2 >::clID().
|
inlinevirtual |
|
inline |
Fill the ASCII output stream.
Definition at line 109 of file Relation.h.
Referenced by main().
|
inline |
Definition at line 48 of file Relation.h.
|
inline |
Definition at line 47 of file Relation.h.
std::vector< std::string > Relation::getInfos | ( | ) | const |
Definition at line 99 of file Relation.h.
|
inline |
Definition at line 51 of file Relation.h.
|
inline |
Definition at line 50 of file Relation.h.
|
friend |
Definition at line 58 of file Relation.h.