SlowControlEntry Class Reference

#include <SlowControlEntry.hh>

Collaboration diagram for SlowControlEntry:

Collaboration graph
[legend]

List of all members.

Public Member Functions

const ChamberSlowControlgetChamber (const ui32 id) const
const PMSlowControlgetPM (const ui32 id) const
void addChamber (const std::string name, const ui32 id)
void addPM (const std::string name, const ui32 id)
void setChamberParams (i32 id, MeshParams_t &mesh, DriftParams_t &drift)
void setPmParams (i32 id, PMParams_t voltages)

Public Attributes

double timeStamp
float pressure
float overPressure
float temperature
std::map< i32, ChamberSlowControlchMap
std::map< i32, PMSlowControlpmMap

Friends

std::ostream & operator<< (std::ostream &out, const SlowControlEntry &x)


Detailed Description

Definition at line 16 of file SlowControlEntry.hh.


Member Function Documentation

const ChamberSlowControl& SlowControlEntry::getChamber ( const ui32  id  )  const

const PMSlowControl& SlowControlEntry::getPM ( const ui32  id  )  const

void SlowControlEntry::addChamber ( const std::string  name,
const ui32  id 
)

void SlowControlEntry::addPM ( const std::string  name,
const ui32  id 
)

void SlowControlEntry::setChamberParams ( i32  id,
MeshParams_t mesh,
DriftParams_t drift 
)

void SlowControlEntry::setPmParams ( i32  id,
PMParams_t  voltages 
)


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  out,
const SlowControlEntry x 
) [friend]


Member Data Documentation

Definition at line 32 of file SlowControlEntry.hh.

Referenced by scSorter::operator()().

Definition at line 33 of file SlowControlEntry.hh.

Definition at line 34 of file SlowControlEntry.hh.

Definition at line 35 of file SlowControlEntry.hh.

Definition at line 36 of file SlowControlEntry.hh.

Definition at line 37 of file SlowControlEntry.hh.


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