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...

CalRecon* getCalRecon ()
 provide access to the CAL recon data. More...

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

TkrRecon* getTkrRecon ()
 Access the TKR recon data. More...

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

ReconHeader* getReconFlags ()
 Access the Recon Header Flags. More...

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


Private Attributes

CalRecon* m_cal
 pointer to CAL reconstruction data. More...

TkrRecon* m_tkr
 pointer to TKR reconstruction data. More...

ReconHeader* m_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 14 20:41:51 2001 by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000