PMSlowControl Class Reference

#include <PMSlowControl.hh>

Collaboration diagram for PMSlowControl:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 PMSlowControl (const std::string aName, const ui32 aId)
void setParams (const PMParams_t &aVoltages)
PMParams_tgetParams ()

Public Attributes

std::string name
ui32 id
PMParams_t params

Friends

class SlowControl


Detailed Description

Definition at line 8 of file PMSlowControl.hh.


Constructor & Destructor Documentation

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

Definition at line 15 of file PMSlowControl.hh.

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


Member Function Documentation

void PMSlowControl::setParams ( const PMParams_t aVoltages  )  [inline]

Definition at line 17 of file PMSlowControl.hh.

00017 { params = aVoltages; };

PMParams_t& PMSlowControl::getParams (  )  [inline]

Definition at line 18 of file PMSlowControl.hh.

00018 { return params; } ;


Friends And Related Function Documentation

friend class SlowControl [friend]

Definition at line 9 of file PMSlowControl.hh.


Member Data Documentation

std::string PMSlowControl::name

Definition at line 11 of file PMSlowControl.hh.

Definition at line 12 of file PMSlowControl.hh.

Definition at line 13 of file PMSlowControl.hh.

Referenced by getParams(), and setParams().


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