Heavy ion Analysis Libriares
Loading...
Searching...
No Matches
SmearedEvent.h
1
/*
2
* EventSmeared.h
3
*
4
* Created on: 04-05-2022
5
* Author: Daniel Wielanek
6
* E-mail: daniel.wielanek@gmail.com
7
* Warsaw University of Technology, Faculty of Physics
8
*/
9
#ifndef HALSMEAREDEVENT_H_
10
#define HALSMEAREDEVENT_H_
11
12
#include "ComplexEvent.h"
13
17
namespace
Hal
{
18
class
SmearedEvent
:
public
ComplexEvent
{
19
Bool_t fSmearing;
20
Bool_t fRealMC;
21
22
public
:
26
SmearedEvent
();
27
SmearedEvent
(
const
SmearedEvent
& other);
32
SmearedEvent
(
Event
* event);
33
void
ActivateSmearing() { fSmearing = kTRUE; };
34
virtual
void
Update
(
EventInterface
* interface);
35
void
Clear
(Option_t* opt =
" "
);
36
TString
GetFormatName
()
const
;
37
virtual
~SmearedEvent
();
38
ClassDef(
SmearedEvent
, 1)
39
};
40
}
// namespace Hal
41
42
#endif
/* HALSMEAREDEVENT_H_ */
Hal::ComplexEvent
Definition
ComplexEvent.h:25
Hal::EventInterface
Definition
EventInterface.h:16
Hal::Event
Definition
Event.h:50
Hal::SmearedEvent
Definition
SmearedEvent.h:18
Hal::SmearedEvent::GetFormatName
TString GetFormatName() const
Definition
SmearedEvent.cxx:28
Hal::SmearedEvent::Update
virtual void Update(EventInterface *interface)
Definition
SmearedEvent.cxx:42
Hal::SmearedEvent::SmearedEvent
SmearedEvent()
Definition
SmearedEvent.cxx:24
Hal::SmearedEvent::Clear
void Clear(Option_t *opt=" ")
Definition
SmearedEvent.cxx:26
Hal
Definition
EventAnaChain.cxx:28
data
dataformat
compound
SmearedEvent.h
Generated on Wed Oct 23 2024 15:07:51 for Heavy ion Analysis Libriares by
1.12.0