Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

TrkContext Class Reference

#include <TrkContext.h>

Inheritance diagram for TrkContext:

TrkContextEv TrkContextEv List of all members.

Public Member Functions

const BFieldbField () const
const BFieldbField () const
virtual TrkId getId () const =0
virtual TrkId getId () const =0
TrkContextoperator= (const TrkContext &)
TrkContextoperator= (const TrkContext &)
bool operator== (const TrkContext &) const
bool operator== (const TrkContext &) const
void setBField (const BField *bf)
void setBField (const BField *bf)
 TrkContext (const TrkContext &)
 TrkContext (const BField *)
 TrkContext (const TrkContext &)
 TrkContext (const BField *)
virtual ~TrkContext ()
virtual ~TrkContext ()

Private Attributes

const BField_bf
const BField_bf

Constructor & Destructor Documentation

TrkContext::TrkContext const BField  ) 
 

00018                                        {
00019 //------------------------------------------------------------------------
00020   _bf = bf;
00021 }

TrkContext::TrkContext const TrkContext  ) 
 

00024                                             {
00025 //------------------------------------------------------------------------
00026   _bf = rhs._bf;
00027 }

TrkContext::~TrkContext  )  [virtual]
 

00039                         {
00040 //------------------------------------------------------------------------
00041 }

TrkContext::TrkContext const BField  ) 
 

TrkContext::TrkContext const TrkContext  ) 
 

virtual TrkContext::~TrkContext  )  [virtual]
 


Member Function Documentation

const BField* TrkContext::bField  )  const [inline]
 

00035 {return _bf;}

const BField* TrkContext::bField  )  const [inline]
 

00035 {return _bf;}

virtual TrkId TrkContext::getId  )  const [pure virtual]
 

Implemented in TrkContextEv, and TrkContextEv.

virtual TrkId TrkContext::getId  )  const [pure virtual]
 

Implemented in TrkContextEv, and TrkContextEv.

TrkContext& TrkContext::operator= const TrkContext  ) 
 

TrkContext & TrkContext::operator= const TrkContext  ) 
 

00031                                             {
00032 //------------------------------------------------------------------------
00033   if (&rhs == this) return *this;
00034   _bf = rhs._bf;
00035   return *this;
00036 }

bool TrkContext::operator== const TrkContext  )  const
 

bool TrkContext::operator== const TrkContext  )  const
 

00052                                                   {
00053 //------------------------------------------------------------------------
00054   return (_bf == rhs._bf);
00055 }

void TrkContext::setBField const BField bf  ) 
 

void TrkContext::setBField const BField bf  ) 
 

00045                                       {
00046 //------------------------------------------------------------------------
00047   _bf = bf;
00048 }


Member Data Documentation

const BField* TrkContext::_bf [private]
 

const BField* TrkContext::_bf [private]
 


The documentation for this class was generated from the following files:
Generated on Wed Feb 2 19:06:20 2011 for BOSS6.5.5 by  doxygen 1.3.9.1