CbmRoot
Loading...
Searching...
No Matches
HalCbmHbtEvent.h
Go to the documentation of this file.
1/* Copyright (C) 2023-2023 Warsaw University of Technology, Warsaw
2 SPDX-License-Identifier: GPL-3.0-only
3 Authors: Daniel Wielanek [committer] */
4#ifndef CBMHBTEVENT_H_
5#define CBMHBTEVENT_H_
6
7#include <Hal/Event.h>
8#include <Hal/ExpEvent.h>
13namespace Hal
14{
15 class EventInterface;
16}
17
18class HalCbmHbtEvent : public Hal::ExpEvent {
19 protected:
20 public:
22 virtual Hal::EventInterface* CreateInterface() const;
23 virtual Bool_t IsCompatible(const Hal::Event* non_buffered) const;
24 virtual Hal::Event* GetNewEvent() const { return new HalCbmHbtEvent(); };
25 virtual ~HalCbmHbtEvent();
26 ClassDef(HalCbmHbtEvent, 1)
27};
28#endif /* CBMHBTEVENT_H_ */
virtual Hal::EventInterface * CreateInterface() const
virtual ~HalCbmHbtEvent()
virtual Bool_t IsCompatible(const Hal::Event *non_buffered) const
virtual Hal::Event * GetNewEvent() const