CbmRoot
Loading...
Searching...
No Matches
HalCbmDeltaPhiDeltaThetaCut.h
Go to the documentation of this file.
1/* Copyright (C) 2023-2023 Warsaw University of Technology, Warsaw
2 SPDX-License-Identifier: GPL-3.0-only
3 Authors: Daniel Wielanek [committer] */
4#ifndef CBMDELTAPHIDELTATHETACUT_H_
5#define CBMDELTAPHIDELTATHETACUT_H_
6#include "HalCbmFormatTypes.h"
7#include "HalCbmPairCut.h"
8
10 protected:
11 Double_t fR;
12 virtual Bool_t PassHbt(Hal::TwoTrack* pair);
13 virtual Bool_t PassAnaTree(Hal::TwoTrack* pair);
14
15 public:
18 void SetR(Double_t r) { fR = r; }
19 virtual Hal::Package* Report() const;
22};
23
25 protected:
26 public:
28 Bool_t Pass(Hal::TwoTrack* pair);
31};
32
33
35 protected:
36 Double_t fR;
37 virtual Bool_t PassHbt(Hal::TwoTrack* pair);
38 virtual Bool_t PassAnaTree(Hal::TwoTrack* pair);
39
40 public:
43 void SetR(Double_t r) { fR = r; }
44 virtual Hal::Package* Report() const;
47};
48
49
50#endif /* CBMDELTAPHIDELTATHETACUT_H_ */
HalCbmDeltaPhiDeltaThetaStarCutLayers & operator=(const HalCbmDeltaPhiDeltaThetaStarCutLayers &other)
virtual Bool_t PassAnaTree(Hal::TwoTrack *pair)
virtual Bool_t PassHbt(Hal::TwoTrack *pair)
virtual Bool_t PassHbt(Hal::TwoTrack *pair)
HalCbmDeltaPhiDeltaThetaStarCut & operator=(const HalCbmDeltaPhiDeltaThetaStarCut &other)
virtual Bool_t PassAnaTree(Hal::TwoTrack *pair)