![]() |
AliRoot Core
3abf5b4 (3abf5b4)
|
This macro performs the misalignment on an existing muon arm geometry. More...
#include "AliMUONGeometryTransformer.h"
#include "AliMUONGeometryMisAligner.h"
#include "AliGeomManager.h"
#include "AliCDBManager.h"
#include "AliCDBMetaData.h"
#include "AliCDBId.h"
#include <TGeoManager.h>
#include <TClonesArray.h>
Go to the source code of this file.
Functions | |
void | MUONCheckMisAligner (Double_t xcartmisaligm=0.0, Double_t xcartmisaligw=0.004, Double_t ycartmisaligm=0.0, Double_t ycartmisaligw=0.003, Double_t angmisaligm=0.0, Double_t angmisaligw=0.0023, TString nameCDB="ResMisAlignCDB", const TString &geomFileName="geometry.root") |
This macro performs the misalignment on an existing muon arm geometry.
This macro performs the misalignment on an existing muon arm geometry based on the standard definition of the detector elements in the AliMUONGeometryTransformer class.
It uses AliMUONGeometryMisAligner :
Note: If the detection elements are allowed to be misaligned in all directions, this has consequences for the alignment algorithm, which needs to know the number of free parameters. Eric only allowed 3 : x,y,theta_xy, but in principle z and the other two angles are alignable as well.
Definition in file MUONCheckMisAligner.C.
void MUONCheckMisAligner | ( | Double_t | xcartmisaligm = 0.0 , |
Double_t | xcartmisaligw = 0.004 , |
||
Double_t | ycartmisaligm = 0.0 , |
||
Double_t | ycartmisaligw = 0.003 , |
||
Double_t | angmisaligm = 0.0 , |
||
Double_t | angmisaligw = 0.0023 , |
||
TString | nameCDB = "ResMisAlignCDB" , |
||
const TString & | geomFileName = "geometry.root" |
||
) |
Definition at line 70 of file MUONCheckMisAligner.C.