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

GlastRecon Class Reference

#include <GlastRecon.h>

Inheritance diagram for GlastRecon:

Recon List of all members.

Public Methods

 GlastRecon ()
 ~GlastRecon ()
void accept (ReconVisitor& rv)
void reconstruct (const GlastData* glastData)
void clear ()
virtual const char* nameOf () const
int completionCode () const
void printOn (std::ostream& out) const
const MCRecongetMC () const
const CalRecongetCal () const
TrackerRecongetTracker ()
const TriggerRecongetTrigger () const
const VetoRecongetACD () const
const CalProfilegetProfile () const

Private Attributes

int compCode
LbldData::iterator i_gl_CsI_Xfit
LbldData::iterator i_gl_CsI_Yfit
LbldData::iterator i_gl_CsI_BD
LbldData::iterator i_gl_CsI_fitEr
LbldData::iterator i_gl_CsI_fitErN
LbldData::iterator i_gl_xfit_err
LbldData::iterator i_gl_yfit_err
LbldData::iterator i_gl_zfit_err
LbldData::iterator i_gl_xGam_err
LbldData::iterator i_gl_yGam_err
LbldData::iterator i_gl_Gam_err
LbldData::iterator i_gl_CsI_Xcount
LbldData::iterator i_gl_CsI_Xratio
MCReconmc
CalReconcal
TrackerRecontrkr
TriggerRecontrig
VetoReconveto
CalProfileprof

Constructor & Destructor Documentation

GlastRecon::GlastRecon ( )
 

Definition at line 24 of file GlastRecon.cxx.

GlastRecon::~GlastRecon ( )
 

Definition at line 64 of file GlastRecon.cxx.


Member Function Documentation

void GlastRecon::accept ( ReconVisitor & rv ) [virtual]
 

Reimplemented from Recon.

Definition at line 75 of file GlastRecon.cxx.

Referenced by main().

void GlastRecon::clear ( ) [virtual]
 

Reimplemented from Recon.

Definition at line 204 of file GlastRecon.cxx.

Referenced by GlastRecon(), main(), and ~GlastRecon().

int GlastRecon::completionCode ( ) const [inline]
 

Definition at line 40 of file GlastRecon.h.

const VetoRecon * GlastRecon::getACD ( ) const [inline]
 

Definition at line 57 of file GlastRecon.h.

const CalRecon * GlastRecon::getCal ( ) const [inline]
 

Definition at line 48 of file GlastRecon.h.

const MCRecon * GlastRecon::getMC ( ) const [inline]
 

Definition at line 45 of file GlastRecon.h.

const CalProfile * GlastRecon::getProfile ( ) const [inline]
 

Definition at line 60 of file GlastRecon.h.

TrackerRecon * GlastRecon::getTracker ( ) [inline]
 

Definition at line 51 of file GlastRecon.h.

const TriggerRecon * GlastRecon::getTrigger ( ) const [inline]
 

Definition at line 54 of file GlastRecon.h.

const char * GlastRecon::nameOf ( ) const [virtual]
 

Reimplemented from Recon.

Definition at line 215 of file GlastRecon.cxx.

void GlastRecon::printOn ( std::ostream & out ) const [virtual]
 

Reimplemented from Recon.

Definition at line 210 of file GlastRecon.cxx.

void GlastRecon::reconstruct ( const GlastData * glastData )
 

Definition at line 84 of file GlastRecon.cxx.

Referenced by ReconData::visit().


Member Data Documentation

CalRecon * GlastRecon::cal [private]
 

Definition at line 80 of file GlastRecon.h.

int GlastRecon::compCode [private]
 

Definition at line 63 of file GlastRecon.h.

LbldData::iterator GlastRecon::i_gl_CsI_BD [private]
 

Definition at line 66 of file GlastRecon.h.

LbldData::iterator GlastRecon::i_gl_CsI_Xcount [private]
 

Definition at line 75 of file GlastRecon.h.

LbldData::iterator GlastRecon::i_gl_CsI_Xfit [private]
 

Definition at line 64 of file GlastRecon.h.

LbldData::iterator GlastRecon::i_gl_CsI_Xratio [private]
 

Definition at line 76 of file GlastRecon.h.

LbldData::iterator GlastRecon::i_gl_CsI_Yfit [private]
 

Definition at line 65 of file GlastRecon.h.

LbldData::iterator GlastRecon::i_gl_CsI_fitEr [private]
 

Definition at line 67 of file GlastRecon.h.

LbldData::iterator GlastRecon::i_gl_CsI_fitErN [private]
 

Definition at line 68 of file GlastRecon.h.

LbldData::iterator GlastRecon::i_gl_Gam_err [private]
 

Definition at line 74 of file GlastRecon.h.

LbldData::iterator GlastRecon::i_gl_xGam_err [private]
 

Definition at line 72 of file GlastRecon.h.

LbldData::iterator GlastRecon::i_gl_xfit_err [private]
 

Definition at line 69 of file GlastRecon.h.

LbldData::iterator GlastRecon::i_gl_yGam_err [private]
 

Definition at line 73 of file GlastRecon.h.

LbldData::iterator GlastRecon::i_gl_yfit_err [private]
 

Definition at line 70 of file GlastRecon.h.

LbldData::iterator GlastRecon::i_gl_zfit_err [private]
 

Definition at line 71 of file GlastRecon.h.

MCRecon * GlastRecon::mc [private]
 

Definition at line 79 of file GlastRecon.h.

CalProfile * GlastRecon::prof [private]
 

Definition at line 84 of file GlastRecon.h.

TriggerRecon * GlastRecon::trig [private]
 

Definition at line 82 of file GlastRecon.h.

TrackerRecon * GlastRecon::trkr [private]
 

Definition at line 81 of file GlastRecon.h.

VetoRecon * GlastRecon::veto [private]
 

Definition at line 83 of file GlastRecon.h.


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