Heavy ion Analysis Libriares
Loading...
Searching...
No Matches
EventRotateTask.h
1
/*
2
* EventRotate.h
3
*
4
* Created on: 18 cze 2023
5
* Author: Daniel Wielanek
6
* E-mail: daniel.wielanek@gmail.com
7
* Warsaw University of Technology, Faculty of Physics
8
*/
9
#ifndef HAL_ANALYSIS_BASE_ON_THE_FLY_EVENTROTATETASK_H_
10
#define HAL_ANALYSIS_BASE_ON_THE_FLY_EVENTROTATETASK_H_
11
12
#include "EventAna.h"
13
18
namespace
Hal
{
19
class
EventRotateTask
:
public
EventAna
{
20
Double_t fPhiMin;
21
Double_t fPhiMax;
22
23
protected
:
24
virtual
void
ProcessEvent
();
25
virtual
Hal::Package
*
Report
()
const
;
26
virtual
void
CheckCutContainerCollections
();
27
28
public
:
29
EventRotateTask
();
30
EventRotateTask
& operator=(
const
EventRotateTask
& other);
31
void
SetRotationRange(Double_t lo, Double_t hi) {
32
fPhiMin = lo;
33
fPhiMax = hi;
34
}
35
EventRotateTask
(
const
EventRotateTask
& other);
36
virtual
~EventRotateTask
();
37
ClassDef(
EventRotateTask
, 1)
38
};
39
}
// namespace Hal
40
#endif
/* HAL_ANALYSIS_BASE_ON_THE_FLY_EVENTROTATETASK_H_ */
Hal::EventAna
Definition
EventAna.h:36
Hal::EventRotateTask
Definition
EventRotateTask.h:19
Hal::EventRotateTask::Report
virtual Hal::Package * Report() const
Definition
EventRotateTask.cxx:40
Hal::EventRotateTask::ProcessEvent
virtual void ProcessEvent()
Definition
EventRotateTask.cxx:38
Hal::EventRotateTask::CheckCutContainerCollections
virtual void CheckCutContainerCollections()
Definition
EventRotateTask.cxx:47
Hal::Package
Definition
Package.h:26
Hal
Definition
EventAnaChain.cxx:28
analysis
base
on_the_fly
EventRotateTask.h
Generated on Wed Oct 23 2024 15:07:50 for Heavy ion Analysis Libriares by
1.12.0