ChamberSlowControl Class Reference

#include <ChamberSlowControl.hh>

Collaboration diagram for ChamberSlowControl:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 ChamberSlowControl (const std::string aName, const ui32 aId)
void setParams (const MeshParams_t &aMesh, const DriftParams_t &aDrift)
const DriftParams_tgetDrift () const
const MeshParams_tgetMesh () const

Protected Attributes

std::string name
ui32 id
DriftParams_t drift
MeshParams_t mesh

Friends

class SlowControl


Detailed Description

Definition at line 10 of file ChamberSlowControl.hh.


Constructor & Destructor Documentation

ChamberSlowControl::ChamberSlowControl ( const std::string  aName,
const ui32  aId 
) [inline]

Definition at line 19 of file ChamberSlowControl.hh.

00020       : name(aName), id(aId) { };


Member Function Documentation

void ChamberSlowControl::setParams ( const MeshParams_t aMesh,
const DriftParams_t aDrift 
)

const DriftParams_t& ChamberSlowControl::getDrift (  )  const [inline]

Definition at line 22 of file ChamberSlowControl.hh.

00022 { return drift; };

const MeshParams_t& ChamberSlowControl::getMesh (  )  const [inline]

Definition at line 23 of file ChamberSlowControl.hh.

00023 {return mesh; };


Friends And Related Function Documentation

friend class SlowControl [friend]

Definition at line 11 of file ChamberSlowControl.hh.


Member Data Documentation

std::string ChamberSlowControl::name [protected]

Definition at line 13 of file ChamberSlowControl.hh.

ui32 ChamberSlowControl::id [protected]

Definition at line 14 of file ChamberSlowControl.hh.

Definition at line 16 of file ChamberSlowControl.hh.

Referenced by getDrift().

Definition at line 17 of file ChamberSlowControl.hh.

Referenced by getMesh().


The documentation for this class was generated from the following file:

Generated on Thu Jul 9 09:49:39 2009 for MicromegasFramework by  doxygen 1.5.8