// --- ROOT libraries ---
#include <TClonesArray.h>
-#include <TGeometry.h>
+#include <TGeoGlobalMagField.h>
#include <TLorentzVector.h>
#include <TMath.h>
-#include <TNode.h>
#include <TObjectTable.h>
-#include <TTUBE.h>
-#include <TTUBS.h>
-#include <TVirtualMC.h>
#include <TParticle.h>
+#include <TVirtualMC.h>
// --- AliRoot header files ---
#include "AliRun.h"
AliMixture( 6, "Scintillator$",ascin,zscin,denscin,-2,wscin);
- Int_t iSXFLD = gAlice->Field()->Integ();
- Float_t sXMGMX = gAlice->Field()->Max();
+ Int_t iSXFLD = ((AliMagF*)TGeoGlobalMagField::Instance()->GetField())->Integ(); // Field type
+ Float_t sXMGMX = ((AliMagF*)TGeoGlobalMagField::Instance()->GetField())->Max(); // Field max.
Float_t tmaxfd, stemax, deemax, epsil, stmin;
const char *cH = strstr(option,"H");
- if (fHits && TreeH() && cH) {
- TreeH()->Branch(branchname,&fHits, fBufferSize);
+ if (fHits && fLoader->TreeH() && cH) {
+ fLoader->TreeH()->Branch(branchname,&fHits, fBufferSize);
AliDebug(2,Form("Making Branch %s for hits",branchname));
}