#include "AliITSdigit.h"
#include "AliITSLoader.h"
#include "AliRunLoader.h"
+#include "AliObjectLoader.h"
#include "AliITSInitGeometry.h"
#include "AliLog.h"
fDataLoaders->Add(cascadeDataLoader);
cascadeDataLoader->SetEventFolder(fEventFolder);
cascadeDataLoader->SetFolder(GetDetectorDataFolder());
+
+ // 2009/03/03: addition of object loader for fast-or signals (Henrik Tydesjo)
+ AliDataLoader* dl = GetDigitsDataLoader();
+ AliBaseLoader* foLoader = new AliObjectLoader("AliITSFOSignalsSPD",dl);
+ dl->AddBaseLoader(foLoader);
+
}
/**********************************************************************/
AliITSLoader::AliITSLoader(const Char_t *name,TFolder *topfolder):
fDataLoaders->Add(cascadeDataLoader);
cascadeDataLoader->SetEventFolder(fEventFolder);
cascadeDataLoader->SetFolder(GetDetectorDataFolder());
+
+ // 2009/03/03: addition of object loader for fast-or signals (Henrik Tydesjo)
+ AliDataLoader* dl = GetDigitsDataLoader();
+ AliBaseLoader* foLoader = new AliObjectLoader("AliITSFOSignalsSPD",dl);
+ dl->AddBaseLoader(foLoader);
+
+
}
}// end if
fGeom=geom;
}
+//______________________________________________________________________
+AliBaseLoader* AliITSLoader::GetFOSignalsLoader() {
+ // return pointer to FO signals base loader
+ AliDataLoader* dl = GetDigitsDataLoader();
+ if (!dl) {
+ AliError("Data loader is NULL.");
+ return NULL;
+ }
+ return dl->GetBaseLoader("AliITSFOSignalsSPD");
+}