- // 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;