otsdaq  v2_00_00
monicelli::Geometry Class Reference
Inheritance diagram for monicelli::Geometry:

Public Types

typedef std::map< std::string,
Detector * >::iterator 
iterator
 

Public Member Functions

DetectoraddDetector (std::string plaqID, bool isDUT=false)
 
void clear (void)
 
bool empty (void)
 
DetectorgetDetector (std::string plaqID)
 
DetectorgetDetector (int station, int plaq)
 
std::vector< Detector * > getDUTs (void)
 
std::string getDetectorID (int Station, int Plaq)
 
unsigned int getDetectorsNumber (bool excludeDUT=false)
 
std::string getGeometryFileName (void)
 
double getMaxDetectorsLength (void)
 
unsigned int getMaxRowsNum (void)
 
unsigned int getMaxColsNum (void)
 
bool calibrationDone (void)
 
void setDUTnumbers (unsigned int dutNumbers)
 
void setGeometryFileName (std::string fileName)
 
void setCalibrationDone (bool done)
 
void dump (void)
 
iterator begin ()
 
iterator end ()
 

Detailed Description

Definition at line 27 of file Geometry.h.


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