CbmRoot
Loading...
Searching...
No Matches
HalCbmNHitsCut.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 CBMNHITSCUT_H_
5
#define CBMNHITSCUT_H_
6
7
#include <Rtypes.h>
8
#include <RtypesCore.h>
9
10
#include <Hal/TrackExpCut.h>
11
12
namespace
Hal
13
{
14
class
Track
;
15
}
/* namespace Hal */
16
24
class
HalCbmNHitsCut
:
public
Hal::TrackExpCut {
25
public
:
26
HalCbmNHitsCut
();
27
void
SetNTotalHits
(
Int_t
min,
Int_t
max) { SetMinMax(min, max, 0); };
28
void
SetNMvdHits
(
Int_t
min,
Int_t
max) { SetMinMax(min, max, 1); };
29
void
SetNStsHits
(
Int_t
min,
Int_t
max) { SetMinMax(min, max, 2); };
30
void
SetNTrdHits
(
Int_t
min,
Int_t
max) { SetMinMax(min, max, 3); };
31
virtual
Bool_t
Init
(
Int_t
task_id);
32
virtual
Bool_t
Pass
(Hal::Track* track);
33
virtual
~HalCbmNHitsCut
();
34
ClassDef(
HalCbmNHitsCut
, 1)
35
};
36
#endif
/* CBMROOT_ANALYSIS_PWGC2F_FEMTOSCOPY_NICAFEMTO_CUTS_ANATREECUTS_TRACK_CBMNHITSCUT_H_ */
Int_t
int Int_t
Definition
RootTypesDef.h:16
Bool_t
bool Bool_t
Definition
RootTypesDef.h:15
HalCbmNHitsCut
Definition
HalCbmNHitsCut.h:24
HalCbmNHitsCut::Init
virtual Bool_t Init(Int_t task_id)
Definition
HalCbmNHitsCut.cxx:16
HalCbmNHitsCut::Pass
virtual Bool_t Pass(Hal::Track *track)
Definition
HalCbmNHitsCut.cxx:18
HalCbmNHitsCut::SetNMvdHits
void SetNMvdHits(Int_t min, Int_t max)
Definition
HalCbmNHitsCut.h:28
HalCbmNHitsCut::~HalCbmNHitsCut
virtual ~HalCbmNHitsCut()
Definition
HalCbmNHitsCut.cxx:28
HalCbmNHitsCut::SetNTrdHits
void SetNTrdHits(Int_t min, Int_t max)
Definition
HalCbmNHitsCut.h:30
HalCbmNHitsCut::SetNTotalHits
void SetNTotalHits(Int_t min, Int_t max)
Definition
HalCbmNHitsCut.h:27
HalCbmNHitsCut::SetNStsHits
void SetNStsHits(Int_t min, Int_t max)
Definition
HalCbmNHitsCut.h:29
HalCbmNHitsCut::HalCbmNHitsCut
HalCbmNHitsCut()
Definition
HalCbmNHitsCut.cxx:8
Hal
Definition
HalCbmPairSeparationCut2D.h:11
cbm::algo::RecoData::Track
@ Track
analysis
PWGC2F
femtoscopy
hal
cuts
track
HalCbmNHitsCut.h
Generated on Fri Mar 7 2025 23:04:03 for CbmRoot by
1.12.0