1 #ifndef ALIEMCALSURVEY_H 2 #define ALIEMCALSURVEY_H 79 void InitSuperModuleData(
const Double_t *xReal ,
const Double_t *yReal ,
const Double_t *zReal,
80 const Double_t *psiReal,
const Double_t *thetaReal,
const Double_t *phiReal);
99 #endif // ALIEMCALSURVEY_H virtual ~AliEMCALSurvey()
Destructor.
use real survey parameters
void SetDataType(const SurveyDataType_t dataType)
void InitSuperModuleData(const Double_t *xReal, const Double_t *yReal, const Double_t *zReal, const Double_t *psiReal, const Double_t *thetaReal, const Double_t *phiReal)
Read survey data and create alignement.
void CreateAliAlignObjParams(TClonesArray &array)
Create AliAlignObjParams.
AliEMCALSuperModuleDelta * fSuperModuleData
Supermodule transformation data.
Int_t fDataType
! which date type (survey or dummy) to use
AliEMCALSurvey()
Default constructor.
Int_t GetDataType() const
virtual AliEMCALSuperModuleDelta GetSuperModuleTransformation(Int_t smIndex) const
Supermodule transformation.
AliEMCALSurvey & operator=(const AliEMCALSurvey &)
void CreateNullObjects(TClonesArray &alObj, const AliEMCALGeometry *geom) const
Create null shifts and rotations.
use dummy values for testing
EMCal geometry, singleton.
Int_t fNSuperModule
Number of supermodules.