Heavy ion Analysis Libriares
Loading...
Searching...
No Matches
EventImpactParameterCut.h
1
/*
2
* EventImpactParameterCut.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
10
#ifndef HALEVENTIMPACTPARAMETERCUT_H_
11
#define HALEVENTIMPACTPARAMETERCUT_H_
12
13
#include "EventMcCut.h"
18
namespace
Hal
{
19
class
EventImpactParameterCut
:
public
EventMcCut
{
20
protected
:
21
public
:
22
EventImpactParameterCut
();
23
virtual
Bool_t
Pass
(
Event
* event);
24
virtual
~EventImpactParameterCut
();
25
ClassDef(
EventImpactParameterCut
, 1)
26
};
27
31
class
EventImpactCentralityCut
:
public
EventMcCut
{
32
Double_t fBMax;
33
Double_t fAlpha;
34
Double_t ImpactToCentrality(
const
Double_t impact);
35
36
public
:
37
EventImpactCentralityCut
();
42
void
SetBMax
(Double_t bmax);
43
Bool_t
Init
(Int_t task_id);
44
virtual
Bool_t
Pass
(
Event
* event);
45
virtual
~EventImpactCentralityCut
();
46
ClassDef(
EventImpactCentralityCut
, 1)
47
};
48
}
// namespace Hal
49
#endif
/* HALEVENTIMPACTPARAMETERCUT_H_ */
Hal::EventImpactCentralityCut
Definition
EventImpactParameterCut.h:31
Hal::EventImpactCentralityCut::SetBMax
void SetBMax(Double_t bmax)
Definition
EventImpactParameterCut.cxx:28
Hal::EventImpactCentralityCut::Init
Bool_t Init(Int_t task_id)
Definition
EventImpactParameterCut.cxx:37
Hal::EventImpactCentralityCut::Pass
virtual Bool_t Pass(Event *event)
Definition
EventImpactParameterCut.cxx:30
Hal::EventImpactParameterCut
Definition
EventImpactParameterCut.h:19
Hal::EventImpactParameterCut::Pass
virtual Bool_t Pass(Event *event)
Definition
EventImpactParameterCut.cxx:19
Hal::EventMcCut
Definition
EventMcCut.h:19
Hal::Event
Definition
Event.h:50
Hal
Definition
EventAnaChain.cxx:28
cuts
eventcuts
mc
EventImpactParameterCut.h
Generated on Wed Oct 23 2024 15:07:51 for Heavy ion Analysis Libriares by
1.12.0