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

TrkExpectedHot Class Reference

#include <TrkExpectedHot.h>

List of all members.

Public Member Functions

const TrkExpectedTrkexTrk () const
const TrkExpectedTrkexTrk () const
virtual bool getHots (std::vector< TrkHitOnTrk * > &hots) const =0
virtual bool getHots (std::vector< TrkHitOnTrk * > &hots) const =0
virtual bool hasGHit () const =0
virtual bool hasGHit () const =0
virtual bool hasHot () const =0
virtual bool hasHot () const =0
const TrkDetElemIdid () const
const TrkDetElemIdid () const
bool isMdc () const
bool isMdc () const
bool isSvt () const
bool isSvt () const
bool operator< (const TrkExpectedHot &rhs) const
bool operator< (const TrkExpectedHot &rhs) const
bool operator== (const TrkExpectedHot &rhs) const
bool operator== (const TrkExpectedHot &rhs) const
virtual void printAll (std::ostream &os) const =0
virtual void printAll (std::ostream &os) const =0
virtual bool setHot (const TrkHitOnTrk *aHot)=0
virtual bool setHot (const TrkHitOnTrk *aHot)=0
virtual bool setHots (const TrkExpectedHot *aHot)=0
virtual bool setHots (const TrkExpectedHot *aHot)=0
 TrkExpectedHot (const TrkExpectedHot &)
 TrkExpectedHot (const TrkExpectedHot &)
virtual ~TrkExpectedHot ()
virtual ~TrkExpectedHot ()

Protected Member Functions

void setExTrk (const TrkExpectedTrk *anExTrk)
void setExTrk (const TrkExpectedTrk *anExTrk)
 TrkExpectedHot (const int &id, TrkDetElemId::systemIndex sysInd)
 TrkExpectedHot (const TrkDetElemId &id)
 TrkExpectedHot (const int &id, TrkDetElemId::systemIndex sysInd)
 TrkExpectedHot (const TrkDetElemId &id)

Private Attributes

const TrkExpectedTrk_exTrk
const TrkExpectedTrk_exTrk
const TrkDetElemId _id

Friends

class TrkExpectedHotSet


Constructor & Destructor Documentation

TrkExpectedHot::TrkExpectedHot const TrkExpectedHot  ) 
 

00075   :_id(rhs.id()),
00076    _exTrk(0){
00077 }

TrkExpectedHot::~TrkExpectedHot  )  [virtual]
 

00083 {}

TrkExpectedHot::TrkExpectedHot const TrkDetElemId id  )  [protected]
 

00062   :_id(id),
00063    _exTrk(0){
00064 }

TrkExpectedHot::TrkExpectedHot const int &  id,
TrkDetElemId::systemIndex  sysInd
[protected]
 

00068   :_id(id,sysInd),
00069    _exTrk(0){
00070 }

TrkExpectedHot::TrkExpectedHot const TrkExpectedHot  ) 
 

virtual TrkExpectedHot::~TrkExpectedHot  )  [virtual]
 

TrkExpectedHot::TrkExpectedHot const TrkDetElemId id  )  [protected]
 

TrkExpectedHot::TrkExpectedHot const int &  id,
TrkDetElemId::systemIndex  sysInd
[protected]
 


Member Function Documentation

const TrkExpectedTrk* TrkExpectedHot::exTrk  )  const [inline]
 

00069 { return _exTrk; };

const TrkExpectedTrk* TrkExpectedHot::exTrk  )  const [inline]
 

00069 { return _exTrk; };

virtual bool TrkExpectedHot::getHots std::vector< TrkHitOnTrk * > &  hots  )  const [pure virtual]
 

virtual bool TrkExpectedHot::getHots std::vector< TrkHitOnTrk * > &  hots  )  const [pure virtual]
 

virtual bool TrkExpectedHot::hasGHit  )  const [pure virtual]
 

virtual bool TrkExpectedHot::hasGHit  )  const [pure virtual]
 

virtual bool TrkExpectedHot::hasHot  )  const [pure virtual]
 

virtual bool TrkExpectedHot::hasHot  )  const [pure virtual]
 

const TrkDetElemId& TrkExpectedHot::id void   )  const [inline]
 

00049 { return _id; }

const TrkDetElemId& TrkExpectedHot::id void   )  const [inline]
 

00049 { return _id; }

bool TrkExpectedHot::isMdc  )  const
 

bool TrkExpectedHot::isMdc  )  const
 

00105                             {
00106   return _id.sysInd() == TrkDetElemId::mdc;
00107 }

bool TrkExpectedHot::isSvt  )  const
 

bool TrkExpectedHot::isSvt  )  const
 

00100                             {
00101   return _id.sysInd() == TrkDetElemId::svt;
00102 }

bool TrkExpectedHot::operator< const TrkExpectedHot rhs  )  const
 

bool TrkExpectedHot::operator< const TrkExpectedHot rhs  )  const
 

00095                                                          {
00096   return _id < rhs.id();
00097 }

bool TrkExpectedHot::operator== const TrkExpectedHot rhs  )  const
 

bool TrkExpectedHot::operator== const TrkExpectedHot rhs  )  const
 

00090                                                          {
00091   return _id == rhs.id();
00092 }

virtual void TrkExpectedHot::printAll std::ostream os  )  const [pure virtual]
 

virtual void TrkExpectedHot::printAll std::ostream os  )  const [pure virtual]
 

void TrkExpectedHot::setExTrk const TrkExpectedTrk anExTrk  )  [inline, protected]
 

00077 { _exTrk = anExTrk; }

void TrkExpectedHot::setExTrk const TrkExpectedTrk anExTrk  )  [inline, protected]
 

00077 { _exTrk = anExTrk; }

virtual bool TrkExpectedHot::setHot const TrkHitOnTrk aHot  )  [pure virtual]
 

virtual bool TrkExpectedHot::setHot const TrkHitOnTrk aHot  )  [pure virtual]
 

virtual bool TrkExpectedHot::setHots const TrkExpectedHot aHot  )  [pure virtual]
 

virtual bool TrkExpectedHot::setHots const TrkExpectedHot aHot  )  [pure virtual]
 


Friends And Related Function Documentation

TrkExpectedHotSet [friend]
 


Member Data Documentation

const TrkExpectedTrk* TrkExpectedHot::_exTrk [private]
 

const TrkExpectedTrk* TrkExpectedHot::_exTrk [private]
 

const TrkDetElemId TrkExpectedHot::_id [private]
 


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