SND@LHC Software
Loading...
Searching...
No Matches
DummyUnpack.h
Go to the documentation of this file.
1#ifndef ONLINE_DUMMYUNPACK_H
2#define ONLINE_DUMMYUNPACK_H
3
4#include "ShipUnpack.h"
5
6class DummyUnpack : public ShipUnpack {
7public:
8 DummyUnpack(uint16_t PartitionId);
9
11 virtual ~DummyUnpack();
12
14 virtual Bool_t Init() override;
15
17 virtual Bool_t DoUnpack(Int_t *data, Int_t size) override;
18
20 virtual void Reset() override;
21
22 uint16_t GetPartition() override { return fPartitionId; }
23
24protected:
26 virtual void Register() override;
27
28private:
29 uint16_t fPartitionId;
30
33
34public:
35 // Class definition
36 ClassDefOverride(DummyUnpack, 1)
37};
38
39#endif
virtual ~DummyUnpack()
virtual void Reset() override
virtual void Register() override
virtual Bool_t Init() override
DummyUnpack(const DummyUnpack &)
uint16_t fPartitionId
Definition DummyUnpack.h:29
DummyUnpack & operator=(const DummyUnpack &)
virtual Bool_t DoUnpack(Int_t *data, Int_t size) override
uint16_t GetPartition() override
Definition DummyUnpack.h:22