Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

tkrDetGeo Class Reference

#include <TkrDetGeo.h>

Inheritance diagram for tkrDetGeo:

TkrMatGeo TkrAxis TkrGeo List of all members.

Public Methods

 tkrDetGeo (int ilayer, axis a, int id, Point p, Point s)
 tkrDetGeo (int ilayer, axis a, int id)
 ~tkrDetGeo ()
void setName (std::string n)
int layer () const
axis getAxis () const
int id () const
std::string name () const
void draw (gui::DisplayRep& v) const

Static Public Methods

tkrDetGeo::axis makeAxis (int i)
int makeAxis (tkrDetGeo::axis a)

Private Attributes

std::string m_name
int m_layer
axis m_axis
int m_id

Friends

class  trackerGeo

Constructor & Destructor Documentation

tkrDetGeo::tkrDetGeo ( int ilayer,
axis a,
int id,
Point p,
Point s ) [inline]
 

Definition at line 66 of file TkrDetGeo.h.

tkrDetGeo::tkrDetGeo ( int ilayer,
axis a,
int id ) [inline]
 

Definition at line 68 of file TkrDetGeo.h.

tkrDetGeo::~tkrDetGeo ( ) [inline]
 

Definition at line 70 of file TkrDetGeo.h.


Member Function Documentation

void tkrDetGeo::draw ( gui::DisplayRep & v ) const
 

Definition at line 38 of file TkrDetGeo.cpp.

axis tkrDetGeo::getAxis ( ) const [inline]
 

Definition at line 76 of file TkrDetGeo.h.

int tkrDetGeo::id ( ) const [inline]
 

Definition at line 77 of file TkrDetGeo.h.

int tkrDetGeo::layer ( ) const [inline]
 

Definition at line 75 of file TkrDetGeo.h.

int tkrDetGeo::makeAxis ( tkrDetGeo::axis a ) [inline, static]
 

Definition at line 82 of file TkrDetGeo.h.

tkrDetGeo::axis tkrDetGeo::makeAxis ( int i ) [inline, static]
 

Definition at line 81 of file TkrDetGeo.h.

std::string tkrDetGeo::name ( ) const [inline]
 

Definition at line 78 of file TkrDetGeo.h.

void tkrDetGeo::setName ( std::string n ) [inline]
 

Definition at line 71 of file TkrDetGeo.h.


Friends And Related Function Documentation

class trackerGeo [friend]
 

Definition at line 61 of file TkrDetGeo.h.


Member Data Documentation

axis tkrDetGeo::m_axis [private]
 

Definition at line 90 of file TkrDetGeo.h.

int tkrDetGeo::m_id [private]
 

Definition at line 91 of file TkrDetGeo.h.

int tkrDetGeo::m_layer [private]
 

Definition at line 89 of file TkrDetGeo.h.

std::string tkrDetGeo::m_name [private]
 

Definition at line 88 of file TkrDetGeo.h.


The documentation for this class was generated from the following files:
Generated at Wed Nov 21 12:21:30 2001 by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000