Heavy ion Analysis Libriares
Loading...
Searching...
No Matches
OTFMcEvent.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_OTFMCEVENT_H_
10#define HAL_EXAMPLES_ONTHEFLY_OTFMCEVENT_H_
11
12#include "McEvent.h"
13#include "McTrack.h"
14
15namespace HalOTF {
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 "OTFMcEvent"; };
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 HalOTF
35#endif /* HAL_EXAMPLES_ONTHEFLY_OTFMCEVENT_H_ */
Hal::EventInterface * CreateInterface() const
virtual Bool_t ExistInTree() const
virtual TString GetFormatName() const
Definition OTFMcEvent.h:22
virtual void Update(Hal::EventInterface *interface)