#include <TkrRecon.h>
Inheritance diagram for TkrRecon:

Public Methods | |
| TkrRecon () | |
| default constructor. More... | |
| virtual | ~TkrRecon () |
| destructor. More... | |
| void | Clean () |
| release all dynamically allocated memory. More... | |
| void | Create () |
| Allocate memory as necessary for this class. More... | |
| TObjArray* | getTracks () |
| provide access to the list of tracks. More... | |
| TObjArray* | getSiClusters () |
| provide access to the list of clusters. More... | |
| TkrGamma* | getGamma () |
| provide access to the gamma. More... | |
| void | setGamma (TkrGamma *gam) |
| TkrSiCluster* | getSiCluster (int i) |
| access a specified TkrSiCluster from the TObjArray of TkrSiClusters. More... | |
Private Attributes | |
| TObjArray* | m_tracks |
| list of tracks. More... | |
| TkrGamma* | m_gamma |
| Reconstructed gamma for this event. More... | |
| TObjArray* | m_SiClusters |
| list of TkrSiClusters. More... | |
This is the top level object containing all data associated with the Tracker Reconstruction. Currently, the full reconstruction is represented by a list of tracks (TkrTrack), a list of SiClusters (TkrSiClusters), and a pointer to a reconstructed gamma (TkrGamma).
Definition at line 23 of file TkrRecon.h.
|
|
default constructor. clients must call Create() as necessary |
|
|
destructor.
Definition at line 16 of file TkrRecon.cxx. |
|
|
release all dynamically allocated memory.
Definition at line 21 of file TkrRecon.cxx. Referenced by ~TkrRecon(). |
|
|
Allocate memory as necessary for this class.
Definition at line 50 of file TkrRecon.cxx. Referenced by Recon::Create(). |
|
|
provide access to the gamma.
Definition at line 68 of file TkrRecon.h. |
|
|
access a specified TkrSiCluster from the TObjArray of TkrSiClusters.
Definition at line 72 of file TkrRecon.h. |
|
|
provide access to the list of clusters. Clients must cast the objects to TkrSiCluster Definition at line 65 of file TkrRecon.h. |
|
|
provide access to the list of tracks. Clients must cast the objects to TkrTrack Definition at line 60 of file TkrRecon.h. |
|
|
Definition at line 69 of file TkrRecon.h. |
|
|
list of TkrSiClusters. All TkrSiClusters found for this event whether or not they were associated with a track should there be a flag or a pointer to the TkrTrack to denote that a TkrSiCluster was used in a track? Definition at line 40 of file TkrRecon.h. |
|
|
Reconstructed gamma for this event.
Definition at line 32 of file TkrRecon.h. |
|
|
list of tracks.
Definition at line 29 of file TkrRecon.h. |
1.2.3 written by Dimitri van Heesch,
© 1997-2000