#include "AliEveTRDLoaderImp.h"
#include "AliEveTRDModuleImp.h"
-#include "EveBase/AliEveEventManager.h"
+#include "AliEveEventManager.h"
#include <TEveManager.h>
#include "AliLog.h"
#include "AliRun.h"
#include "AliRunLoader.h"
-//#include "AliLoader.h"
#include "AliTRDrawData.h"
#include "AliTRDrawStream.h"
-#include "AliTRDrawStreamBase.h"
#include "AliTRDdigitsManager.h"
#include "AliRawReaderRoot.h"
#include "AliRawReaderDate.h"
if(fRunLoader) return kTRUE;
- fRunLoader = AliRunLoader::GetRunLoader();
+ fRunLoader = AliRunLoader::Instance();
if(!fRunLoader) fRunLoader = AliRunLoader::Open(filename,
AliConfig::GetDefaultEventFolderName(),"read");
if(!fRunLoader) return kFALSE;
gAlice = fRunLoader->GetAliRun();
- if(!gAlice) fRunLoader->LoadgAlice();
+ if(!gAlice && fRunLoader->LoadgAlice()) return kFALSE;
if(!gAlice) return kFALSE;
fFilename = filename;
fRawRootReader->SelectEquipment(0, 1024, 1041);
fRawRootReader->Select("TRD");
- AliTRDrawStreamBase::SetRawStreamVersion(AliTRDrawStreamBase::kTRDrealStream);
- AliTRDrawStream::AllowCorruptedData();
- AliTRDrawStream::DisableStackNumberChecker();
- AliTRDrawStream::DisableStackLinkNumberChecker();
+// AliTRDrawStream::AllowCorruptedData();
+// AliTRDrawStream::DisableStackNumberChecker();
+// AliTRDrawStream::DisableStackLinkNumberChecker();
- AliTRDrawStreamBase *pinput =
- AliTRDrawStreamBase::GetRawStream(fRawRootReader);
- AliTRDrawStreamBase &input = *pinput;
+ AliTRDrawStream *pinput = new AliTRDrawStream(fRawRootReader);
+ AliTRDrawStream &input = *pinput;
// AliInfo(Form("Stream version: %s", input.IsA()->GetName()));
{
// Set model object.
- fM = dynamic_cast<AliEveTRDLoaderSim*>(obj);
+ if(!(fM = dynamic_cast<AliEveTRDLoaderSim*>(obj))) return;
Bool_t kRL = (fM->IsDataLinked()) ? kTRUE : kFALSE;