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

CalRecLogs Class Reference

#include <CalRecLogs.h>

Inheritance diagram for CalRecLogs:

DataObject List of all members.

Public Methods

 CalRecLogs (int nmodX=1, int nmodY=1, int nlogs=10, int nlayers=4, int iviews=2)
 ~CalRecLogs ()
virtual const CLID& clID () const
void add (CalRecLog* log)
int num () const
CalRecLogLog (int i) const
CalRecLoggetLogID (int logID) const
virtual void clear ()
virtual void make ()
void writeOut () const
void update (gui::DisplayRep& v)
void setCalDisplay (CalDisplay* calDisp)

Static Public Methods

const CLID& classID ()

Private Methods

virtual void ini (int nmodX, int nmodY, int nlogs, int nlayers, int iviews)
void draw (gui::DisplayRep& v) const

Private Attributes

std::vector<CalRecLog*> m_List
CalDisplaym_calDisp

Constructor & Destructor Documentation

CalRecLogs::CalRecLogs ( int nmodX = 1,
int nmodY = 1,
int nlogs = 10,
int nlayers = 4,
int iviews = 2 ) [inline]
 

Definition at line 82 of file CalRecLogs.h.

CalRecLogs::~CalRecLogs ( )
 

Definition at line 104 of file CalRecLogs.cpp.


Member Function Documentation

CalRecLog * CalRecLogs::Log ( int i ) const [inline]
 

Definition at line 98 of file CalRecLogs.h.

Referenced by CalNtupleAlg::execute(), and CalRep::update().

void CalRecLogs::add ( CalRecLog * log ) [inline]
 

Definition at line 94 of file CalRecLogs.h.

const CLID & CalRecLogs::clID ( ) const [inline, virtual]
 

Definition at line 89 of file CalRecLogs.h.

const CLID & CalRecLogs::classID ( ) [inline, static]
 

Definition at line 88 of file CalRecLogs.h.

Referenced by clID().

void CalRecLogs::clear ( ) [virtual]
 

Definition at line 111 of file CalRecLogs.cpp.

void CalRecLogs::draw ( gui::DisplayRep & v ) const [private]
 

Definition at line 144 of file CalRecLogs.cpp.

Referenced by update().

CalRecLog * CalRecLogs::getLogID ( int logID ) const
 

Definition at line 119 of file CalRecLogs.cpp.

Referenced by CalIRFAlg::execute().

void CalRecLogs::ini ( int nModX,
int nModY,
int nLogs,
int nLayers,
int nViews ) [private, virtual]
 

Definition at line 85 of file CalRecLogs.cpp.

void CalRecLogs::make ( ) [inline, virtual]
 

Definition at line 103 of file CalRecLogs.h.

int CalRecLogs::num ( ) const [inline]
 

Definition at line 97 of file CalRecLogs.h.

Referenced by CalNtupleAlg::execute(), and CalRep::update().

void CalRecLogs::setCalDisplay ( CalDisplay * calDisp ) [inline]
 

Definition at line 108 of file CalRecLogs.h.

Referenced by CalDisplay::execute().

void CalRecLogs::update ( gui::DisplayRep & v ) [inline]
 

Definition at line 106 of file CalRecLogs.h.

void CalRecLogs::writeOut ( ) const
 

Definition at line 133 of file CalRecLogs.cpp.


Member Data Documentation

std::vector< CalRecLog *> CalRecLogs::m_List [private]
 

Definition at line 118 of file CalRecLogs.h.

CalDisplay * CalRecLogs::m_calDisp [private]
 

Definition at line 120 of file CalRecLogs.h.


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