15#ifndef TILEGEOG4CALIB_TILECALIBDDDBMANAGER_H
16#define TILEGEOG4CALIB_TILECALIBDDDBMANAGER_H
20#include "GaudiKernel/ServiceHandle.h"
28 const int verboseLevel);
Definition of the abstract IRDBAccessSvc interface.
std::shared_ptr< IRDBRecordset > IRDBRecordset_ptr
IRDBRecord is one record in the IRDBRecordset object.
int GetPlateCellNum() const
IRDBRecordset_ptr m_tileCell
double GetPlateCellXBound() const
int GetNumSectSamples() const
void SetCurrentCell(unsigned int index)
double GetGirderCellDeta() const
const IRDBRecord * m_currentPlateCell
IRDBRecordset_ptr m_tileGirderCell
int GetCellSample() const
int GetGirderCellDetector() const
double GetPlateCellEta() const
int GetNumOfPeriodsInCell(int index) const
int SetFirstDetCellInSample(int detector, int sample)
const IRDBRecord * m_currentGirderCell
int GetGirderCellSample() const
double GetGirderCellEta() const
const IRDBRecord * m_currentTile
int GetTileCalibSectionsIRDBRS_size() const
void SetCurrentPlateCell(unsigned int section)
int m_currentPlateCellInd
int GetPlateCellSample() const
double GetSampleZBound(int index) const
int m_currentGirderCellInd
int GetTileCalibPlateCellsIRDBRS_size() const
int SetNextDetGirderCell()
int SetFirstDetCell(int detector)
IRDBRecordset_ptr m_tileSection
int GetNumSectPeriods() const
int SetNextDetPlateCell()
IRDBRecordset_ptr m_switches
int GetCellDetector() const
double GetPlateCellZBound() const
unsigned int m_nTilePCell
int GetPlateCellTower() const
int GetNumSectCells() const
int SetFirstDetPlateCellInSample(int detector, int sample)
int GetTileCalibCellsIRDBRS_size() const
double GetPlateCellDeta() const
int GetTileIRDBRS_size() const
TileCalibDddbManager(ServiceHandle< IRDBAccessSvc > &access, const std::string &version_tag, const std::string &version_node, const int verboseLevel)
int SetNextDetPlateCellInSample()
int GetGirderCellTower() const
IRDBRecordset_ptr m_tilePlateCell
int GetNumSectGirderCells() const
int GetPlateCellNeighborPeriod() const
int GetGirderCellNum() const
double GetGirderCellXBound() const
const IRDBRecord * m_currentCell
void SetCurrentGirderCell(unsigned int item)
int GetNumSectPlateCells() const
int SetFirstDetGirderCell(int detector)
bool GetSwitchPlateToCell() const
unsigned int m_nTileGCell
void SetCurrentSection(unsigned int section)
int GetNumModules(int index) const
int GetCurrentSection() const
int GetTileCalibGirderCellsIRDBRS_size() const
int SetFirstDetPlateCell(int detector)
int GetPlateCellDetector() const
const IRDBRecord * m_currentSection
int SetNextDetCellInSample()