#include <IBLParameterSvc.h>
Definition at line 28 of file IBLParameterSvc.h.
◆ IBLParameterSvc()
IBLParameterSvc::IBLParameterSvc |
( |
const std::string & |
name, |
|
|
ISvcLocator * |
svc |
|
) |
| |
◆ ~IBLParameterSvc()
IBLParameterSvc::~IBLParameterSvc |
( |
| ) |
|
|
virtual |
◆ contains3D()
bool IBLParameterSvc::contains3D |
( |
| ) |
|
|
inline |
◆ containsDBM()
bool IBLParameterSvc::containsDBM |
( |
| ) |
|
|
inline |
◆ containsIBL()
bool IBLParameterSvc::containsIBL |
( |
| ) |
|
|
inline |
◆ finalize()
StatusCode IBLParameterSvc::finalize |
( |
| ) |
|
|
overridevirtual |
◆ initialize()
StatusCode IBLParameterSvc::initialize |
( |
| ) |
|
|
overridevirtual |
◆ interfaceID()
const InterfaceID & IBLParameterSvc::interfaceID |
( |
| ) |
|
|
inlinestatic |
◆ queryInterface()
StatusCode IBLParameterSvc::queryInterface |
( |
const InterfaceID & |
riid, |
|
|
void ** |
ppvIf |
|
) |
| |
|
inlineoverridevirtual |
Definition at line 50 of file IBLParameterSvc.cxx.
55 return StatusCode::SUCCESS;
57 return base_class::queryInterface( riid, ppvIf );
◆ setBoolParameters()
virtual void IBLParameterSvc::setBoolParameters |
( |
bool & |
param, |
|
|
const std::string & |
paramName |
|
) |
| |
|
inlineoverridevirtual |
◆ setCablingParameters()
void IBLParameterSvc::setCablingParameters |
( |
std::vector< int > & |
columnsPerFE, |
|
|
std::vector< int > & |
rowsPerFE, |
|
|
std::vector< std::vector< int > > & |
FEsPerHalfModule, |
|
|
int * |
DBMColumnsPerFE = NULL , |
|
|
int * |
DBMRowsPerFE = NULL , |
|
|
int * |
DBMFEsPerHalfModule = NULL |
|
) |
| |
|
inline |
Definition at line 54 of file IBLParameterSvc.h.
56 columnsPerFE=std::vector<int>(1);
57 rowsPerFE=std::vector<int>(1);
60 FEsPerHalfModule.clear();
◆ setIblParameters()
StatusCode IBLParameterSvc::setIblParameters |
( |
| ) |
|
|
private |
Definition at line 87 of file IBLParameterSvc.cxx.
90 return (StatusCode::FAILURE);
96 return (StatusCode::FAILURE);
99 const IRDBRecord *switchTable = (*switchSet)[0];
100 std::string versionName(
"");
101 if (!switchTable->
isFieldNull(
"VERSIONNAME")) versionName=switchTable->
getString(
"VERSIONNAME");
104 if (versionName==
"IBL") {
117 const IRDBRecord *IBLreadout = (*PixelReadout)[1];
121 if ((*PixelReadout).size()>2) {
122 const IRDBRecord *IBL3Dreadout = (*PixelReadout)[2];
125 const IRDBRecord *IBLstave = (*PixelStave)[1];
134 return StatusCode::SUCCESS;
◆ setStringParameters()
std::string IBLParameterSvc::setStringParameters |
( |
const std::string & |
param, |
|
|
const std::string & |
paramName |
|
) |
| |
|
inline |
◆ m_DBMpresent
bool IBLParameterSvc::m_DBMpresent |
|
private |
◆ m_disableAlignable
bool IBLParameterSvc::m_disableAlignable |
|
private |
◆ m_disableAllClusterSplitting
bool IBLParameterSvc::m_disableAllClusterSplitting |
|
private |
◆ m_disableDCS
bool IBLParameterSvc::m_disableDCS |
|
private |
◆ m_disablePixMapCondDB
bool IBLParameterSvc::m_disablePixMapCondDB |
|
private |
◆ m_disableSpecialPixels
bool IBLParameterSvc::m_disableSpecialPixels |
|
private |
◆ m_geoDbTagSvc
◆ m_IBLpresent
bool IBLParameterSvc::m_IBLpresent |
|
private |
◆ m_LayerColumnsPerFE
int IBLParameterSvc::m_LayerColumnsPerFE |
|
private |
◆ m_LayerFEsPerHalfModule
std::vector<int> IBLParameterSvc::m_LayerFEsPerHalfModule |
|
private |
◆ m_LayerFEsPerHalfModule_3d
int IBLParameterSvc::m_LayerFEsPerHalfModule_3d |
|
private |
◆ m_LayerFEsPerHalfModule_planar
int IBLParameterSvc::m_LayerFEsPerHalfModule_planar |
|
private |
◆ m_LayerRowsPerFE
int IBLParameterSvc::m_LayerRowsPerFE |
|
private |
◆ m_layout
int IBLParameterSvc::m_layout |
|
private |
◆ m_rdbAccessSvc
The documentation for this class was generated from the following files: