CbmRoot
Loading...
Searching...
No Matches
HalCbmPairCut Class Referenceabstract

#include <HalCbmPairCut.h>

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

Public Member Functions

 HalCbmPairCut (Int_t parNo=1)
 
virtual Bool_t Pass (Hal::TwoTrack *pair)
 
virtual Bool_t Init (Int_t format_id)
 
virtual ~HalCbmPairCut ()
 
HalCbmPairCutoperator= (const HalCbmPairCut &other)
 
 HalCbmPairCut (const HalCbmPairCut &other)
 

Protected Member Functions

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

Protected Attributes

HalCbm::EFormatType fDataType
 

Detailed Description

Definition at line 11 of file HalCbmPairCut.h.

Constructor & Destructor Documentation

◆ HalCbmPairCut() [1/2]

HalCbmPairCut::HalCbmPairCut ( Int_t parNo = 1)

Definition at line 7 of file HalCbmPairCut.cxx.

◆ ~HalCbmPairCut()

HalCbmPairCut::~HalCbmPairCut ( )
virtual

Definition at line 9 of file HalCbmPairCut.cxx.

◆ HalCbmPairCut() [2/2]

HalCbmPairCut::HalCbmPairCut ( const HalCbmPairCut & other)

Definition at line 35 of file HalCbmPairCut.cxx.

Member Function Documentation

◆ Init()

Bool_t HalCbmPairCut::Init ( Int_t format_id)
virtual

Definition at line 28 of file HalCbmPairCut.cxx.

References fDataType, HalCbm::GetFormatType(), and HalCbm::kUnknown.

◆ operator=()

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

◆ Pass()

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

Reimplemented in HalCbmDeltaPhiDeltaThetaCut.

Definition at line 19 of file HalCbmPairCut.cxx.

References fDataType, HalCbm::kAnaTree, HalCbm::kHbt, PassAnaTree(), and PassHbt().

◆ PassAnaTree()

virtual Bool_t HalCbmPairCut::PassAnaTree ( Hal::TwoTrack * pair)
protectedpure virtual

◆ PassHbt()

virtual Bool_t HalCbmPairCut::PassHbt ( Hal::TwoTrack * pair)
protectedpure virtual

Member Data Documentation

◆ fDataType


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