X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=STEER%2FAliRun.cxx;h=dd476a8435abcab5ca181e42ae7a1dc8a257bee1;hb=90319d496fd3dcd964578266f82036b0a875e05d;hp=5bc0d80efb8f7a20dfc8599125c5dd9fbc99fb8a;hpb=995ad051fe6864e5fc2a0033946e4c238f5ea246;p=u%2Fmrichter%2FAliRoot.git diff --git a/STEER/AliRun.cxx b/STEER/AliRun.cxx index 5bc0d80efb8..dd476a8435a 100644 --- a/STEER/AliRun.cxx +++ b/STEER/AliRun.cxx @@ -49,6 +49,7 @@ #include #include #include +#include // #include "AliLog.h" #include "AliDetector.h" @@ -64,9 +65,6 @@ #include "AliRun.h" #include "AliStack.h" #include "AliAlignObj.h" -#ifdef __APPLE__ -//#include "AliTPCTrackHitsInterfaces.h" -#endif AliRun *gAlice; @@ -83,14 +81,15 @@ AliRun::AliRun(): fMCApp(0), fDisplay(0), fField(0), - fMC(0), fNdets(0), fInitDone(kFALSE), fLego(0), fPDGDB(0), //Particle factory object - fConfigFunction("\0"), + fConfigFunction(""), fRandom(0), fIsRootGeometry(kFALSE), + fGeometryFileName(""), + fTriggerDescriptor(""), fRunLoader(0x0) { // @@ -112,7 +111,6 @@ AliRun::AliRun(const AliRun& arun): fMCApp(0), fDisplay(0), fField(0), - fMC(0), fNdets(0), fInitDone(kFALSE), fLego(0), @@ -120,6 +118,8 @@ AliRun::AliRun(const AliRun& arun): fConfigFunction("\0"), fRandom(0), fIsRootGeometry(kFALSE), + fGeometryFileName(""), + fTriggerDescriptor(""), fRunLoader(0x0) { // @@ -140,7 +140,6 @@ AliRun::AliRun(const char *name, const char *title): fMCApp(0), fDisplay(0), fField(0), - fMC(gMC), fNdets(0), fInitDone(kFALSE), fLego(0), @@ -148,6 +147,8 @@ AliRun::AliRun(const char *name, const char *title): fConfigFunction("Config();"), fRandom(new TRandom3()), fIsRootGeometry(kFALSE), + fGeometryFileName(""), + fTriggerDescriptor(""), fRunLoader(0x0) { // @@ -177,14 +178,6 @@ AliRun::AliRun(const char *name, const char *title): // Add particle list to configuration AliConfig::Instance()->Add(fPDGDB); -#ifdef __APPLE__ - // Terrible hack to avoid problem with the initialisation of - // static and globals on Mac OS X - // AliClassAliTrackHitsInfo p1=galiclass____AliClassAliTrackHitsInfo; - // AliClassAliTrackHitsParam p2=galiclass____AliTrackHitsParam; - //AliClassAliHitInfo p3=galiclass____AliHitInfo; -#endif - } @@ -971,24 +964,3 @@ void AliRun::AddModule(AliModule* mod) TString str = name; gSystem->ExpandPathName(str); return !gSystem->AccessPathName(str.Data(),mode); } - -//_____________________________________________________________________________ -Bool_t AliRun::ApplyDisplacements(TClonesArray* AlObjArray) -{ - // Read collection of alignment objects (AliAlignObj derived) saved - // in the TClonesArray ClArrayName and apply them to the geometry - // manager singleton. - // - Int_t nvols = AlObjArray->GetEntriesFast(); - - for(Int_t j=0; jUncheckedAt(j); - if (alobj->ApplyToGeometry() == kFALSE) - return kFALSE; - } - - return kTRUE; - -} -