CMS 3D CMS Logo

IgAssociation Class Reference

#include <Iguana/Framework/interface/IgCollection.h>

List of all members.

Public Member Functions

const IgReffirst (void) const
 IgAssociation ()
 IgAssociation (const IgRef &a, const IgRef &b)
const IgRefsecond (void) const
void set (int cA, int oA, int cB, int oB)

Private Attributes

IgRef m_refA
IgRef m_refB


Detailed Description

Definition at line 55 of file IgCollection.h.


Constructor & Destructor Documentation

IgAssociation::IgAssociation ( const IgRef a,
const IgRef b 
) [inline]

Definition at line 58 of file IgCollection.h.

00059   :m_refA(a), m_refB(b)
00060   {}

IgAssociation::IgAssociation (  )  [inline]

Definition at line 62 of file IgCollection.h.

00063   {}


Member Function Documentation

const IgRef& IgAssociation::first ( void   )  const [inline]

Definition at line 65 of file IgCollection.h.

References m_refA.

Referenced by operator<<().

00066   {return m_refA; };

const IgRef& IgAssociation::second ( void   )  const [inline]

Definition at line 68 of file IgCollection.h.

References m_refB.

Referenced by operator<<().

00069   {return m_refB; };

void IgAssociation::set ( int  cA,
int  oA,
int  cB,
int  oB 
) [inline]

Definition at line 71 of file IgCollection.h.

References m_refA, m_refB, and IgRef::set().

Referenced by IgParser::parseAssociation().

00072   {
00073     m_refA.set(cA, oA);
00074     m_refB.set(cB, oB);
00075   }


Member Data Documentation

IgRef IgAssociation::m_refA [private]

Definition at line 77 of file IgCollection.h.

Referenced by first(), and set().

IgRef IgAssociation::m_refB [private]

Definition at line 78 of file IgCollection.h.

Referenced by second(), and set().


The documentation for this class was generated from the following file:
Generated on Tue Jun 9 18:25:01 2009 for CMSSW by  doxygen 1.5.4