--- /dev/null
+#ifndef ALI_ITS_ONLINESPDSCANMULTIPLE_H
+#define ALI_ITS_ONLINESPDSCANMULTIPLE_H
+
+////////////////////////////////////////////////////////////
+// Author: Henrik Tydesjo //
+// Interface class to the containers of an online scan //
+// with multiple steps. //
+////////////////////////////////////////////////////////////
+
+#include "AliITSOnlineSPDscan.h"
+
+class AliITSOnlineSPDscanMultiple : public AliITSOnlineSPDscan {
+
+ public:
+ AliITSOnlineSPDscanMultiple();
+ AliITSOnlineSPDscanMultiple(Char_t *fileName);
+ AliITSOnlineSPDscanMultiple(const AliITSOnlineSPDscanMultiple& scan);
+ virtual ~AliITSOnlineSPDscanMultiple();
+ AliITSOnlineSPDscanMultiple& operator=(const AliITSOnlineSPDscanMultiple& scan);
+
+ // virtual void ReadFromTObjArray(TObjArray *arr);
+ virtual UInt_t AddScanStep();
+
+ void SetDacId(Int_t val);
+ void SetDacValue(UInt_t nsi, Int_t val);
+
+ Int_t GetDacId();
+ Int_t GetDacValue(UInt_t nsi);
+
+
+ protected:
+
+ ClassDef(AliITSOnlineSPDscanMultiple,1)
+ };
+
+#endif