#include <GPFBase.h>
Public Member Functions | |
virtual void | draw () |
virtual double | getEnergy () |
int | getOrigin () |
virtual double | getPt () |
int | getView () |
GPFBase (DisplayManager *display, int viewType, int ident, TAttMarker *attm, TAttLine *attl) | |
GPFBase (DisplayManager *display, int viewType, int ident, TAttMarker *attm) | |
GPFBase (DisplayManager *display, int viewType, int ident, int color) | |
virtual void | setColor (int newcol)=0 |
virtual void | setColor ()=0 |
virtual void | setInitialColor ()=0 |
virtual void | setNewSize ()=0 |
virtual void | setNewStyle ()=0 |
virtual | ~GPFBase () |
Protected Attributes | |
int | color_ |
DisplayManager * | display_ |
TAttLine * | lineAttr_ |
TAttMarker * | markerAttr_ |
int | origId_ |
int | viewId_ |
GPFBase::GPFBase | ( | DisplayManager * | display, |
int | viewType, | ||
int | ident, | ||
TAttMarker * | attm, | ||
TAttLine * | attl | ||
) |
Definition at line 15 of file GPFBase.cc.
GPFBase::GPFBase | ( | DisplayManager * | display, |
int | viewType, | ||
int | ident, | ||
TAttMarker * | attm | ||
) |
Definition at line 5 of file GPFBase.cc.
GPFBase::GPFBase | ( | DisplayManager * | display, |
int | viewType, | ||
int | ident, | ||
int | color | ||
) |
Definition at line 25 of file GPFBase.cc.
virtual void GPFBase::draw | ( | ) | [inline, virtual] |
Reimplemented in GPFCluster, GPFGenParticle, GPFRecHit, GPFSimParticle, and GPFTrack.
Definition at line 33 of file GPFBase.h.
{;}
virtual double GPFBase::getEnergy | ( | ) | [inline, virtual] |
Reimplemented in GPFCluster, GPFGenParticle, and GPFRecHit.
Definition at line 39 of file GPFBase.h.
{ return -1;}
int GPFBase::getOrigin | ( | ) | [inline] |
virtual double GPFBase::getPt | ( | ) | [inline, virtual] |
Reimplemented in GPFGenParticle, GPFSimParticle, and GPFTrack.
Definition at line 40 of file GPFBase.h.
{ return -1;}
int GPFBase::getView | ( | ) | [inline] |
virtual void GPFBase::setColor | ( | int | newcol | ) | [pure virtual] |
Implemented in GPFCluster, GPFGenParticle, GPFRecHit, GPFSimParticle, and GPFTrack.
virtual void GPFBase::setColor | ( | ) | [pure virtual] |
Implemented in GPFCluster, GPFGenParticle, GPFRecHit, GPFSimParticle, and GPFTrack.
virtual void GPFBase::setInitialColor | ( | ) | [pure virtual] |
Implemented in GPFCluster, GPFGenParticle, GPFRecHit, GPFSimParticle, and GPFTrack.
virtual void GPFBase::setNewSize | ( | ) | [pure virtual] |
Implemented in GPFCluster, GPFGenParticle, GPFRecHit, GPFSimParticle, and GPFTrack.
virtual void GPFBase::setNewStyle | ( | ) | [pure virtual] |
Implemented in GPFCluster, GPFGenParticle, GPFRecHit, GPFSimParticle, and GPFTrack.
int GPFBase::color_ [protected] |
Definition at line 22 of file GPFBase.h.
Referenced by GPFRecHit::GPFRecHit(), GPFRecHit::setColor(), and GPFRecHit::setInitialColor().
DisplayManager* GPFBase::display_ [protected] |
Definition at line 17 of file GPFBase.h.
Referenced by GPFCluster::ExecuteEvent(), GPFRecHit::ExecuteEvent(), GPFSimParticle::ExecuteEvent(), GPFTrack::ExecuteEvent(), and GPFGenParticle::Print().
TAttLine* GPFBase::lineAttr_ [protected] |
Definition at line 21 of file GPFBase.h.
Referenced by GPFSimParticle::GPFSimParticle(), GPFTrack::GPFTrack(), GPFSimParticle::setColor(), GPFTrack::setColor(), GPFTrack::setInitialColor(), and GPFSimParticle::setInitialColor().
TAttMarker* GPFBase::markerAttr_ [protected] |
Definition at line 20 of file GPFBase.h.
Referenced by GPFCluster::GPFCluster(), GPFGenParticle::GPFGenParticle(), GPFSimParticle::GPFSimParticle(), GPFTrack::GPFTrack(), GPFSimParticle::setColor(), GPFTrack::setColor(), GPFCluster::setColor(), GPFGenParticle::setColor(), GPFGenParticle::setInitialColor(), GPFTrack::setInitialColor(), GPFSimParticle::setInitialColor(), GPFCluster::setInitialColor(), GPFCluster::setNewSize(), GPFGenParticle::setNewSize(), GPFTrack::setNewSize(), GPFSimParticle::setNewSize(), GPFSimParticle::setNewStyle(), GPFCluster::setNewStyle(), GPFTrack::setNewStyle(), and GPFGenParticle::setNewStyle().
int GPFBase::origId_ [protected] |
Definition at line 19 of file GPFBase.h.
Referenced by GPFCluster::ExecuteEvent(), GPFRecHit::ExecuteEvent(), GPFSimParticle::ExecuteEvent(), GPFTrack::ExecuteEvent(), getOrigin(), and GPFTrack::Print().
int GPFBase::viewId_ [protected] |