![]() |
ATLAS Offline Software
|
a Service to manage TRT alignment conditions More...
#include "AthenaBaseComps/AthService.h"#include "CxxUtils/checker_macros.h"#include "GaudiKernel/ToolHandle.h"#include "StoreGate/DataHandle.h"#include "TRT_ConditionsServices/ITRT_AlignDbSvc.h"#include "TRT_ConditionsServices/ITRT_StrawAlignDbSvc.h"#include "DetDescrConditions/AlignableTransformContainer.h"#include "GaudiKernel/ServiceHandle.h"#include "StoreGate/StoreGateSvc.h"#include <vector>Go to the source code of this file.
Classes | |
| class | TRT_AlignDbSvc |
Namespaces | |
| InDetDD | |
| Message Stream Member. | |
Variables | |
| ATLAS_NO_CHECK_FILE_THREAD_SAFETY | |
a Service to manage TRT alignment conditions
TRT alignment transforms are built up like this:
aligned = level-2 * level-1 * nominal
The 'level-2' correction is the global transform. There is a separate transform for each 'bec'. However, note that the barrel is bec=-1: the +1 is ignored in the geometry.
The 'level-1' transform is a transform per module.
Definition in file TRT_AlignDbSvc.h.
| ATLAS_NO_CHECK_FILE_THREAD_SAFETY |
Definition at line 34 of file TRT_AlignDbSvc.h.
1.8.18