CMS 3D CMS Logo

List of all members | Public Member Functions | Public Attributes
TTUTrackingAlg::Seed Class Reference

#include <TTUTrackingAlg.h>

Public Member Functions

bool operator== (const Seed &rhs)
 
 Seed ()
 
 Seed (int _seId, int _stId, int _tl)
 
 Seed (const Seed &_seed)
 
 ~Seed ()
 

Public Attributes

int m_sectorId
 
int m_stationId
 
int m_tkLength
 

Detailed Description

Definition at line 40 of file TTUTrackingAlg.h.

Constructor & Destructor Documentation

TTUTrackingAlg::Seed::Seed ( )
inline
TTUTrackingAlg::Seed::Seed ( int  _seId,
int  _stId,
int  _tl 
)
inline

Definition at line 45 of file TTUTrackingAlg.h.

References m_sectorId, m_stationId, and m_tkLength.

46  {
47  m_sectorId = _seId;
48  m_stationId = _stId;
49  m_tkLength = _tl;
50  };
TTUTrackingAlg::Seed::~Seed ( )
inline

Definition at line 52 of file TTUTrackingAlg.h.

52 {};
TTUTrackingAlg::Seed::Seed ( const Seed _seed)
inline

Definition at line 54 of file TTUTrackingAlg.h.

References m_sectorId, m_stationId, and m_tkLength.

55  {
56  m_sectorId = _seed.m_sectorId;
57  m_stationId = _seed.m_stationId;
58  m_tkLength = _seed.m_tkLength;
59  };

Member Function Documentation

bool TTUTrackingAlg::Seed::operator== ( const Seed rhs)
inline

Definition at line 61 of file TTUTrackingAlg.h.

References m_sectorId, and m_stationId.

62  {
63  return (m_sectorId == rhs.m_sectorId)
64  && (m_stationId == rhs.m_stationId);
65  };

Member Data Documentation

int TTUTrackingAlg::Seed::m_sectorId

Definition at line 65 of file TTUTrackingAlg.h.

Referenced by TTUTrackingAlg::findNeighbors(), operator==(), and Seed().

int TTUTrackingAlg::Seed::m_stationId

Definition at line 68 of file TTUTrackingAlg.h.

Referenced by TTUTrackingAlg::findNeighbors(), operator==(), and Seed().

int TTUTrackingAlg::Seed::m_tkLength

Definition at line 69 of file TTUTrackingAlg.h.

Referenced by Seed().