#include <Detector.hh>
Public Member Functions | |
Detector () | |
~Detector () | |
std::ostream & | operator<< (std::ostream &out) const |
bool | addChamber (Chamber *aChamber) |
ChamberMap_t | getChambers (void) const |
Chamber & | getChamberById (const i32 id) const |
i64 | getNumberOfChambers (void) const |
unsigned int | getNumberOfGaziplex96 () const |
void | build (const SteerDesc &sd) |
void | setDescription (std::string aDesc) |
Private Attributes | |
std::string | description |
ChamberMap_t | chambers |
Friends | |
std::ostream & | operator<< (std::ostream &out, const Detector &x) |
Definition at line 21 of file Detector.hh.
Detector::Detector | ( | ) |
Detector::~Detector | ( | ) |
std::ostream& Detector::operator<< | ( | std::ostream & | out | ) | const |
bool Detector::addChamber | ( | Chamber * | aChamber | ) |
ChamberMap_t Detector::getChambers | ( | void | ) | const [inline] |
i64 Detector::getNumberOfChambers | ( | void | ) | const [inline] |
Definition at line 34 of file Detector.hh.
Referenced by main().
00034 { return chambers.size() ; };
unsigned int Detector::getNumberOfGaziplex96 | ( | ) | const |
void Detector::setDescription | ( | std::string | aDesc | ) | [inline] |
std::ostream& operator<< | ( | std::ostream & | out, | |
const Detector & | x | |||
) | [friend] |
std::string Detector::description [private] |
ChamberMap_t Detector::chambers [private] |