CbmRoot
Loading...
Searching...
No Matches
HalCbmDeltaPhiDeltaThetaStarCut Class Reference

#include <HalCbmDeltaPhiDeltaThetaCut.h>

Inheritance diagram for HalCbmDeltaPhiDeltaThetaStarCut:
[legend]
Collaboration diagram for HalCbmDeltaPhiDeltaThetaStarCut:
[legend]

Public Member Functions

 HalCbmDeltaPhiDeltaThetaStarCut ()
 
HalCbmDeltaPhiDeltaThetaStarCutoperator= (const HalCbmDeltaPhiDeltaThetaStarCut &other)
 
void SetR (Double_t r)
 
virtual Hal::Package * Report () const
 
virtual ~HalCbmDeltaPhiDeltaThetaStarCut ()
 
virtual Bool_t Pass (Hal::TwoTrack *pair)
 
virtual Bool_t Init (Int_t format_id)
 

Protected Member Functions

virtual Bool_t PassHbt (Hal::TwoTrack *pair)
 
virtual Bool_t PassAnaTree (Hal::TwoTrack *pair)
 

Protected Attributes

Double_t fR
 
HalCbm::EFormatType fDataType
 

Detailed Description

Definition at line 9 of file HalCbmDeltaPhiDeltaThetaCut.h.

Constructor & Destructor Documentation

◆ HalCbmDeltaPhiDeltaThetaStarCut()

HalCbmDeltaPhiDeltaThetaStarCut::HalCbmDeltaPhiDeltaThetaStarCut ( )

Definition at line 21 of file HalCbmDeltaPhiDeltaThetaCut.cxx.

◆ ~HalCbmDeltaPhiDeltaThetaStarCut()

HalCbmDeltaPhiDeltaThetaStarCut::~HalCbmDeltaPhiDeltaThetaStarCut ( )
virtual

Definition at line 78 of file HalCbmDeltaPhiDeltaThetaCut.cxx.

Member Function Documentation

◆ Init()

Bool_t HalCbmPairCut::Init ( Int_t format_id)
virtualinherited

◆ operator=()

HalCbmDeltaPhiDeltaThetaStarCut & HalCbmDeltaPhiDeltaThetaStarCut::operator= ( const HalCbmDeltaPhiDeltaThetaStarCut & other)

◆ Pass()

Bool_t HalCbmPairCut::Pass ( Hal::TwoTrack * pair)
virtualinherited

◆ PassAnaTree()

Bool_t HalCbmDeltaPhiDeltaThetaStarCut::PassAnaTree ( Hal::TwoTrack * pair)
protectedvirtual

pass pair of cbm tracks from analysis tree

Parameters
pair
Returns

Implements HalCbmPairCut.

Definition at line 44 of file HalCbmDeltaPhiDeltaThetaCut.cxx.

References CbmHelix::Eval(), fR, and HalCbmTrack::GetHelix().

◆ PassHbt()

Bool_t HalCbmDeltaPhiDeltaThetaStarCut::PassHbt ( Hal::TwoTrack * pair)
protectedvirtual

pass pair of hbt particles

Parameters
pair
Returns

Implements HalCbmPairCut.

Definition at line 27 of file HalCbmDeltaPhiDeltaThetaCut.cxx.

References HalCbmHbtTrack::CalculateAtR(), fR, and HalCbmHbtTrack::GetMomAtCustom().

◆ Report()

Hal::Package * HalCbmDeltaPhiDeltaThetaStarCut::Report ( ) const
virtual

Definition at line 62 of file HalCbmDeltaPhiDeltaThetaCut.cxx.

References fR.

◆ SetR()

void HalCbmDeltaPhiDeltaThetaStarCut::SetR ( Double_t r)
inline

Definition at line 18 of file HalCbmDeltaPhiDeltaThetaCut.h.

References fR.

Referenced by HalCbmBasicFemtoPairCut::SetR().

Member Data Documentation

◆ fDataType

◆ fR

Double_t HalCbmDeltaPhiDeltaThetaStarCut::fR
protected

Definition at line 11 of file HalCbmDeltaPhiDeltaThetaCut.h.

Referenced by PassAnaTree(), PassHbt(), Report(), and SetR().


The documentation for this class was generated from the following files: