 |
ATLAS Offline Software
|
Go to the documentation of this file.
15 #ifndef TILEGEOG4CALIB_TILEGEOG4DMLOOKUPBUILDER_H
16 #define TILEGEOG4CALIB_TILEGEOG4DMLOOKUPBUILDER_H
21 #include "GaudiKernel/ServiceHandle.h"
27 class TileGeoG4LookupBuilder;
36 const int verboseLevel);
38 void BuildLookup(
bool test_beam =
false,
int plateToCell = -1);
77 #endif // TILEGEOG4CALIB_TILEGEOG4DMLOOKUPBUILDER_H
std::map< TileCalibDddbManager::TileCalibSections, TileGeoG4CalibSection *, std::less< TileCalibDddbManager::TileCalibSections > > TileGeoG4CalibSectionMap
TileGeoG4LookupBuilder * m_lookup_builder
TileGeoG4DMLookupBuilder(TileGeoG4LookupBuilder *tile_lookup_builder, ServiceHandle< IRDBAccessSvc > &access, ServiceHandle< IGeoModelSvc > &geo_svc, const ServiceHandle< StoreGateSvc > &pDetStore, const int verboseLevel)
const TileDetDescrManager * m_theManager
The Athena Transient Store API.
TileDddbManager * m_tdbManager
TileGeoG4DMLookupBuilder(const TileGeoG4DMLookupBuilder &)
std::unique_ptr< TileCalibDddbManager > m_dbManager
IRDBAccessSvc is an abstract interface to the athena service that provides the following functionalit...
def access(filename, mode)
std::unique_ptr< TileGeoG4CalibSectionMap > m_sectionMap
TileGeoG4CalibSection * GetSection(TileCalibDddbManager::TileCalibSections key) const
void BuildLookup(bool test_beam=false, int plateToCell=-1)
void CreateGeoG4CalibSections(bool is_ctb, int plateToCell)
TileGeoG4DMLookupBuilder & operator=(const TileGeoG4DMLookupBuilder &)
This class provides access to constants in the Geometry DB.