#include <GFdata.h>
Inheritance diagram for GFbase:

Public Types | |
| enum | StatusHit { EMPTY, FOUND, CRACK } |
| enum | StatusPair { TOGETHER, SPLIT, ONE, DONE } |
Public Methods | |
| double | sigmaCut () const |
| bool | alive () const |
| Point | inputVertex () const |
| Vector | inputDirection () const |
| int | inputLayer () const |
| double | inputEnergy () const |
| Ray | inputRay () const |
| virtual void | flagAllHits (int iflag=1) = 0 |
| virtual void | unFlagAllHits () = 0 |
| virtual bool | empty () const = 0 |
| virtual bool | accept () const = 0 |
| virtual void | clear () = 0 |
| virtual void | writeOut (std::ostream& out=std::cout) const |
Protected Methods | |
| GFbase (double sigmaCut, double ene, int ist, const Ray& testRay) | |
| virtual | ~GFbase () |
| virtual void | ini () = 0 |
| virtual void | doit () |
| virtual void | step (int kplane) = 0 |
| virtual void | anastep (int kplane) = 0 |
| virtual void | fit () = 0 |
| virtual bool | end () const = 0 |
| virtual void | kill () = 0 |
| virtual void | setAlive () = 0 |
| virtual void | contability (int kplane) = 0 |
| virtual void | loadGFdata () = 0 |
Protected Attributes | |
| double | m_sigmaCut |
| bool | m_alive |
| Point | m_inVertex |
| Vector | m_inDirection |
| double | m_iniEnergy |
| int | m_iniLayer |
|
|
|
|
|
|
|
|
Definition at line 5 of file GFdata.cxx. |
|
|
|
|
|
Reimplemented in GFpair, GFgamma, GFtrack, and GFparticle. |
|
|
|
|
|
Reimplemented in GFpair, GFgamma, GFtrack, and GFparticle. |
|
|
Reimplemented in GFpair, GFgamma, GFtrack, and GFparticle. |
|
|
Reimplemented in GFpair, GFgamma, GFtrack, and GFparticle. |
|
|
Definition at line 21 of file GFdata.cxx. Referenced by GFpair::GFpair(), and GFparticle::GFparticle(). |
|
|
Reimplemented from GFdata. Reimplemented in GFpair, GFgamma, GFtrack, and GFparticle. |
|
|
Reimplemented in GFpair, GFgamma, GFtrack, and GFparticle. |
|
|
Reimplemented in GFpair, GFgamma, GFtrack, and GFparticle. |
|
|
Reimplemented in GFpair, GFgamma, GFtrack, and GFparticle. |
|
|
Reimplemented from GFdata. Reimplemented in GFpair, GFgamma, GFtrack, and GFparticle. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented in GFpair, GFgamma, GFtrack, and GFparticle. |
|
|
Reimplemented in GFpair, GFgamma, GFtrack, and GFparticle. |
|
|
Reimplemented in GFpair, GFgamma, GFtrack, and GFparticle. |
|
|
|
|
|
Reimplemented in GFpair, GFgamma, GFtrack, and GFparticle. |
|
|
Reimplemented in GFpair, GFgamma, GFtrack, and GFparticle. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.2.3 written by Dimitri van Heesch,
© 1997-2000