Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

Recon Class Reference

Primary Root Recon Object - top level object in Root Tree. More...

#include <Recon.h>

Inheritance diagram for Recon:

TObject List of all members.

Public Methods

 Recon ()
 constructor.

virtual ~Recon ()
 destructor. More...

void Clean ()
 Deletes all dynamically allocated memory. More...

void Create ()
 Creates the TkrRecon and CalRecon objects. More...

CalRecongetCalRecon ()
 provide access to the CAL recon data. More...

void setCalRecon (CalRecon *cal)
 set the CalRecon pointer. More...

TkrRecongetTkrRecon ()
 Access the TKR recon data. More...

void setTkrRecon (TkrRecon *tkr)
 Set the TkrRecon pointer. More...

ReconHeadergetReconFlags ()
 Access the Recon Header Flags. More...

void setReconFlags (ReconHeader *r)
 set the ReconHeader pointer. More...


Private Attributes

CalReconm_cal
 pointer to CAL reconstruction data. More...

TkrReconm_tkr
 pointer to TKR reconstruction data. More...

ReconHeaderm_recFlags
 pointer to Recon Header data. More...


Detailed Description

Primary Root Recon Object - top level object in Root Tree.

Top level Root Recon object - portal through which all recon data is accessed. A Recon object contains 3 pointers: 1) A pointer to a TkrRecon object 2) A pointer to a CalRecon object 3) A pointer to a ReconHeader object

Definition at line 19 of file Recon.h.


Constructor & Destructor Documentation

Recon::Recon ( )
 

constructor.

Recon::~Recon ( ) [virtual]
 

destructor.

Definition at line 18 of file Recon.cxx.


Member Function Documentation

void Recon::Clean ( )
 

Deletes all dynamically allocated memory.

Definition at line 22 of file Recon.cxx.

Referenced by ~Recon().

void Recon::Create ( )
 

Creates the TkrRecon and CalRecon objects.

Definition at line 40 of file Recon.cxx.

CalRecon * Recon::getCalRecon ( ) [inline]
 

provide access to the CAL recon data.

Definition at line 43 of file Recon.h.

ReconHeader * Recon::getReconFlags ( ) [inline]
 

Access the Recon Header Flags.

Definition at line 53 of file Recon.h.

TkrRecon * Recon::getTkrRecon ( ) [inline]
 

Access the TKR recon data.

Definition at line 48 of file Recon.h.

void Recon::setCalRecon ( CalRecon * cal ) [inline]
 

set the CalRecon pointer.

Definition at line 45 of file Recon.h.

void Recon::setReconFlags ( ReconHeader * r ) [inline]
 

set the ReconHeader pointer.

Definition at line 55 of file Recon.h.

void Recon::setTkrRecon ( TkrRecon * tkr ) [inline]
 

Set the TkrRecon pointer.

Definition at line 50 of file Recon.h.


Member Data Documentation

CalRecon * Recon::m_cal [private]
 

pointer to CAL reconstruction data.

Definition at line 23 of file Recon.h.

ReconHeader * Recon::m_recFlags [private]
 

pointer to Recon Header data.

Definition at line 27 of file Recon.h.

TkrRecon * Recon::m_tkr [private]
 

pointer to TKR reconstruction data.

Definition at line 25 of file Recon.h.


The documentation for this class was generated from the following files:
Generated at Wed Nov 21 12:20:19 2001 by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000