25#ifndef TileDetectorFactoryLite_h
26#define TileDetectorFactoryLite_h 1
28#include "GeoModelKernel/GeoVDetectorFactory.h"
49 GeoModelIO::ReadGeoModel* sqliteReader,
59 virtual void create(GeoPhysVol *world);
IRDBAccessSvc is an abstract interface to the athena service that provides the following functionalit...
The Athena Transient Store API.
TileSwitches m_switches
all switches
virtual void create(GeoPhysVol *world)
Creation of Tile geometry.
IRDBAccessSvc * m_paramsSvc
Pointer to an instance of the RDBAccessSvc to get parameters from the SQLite file.
TileDetDescrManager * m_detectorManager
Detector pointer to TileDetDescrManager.
virtual const TileDetDescrManager * getDetectorManager() const
Access function to TileDetDescr geometry data.
TileDetectorFactoryLite(StoreGateSvc *pDetStore, TileDetDescrManager *manager, GeoModelIO::ReadGeoModel *sqliteReader, IRDBAccessSvc *rdbaccess, const TileSwitches &switches, MsgStream *log, bool fullGeo)
Constructor.
bool m_verbose
Flag for activation verbose level for debugging.
~TileDetectorFactoryLite()
Destructor.
MsgStream * m_log
Get message SVC.