#include "AliTPCseed.h"
#include "AliTPCclusterMI.h"
#include "TGeoGlobalMagField.h"
-#include "AliMagF.h"
/** ROOT macro for the implementation of ROOT specific class methods */
int ret = Configure( NULL, NULL, arguments.Data() );
- // set field
- if (!TGeoGlobalMagField::Instance()->IsLocked()) {
- AliMagF* field = new AliMagF("Maps","Maps",1.,1.,AliMagF::k5kG);
- field->SetFactorSol(1);
- Double_t initialFieldStrengh=field->SolenoidField();
- field->SetFactorSol(fSolenoidBz/initialFieldStrengh);
- TGeoGlobalMagField::Instance()->SetField(field);
+ // Check field
+ if (!TGeoGlobalMagField::Instance()) {
+ HLTError("magnetic field not initialized, please set up TGeoGlobalMagField and AliMagF");
+ return -ENODEV;
}
//AliTPCTransform *transform = AliTPCcalibDB::Instance()->GetTransform();
#include "AliCDBManager.h"
#include "AliCDBEntry.h"
#include "AliGeomManager.h"
-#ifndef HAVE_NOT_ALIMAGF30848
-#include "AliMagF.h"
-#else // keeping the <30489 code for backward compatibility, to be merged at some point
-#include "AliMagFMaps.h"
-#endif
#include "AliTPCReconstructor.h"
#include "AliTPCParam.h"
#include "AliTPCRecoParam.h"
#include "AliCDBManager.h"
#include "AliCDBEntry.h"
#include "AliGeomManager.h"
-#ifndef HAVE_NOT_ALIMAGF30848
-#include "AliMagF.h"
-#else // keeping the <30489 code for backward compatibility, to be merged at some point
-#include "AliMagFMaps.h"
-#endif
#include "AliTPCReconstructor.h"
#include "AliTPCParam.h"
#include "AliTPCRecoParam.h"