16#ifndef TRKEXPECTEDHOT_HH
17#define TRKEXPECTEDHOT_HH
24#include "TrkBase/TrkDetElemId.h"
65 virtual bool getHots( std::vector<TrkHitOnTrk*>& hots )
const=0;
67 virtual void printAll( std::ostream& os )
const = 0;
virtual bool hasHot() const =0
virtual bool hasGHit() const =0
virtual bool setHot(const TrkHitOnTrk *aHot)=0
TrkExpectedHot(const int &id, TrkDetElemId::systemIndex sysInd)
virtual bool setHots(const TrkExpectedHot *aHot)=0
bool operator==(const TrkExpectedHot &rhs) const
virtual bool getHots(std::vector< TrkHitOnTrk * > &hots) const =0
const TrkExpectedTrk * exTrk() const
void setExTrk(const TrkExpectedTrk *anExTrk)
virtual void printAll(std::ostream &os) const =0
const TrkDetElemId & id() const
TrkExpectedHot(const TrkDetElemId &id)
bool operator<(const TrkExpectedHot &rhs) const
virtual ~TrkExpectedHot()
TrkExpectedHot(const TrkExpectedHot &)