This is the base class of all configuration objects.
More...
|
void | pos::PixelDACSettings::addROC (PixelROCDACSettings &rocname) |
|
void | pos::PixelDACSettings::generateConfiguration (PixelFECConfigInterface *pixelFEC, PixelNameTranslation *trans, PixelDetectorConfig *detconfig, bool HVon=true) const |
|
PixelROCDACSettings | pos::PixelDACSettings::getDACSettings (int ROCId) const |
|
PixelROCDACSettings * | pos::PixelDACSettings::getDACSettings (PixelROCName) |
|
unsigned int | pos::PixelDACSettings::numROCs () |
|
| pos::PixelDACSettings::PixelDACSettings (std::string filename) |
|
| pos::PixelDACSettings::PixelDACSettings (std::vector< std::vector< std::string > > &tableMat) |
|
| pos::PixelDACSettings::PixelDACSettings (PixelROCDACSettings &rocname) |
|
bool | pos::PixelDACSettings::rocIsDisabled (const PixelDetectorConfig *detconfig, const PixelROCName rocname) const |
|
void | pos::PixelDACSettings::setVcthrDisable (PixelFECConfigInterface *pixelFEC, PixelNameTranslation *trans) const |
|
void | pos::PixelDACSettings::setVcthrEnable (PixelFECConfigInterface *pixelFEC, PixelNameTranslation *trans, PixelDetectorConfig *detconfig) const |
|
void | pos::PixelDACSettings::writeASCII (std::string dir) const |
|
void | pos::PixelDACSettings::writeBinary (std::string filename) const |
|
void | pos::PixelDACSettings::writeXML (pos::PixelConfigKey key, int version, std::string path) const |
|
virtual void | pos::PixelDACSettings::writeXML (std::ofstream *out, std::ofstream *out1=NULL, std::ofstream *out2=NULL) const |
|
virtual void | pos::PixelDACSettings::writeXMLHeader (pos::PixelConfigKey key, int version, std::string path, std::ofstream *out, std::ofstream *out1=NULL, std::ofstream *out2=NULL) const |
|
virtual void | pos::PixelDACSettings::writeXMLTrailer (std::ofstream *out, std::ofstream *out1=NULL, std::ofstream *out2=NULL) const |
|
This is the base class of all configuration objects.
A longer explanation of what a 'configuration object' actually is will be posted here once we find the time to write it....
unsigned int pos::PixelDACSettings::numROCs |
( |
| ) |
|
|
inline |
PixelDACSettings::PixelDACSettings |
( |
std::string |
filename | ) |
|
PixelDACSettings::PixelDACSettings |
( |
std::vector< std::vector< std::string > > & |
tableMat | ) |
|
void PixelDACSettings::writeASCII |
( |
std::string |
dir | ) |
const |
|
virtual |
void PixelDACSettings::writeBinary |
( |
std::string |
filename | ) |
const |
void pos::PixelDACSettings::writeXML |
( |
pos::PixelConfigKey |
key, |
|
|
int |
version, |
|
|
std::string |
path |
|
) |
| const |
|
inlinevirtual |
void PixelDACSettings::writeXML |
( |
std::ofstream * |
out, |
|
|
std::ofstream * |
out1 = NULL , |
|
|
std::ofstream * |
out2 = NULL |
|
) |
| const |
|
virtual |
void PixelDACSettings::writeXMLHeader |
( |
pos::PixelConfigKey |
key, |
|
|
int |
version, |
|
|
std::string |
path, |
|
|
std::ofstream * |
out, |
|
|
std::ofstream * |
out1 = NULL , |
|
|
std::ofstream * |
out2 = NULL |
|
) |
| const |
|
virtual |
void PixelDACSettings::writeXMLTrailer |
( |
std::ofstream * |
out, |
|
|
std::ofstream * |
out1 = NULL , |
|
|
std::ofstream * |
out2 = NULL |
|
) |
| const |
|
virtual |
std::vector<PixelROCDACSettings> pos::PixelDACSettings::dacsettings_ |
|
private |