ATLAS Offline Software
|
#include <TileGeoG4DMLookupBuilder.h>
Public Member Functions | |
TileGeoG4DMLookupBuilder (TileGeoG4LookupBuilder *tile_lookup_builder, ServiceHandle< IRDBAccessSvc > &access, ServiceHandle< IGeoModelSvc > &geo_svc, const ServiceHandle< StoreGateSvc > &pDetStore, const int verboseLevel) | |
~TileGeoG4DMLookupBuilder () | |
void | BuildLookup (bool test_beam=false, int plateToCell=-1) |
void | ResetCells () |
TileGeoG4CalibSection * | GetSection (TileCalibDddbManager::TileCalibSections key) const |
bool | GetPlateToCell () |
Public Attributes | |
double | rBMin |
double | rBMax |
double | zBarrMaxPos |
double | zBarrMaxNeg |
double | dzBarrMod |
double | dzExtBarrMod |
double | zLegngthITC |
double | dzBarrPeriod |
double | dzExtBarrPeriod |
double | rGirdMin |
double | dRFront |
double | dZEnd |
double | dZEndSh |
double | rP1Min |
double | rP2Min |
double | rGapMax |
double | rGapMin |
double | rCrMax |
double | rCrMin |
Private Types | |
typedef std::map< TileCalibDddbManager::TileCalibSections, TileGeoG4CalibSection *, std::less< TileCalibDddbManager::TileCalibSections > > | TileGeoG4CalibSectionMap |
Private Member Functions | |
TileGeoG4DMLookupBuilder (const TileGeoG4DMLookupBuilder &) | |
TileGeoG4DMLookupBuilder & | operator= (const TileGeoG4DMLookupBuilder &) |
void | CreateGeoG4CalibSections (bool is_ctb, int plateToCell) |
Private Attributes | |
TileCalibDddbManager * | m_dbManager |
TileGeoG4LookupBuilder * | m_lookup_builder |
TileGeoG4CalibSectionMap * | m_sectionMap |
const TileDetDescrManager * | m_theManager |
TileDddbManager * | m_tdbManager |
int | m_verboseLevel |
bool | m_plateToCell |
Definition at line 33 of file TileGeoG4DMLookupBuilder.h.
|
private |
Definition at line 63 of file TileGeoG4DMLookupBuilder.h.
TileGeoG4DMLookupBuilder::TileGeoG4DMLookupBuilder | ( | TileGeoG4LookupBuilder * | tile_lookup_builder, |
ServiceHandle< IRDBAccessSvc > & | access, | ||
ServiceHandle< IGeoModelSvc > & | geo_svc, | ||
const ServiceHandle< StoreGateSvc > & | pDetStore, | ||
const int | verboseLevel | ||
) |
TileGeoG4DMLookupBuilder::~TileGeoG4DMLookupBuilder | ( | ) |
|
private |
void TileGeoG4DMLookupBuilder::BuildLookup | ( | bool | test_beam = false , |
int | plateToCell = -1 |
||
) |
|
private |
bool TileGeoG4DMLookupBuilder::GetPlateToCell | ( | ) |
TileGeoG4CalibSection* TileGeoG4DMLookupBuilder::GetSection | ( | TileCalibDddbManager::TileCalibSections | key | ) | const |
|
private |
void TileGeoG4DMLookupBuilder::ResetCells | ( | ) |
double TileGeoG4DMLookupBuilder::dRFront |
Definition at line 52 of file TileGeoG4DMLookupBuilder.h.
double TileGeoG4DMLookupBuilder::dzBarrMod |
Definition at line 48 of file TileGeoG4DMLookupBuilder.h.
double TileGeoG4DMLookupBuilder::dzBarrPeriod |
Definition at line 50 of file TileGeoG4DMLookupBuilder.h.
double TileGeoG4DMLookupBuilder::dZEnd |
Definition at line 53 of file TileGeoG4DMLookupBuilder.h.
double TileGeoG4DMLookupBuilder::dZEndSh |
Definition at line 53 of file TileGeoG4DMLookupBuilder.h.
double TileGeoG4DMLookupBuilder::dzExtBarrMod |
Definition at line 48 of file TileGeoG4DMLookupBuilder.h.
double TileGeoG4DMLookupBuilder::dzExtBarrPeriod |
Definition at line 50 of file TileGeoG4DMLookupBuilder.h.
|
private |
Definition at line 67 of file TileGeoG4DMLookupBuilder.h.
|
private |
Definition at line 68 of file TileGeoG4DMLookupBuilder.h.
|
private |
Definition at line 76 of file TileGeoG4DMLookupBuilder.h.
|
private |
Definition at line 69 of file TileGeoG4DMLookupBuilder.h.
|
private |
Definition at line 72 of file TileGeoG4DMLookupBuilder.h.
|
private |
Definition at line 71 of file TileGeoG4DMLookupBuilder.h.
|
private |
Definition at line 74 of file TileGeoG4DMLookupBuilder.h.
double TileGeoG4DMLookupBuilder::rBMax |
Definition at line 46 of file TileGeoG4DMLookupBuilder.h.
double TileGeoG4DMLookupBuilder::rBMin |
Definition at line 46 of file TileGeoG4DMLookupBuilder.h.
double TileGeoG4DMLookupBuilder::rCrMax |
Definition at line 55 of file TileGeoG4DMLookupBuilder.h.
double TileGeoG4DMLookupBuilder::rCrMin |
Definition at line 55 of file TileGeoG4DMLookupBuilder.h.
double TileGeoG4DMLookupBuilder::rGapMax |
Definition at line 55 of file TileGeoG4DMLookupBuilder.h.
double TileGeoG4DMLookupBuilder::rGapMin |
Definition at line 55 of file TileGeoG4DMLookupBuilder.h.
double TileGeoG4DMLookupBuilder::rGirdMin |
Definition at line 51 of file TileGeoG4DMLookupBuilder.h.
double TileGeoG4DMLookupBuilder::rP1Min |
Definition at line 55 of file TileGeoG4DMLookupBuilder.h.
double TileGeoG4DMLookupBuilder::rP2Min |
Definition at line 55 of file TileGeoG4DMLookupBuilder.h.
double TileGeoG4DMLookupBuilder::zBarrMaxNeg |
Definition at line 47 of file TileGeoG4DMLookupBuilder.h.
double TileGeoG4DMLookupBuilder::zBarrMaxPos |
Definition at line 47 of file TileGeoG4DMLookupBuilder.h.
double TileGeoG4DMLookupBuilder::zLegngthITC |
Definition at line 49 of file TileGeoG4DMLookupBuilder.h.