Base class (AliMisaligner); each detector will provide its derived class,
authorrgrosso <rgrosso@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 20 Feb 2009 14:26:29 +0000 (14:26 +0000)
committerrgrosso <rgrosso@f7af4fe6-9843-0410-8265-dc069ae4e863>
Fri, 20 Feb 2009 14:26:29 +0000 (14:26 +0000)
commitdf797e229ad8fc9d788fb7673819477d16dbe03e
treeb2c32efcf9bfcffdfba046d0141ab8c0159b63cd
parent2c3a7cd02da15f2f677ed8cb2a3fb95041e8f816
Base class (AliMisaligner); each detector will provide its derived class,
AliDETMisaligner, substituting the macros MakeDET<Zero,Res,Full>MisAlignment.C

AliZDCMisaligner and others will soon be committed and can be used as examples.

This will allow to have a common set of methods to produce alignment objects
without repeating several things as it is done presently in the detectors' macros.

New macro (MakeAlignmentObjs.C) for producing simulated alignment objects
for all detectors or a subset of them, for the three misalignment scenarios
(ideal, residual, full). When all detectors have substituted their macros
MakeDET<Zero,Res,Full>MisAlignment.C into the derived class AliDETMisAligner,
this macro will substitute the three current macros MakeAllDETs<Zero,Res,Full>MisAlignment.
STEER/STEERLinkDef.h
STEER/libSTEER.pkg
macros/MakeAlignmentObjs.C [new file with mode: 0644]