b15de2d2 |
1 | #ifndef ALI_ITS_ONLINESPDSCANMULTIPLE_H |
2 | #define ALI_ITS_ONLINESPDSCANMULTIPLE_H |
3 | |
4 | //////////////////////////////////////////////////////////// |
5 | // Author: Henrik Tydesjo // |
6 | // Interface class to the containers of an online scan // |
7 | // with multiple steps. // |
8 | //////////////////////////////////////////////////////////// |
9 | |
10 | #include "AliITSOnlineSPDscan.h" |
11 | |
12 | class AliITSOnlineSPDscanMultiple : public AliITSOnlineSPDscan { |
13 | |
14 | public: |
15 | AliITSOnlineSPDscanMultiple(); |
6ddf3d66 |
16 | AliITSOnlineSPDscanMultiple(const Char_t *fileName, Bool_t readFromGridFile=kFALSE); |
b15de2d2 |
17 | AliITSOnlineSPDscanMultiple(const AliITSOnlineSPDscanMultiple& scan); |
18 | virtual ~AliITSOnlineSPDscanMultiple(); |
19 | AliITSOnlineSPDscanMultiple& operator=(const AliITSOnlineSPDscanMultiple& scan); |
20 | |
b15de2d2 |
21 | virtual UInt_t AddScanStep(); |
22 | |
23 | void SetDacId(Int_t val); |
24 | void SetDacValue(UInt_t nsi, Int_t val); |
25 | |
26 | Int_t GetDacId(); |
27 | Int_t GetDacValue(UInt_t nsi); |
28 | |
29 | |
53ae21ce |
30 | }; |
b15de2d2 |
31 | |
32 | #endif |