Heavy ion Analysis Libriares
Loading...
Searching...
No Matches
DbgMcEvent.h
1/*
2 * OnTheFlyMcEvent.h
3 *
4 * Created on: 28 maj 2022
5 * Author: Daniel Wielanek
6 * E-mail: daniel.wielanek@gmail.com
7 * Warsaw University of Technology, Faculty of Physics
8 */
9#ifndef HAL_EXAMPLES_ONTHEFLY_DBGMCEVENT_H_
10#define HAL_EXAMPLES_ONTHEFLY_DBGMCEVENT_H_
11
12#include "McEvent.h"
13#include "McTrack.h"
14
15namespace HalDbg {
16 class McEvent : public Hal::McEvent {
17 public:
18 McEvent();
20 virtual void Update(Hal::EventInterface* interface);
21 virtual Bool_t ExistInTree() const;
22 virtual TString GetFormatName() const { return "DbgMcEvent"; };
23 virtual ~McEvent();
24 ClassDef(McEvent, 1)
25 };
26
27 class McTrack : public Hal::McTrack {
28 public:
29 McTrack() {};
30 virtual ~McTrack() {};
31 ClassDef(McTrack, 1)
32 };
33
34} // namespace HalDbg
35#endif /* HAL_EXAMPLES_ONTHEFLY_DBGMCEVENT_H_ */
virtual TString GetFormatName() const
Definition DbgMcEvent.h:22
Hal::EventInterface * CreateInterface() const
virtual void Update(Hal::EventInterface *interface)
virtual Bool_t ExistInTree() const