Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members

scRun Class Reference

#include <scRun.h>

List of all members.

Public Types

typedef std::vector< hvChannel * > HV
typedef std::vector< beetle * > Beetles
typedef std::vector< tProbe * > Probes
typedef std::vector< tHybrid * > tHybrids

Public Member Functions

 scRun (time_t timeStamp)
 ~scRun ()
time_t timestamp () const
HV & hvChannels ()
const HV & hvChannels () const
void addToHV (hvChannel *aChan)
Beetles & beetles ()
const Beetles & beetles () const
void addToBeetles (beetle *ringo)
Probes & probes ()
const Probes & probes () const
void addToProbes (tProbe *tP)
tHybrids & tempH ()
const tHybrids & tempH () const
void addTotHybrids (tHybrid *tH)
chiller * getChiller () const
void setChiller (chiller *aChiller)
void setTTC (TTC *aTTC)
TTC * getTTC () const

Private Attributes

time_t m_time
HV m_hvInfo
Beetles m_beetles
Probes m_probes
tHybrids m_hybrids
chiller * m_chiller
TTC * m_ttc


Detailed Description

Slow control run class M. Needham 2005


Member Typedef Documentation

typedef std::vector<beetle*> scRun::Beetles
 

typedef std::vector<hvChannel*> scRun::HV
 

typedef std::vector<tProbe*> scRun::Probes
 

typedef std::vector<tHybrid*> scRun::tHybrids
 


Constructor & Destructor Documentation

scRun::scRun (  time_t  timeStamp  ) 
 

scRun::~scRun (   ) 
 


Member Function Documentation

void scRun::addToBeetles (  beetle *  ringo  )  [inline]
 

void scRun::addToHV (  hvChannel *  aChan  )  [inline]
 

void scRun::addToProbes (  tProbe *  tP  )  [inline]
 

void scRun::addTotHybrids (  tHybrid *  tH  )  [inline]
 

const scRun::Beetles & scRun::beetles (   )  const [inline]
 

scRun::Beetles & scRun::beetles (   )  [inline]
 

chiller * scRun::getChiller (   )  const [inline]
 

TTC * scRun::getTTC (   )  const [inline]
 

const scRun::HV & scRun::hvChannels (   )  const [inline]
 

scRun::HV & scRun::hvChannels (   )  [inline]
 

const scRun::Probes & scRun::probes (   )  const [inline]
 

scRun::Probes & scRun::probes (   )  [inline]
 

void scRun::setChiller (  chiller *  aChiller  )  [inline]
 

void scRun::setTTC (  TTC *  aTTC  )  [inline]
 

const scRun::tHybrids & scRun::tempH (   )  const [inline]
 

scRun::tHybrids & scRun::tempH (   )  [inline]
 

time_t scRun::timestamp (   )  const [inline]
 


Member Data Documentation

Beetles scRun::m_beetles [private]
 

chiller* scRun::m_chiller [private]
 

HV scRun::m_hvInfo [private]
 

tHybrids scRun::m_hybrids [private]
 

Probes scRun::m_probes [private]
 

time_t scRun::m_time [private]
 

TTC* scRun::m_ttc [private]
 


The documentation for this class was generated from the following file:
Generated on Fri Jul 8 16:38:52 2005 for Salamander by  doxygen 1.4.1