CbmRoot
Loading...
Searching...
No Matches
HalCbmTofM2PolyCut.cxx
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
#include "
HalCbmTofM2PolyCut.h
"
5
6
#include "
HalCbmDetectorID.h
"
7
8
#include <Hal/Cut.h>
9
#include <Hal/ExpTrack.h>
10
#include <Hal/Track.h>
11
12
13
HalCbmTofM2PolyCut::HalCbmTofM2PolyCut
() {}
14
15
Bool_t
HalCbmTofM2PolyCut::Pass
(Hal::Track* track)
16
{
17
Hal::ToFTrack* tof = (Hal::ToFTrack*)
static_cast<
Hal::ExpTrack*
>
(track)->GetDetTrack(
HalCbm::DetectorID::kTOF
);
18
if
(tof->GetFlag() == 0) {
19
SetValue(Hal::ToFTrack::DummyVal());
20
}
21
SetValue(tof->GetMass2());
22
return
Validate();
23
}
24
25
HalCbmTofM2PolyCut::~HalCbmTofM2PolyCut
() {}
HalCbmDetectorID.h
HalCbmTofM2PolyCut.h
HalCbmTofM2PolyCut::HalCbmTofM2PolyCut
HalCbmTofM2PolyCut()
Definition
HalCbmTofM2PolyCut.cxx:13
HalCbmTofM2PolyCut::~HalCbmTofM2PolyCut
virtual ~HalCbmTofM2PolyCut()
Definition
HalCbmTofM2PolyCut.cxx:25
HalCbmTofM2PolyCut::Pass
Bool_t Pass(Hal::Track *track)
Definition
HalCbmTofM2PolyCut.cxx:15
HalCbm::DetectorID::kTOF
const UInt_t kTOF
Definition
HalCbmDetectorID.h:12
analysis
PWGC2F
femtoscopy
hal
cuts
track
HalCbmTofM2PolyCut.cxx
Generated on Mon Feb 3 2025 23:03:45 for CbmRoot by
1.12.0