Heavy ion Analysis Libriares
Loading...
Searching...
No Matches
Hal::V0Candidate Class Referenceabstract
Inheritance diagram for Hal::V0Candidate:
Hal::TwoTrack Hal::V0CandidateHelix

Public Member Functions

virtual void MakeV0 (Double_t mPos, Double_t mNeg, Int_t pidThis, Int_t pidPos, Int_t pidNeg)=0
 
const V0TrackGetV0Track ()
 
const TVector3 & GetDCA () const
 
- Public Member Functions inherited from Hal::TwoTrack
void FastBuild (Track *track1, Track *track2)
 
void SwapTracks ()
 
void AddFirstTrack (Track *track)
 
void AddSecondTrack (Track *track)
 
void SetPairType (PairType type)
 
PairType GetPairType () const
 
TrackGetTrack1 () const
 
TrackGetTrack2 () const
 
HiddenInfoGetHiddenInfo () const
 
void SetSame (Bool_t same)
 
void SetHiddenInfo (HiddenInfo *info)
 
Bool_t AreSame () const
 

Protected Attributes

V0Track fV0Track
 
TVector3 fDCA
 

Additional Inherited Members

- Public Types inherited from Hal::TwoTrack
enum  PairType {
  kSignal , kBackground , kMixed , kRotated ,
  kHemishpere , kOther
}
 

Detailed Description

Definition at line 20 of file V0Candidate.h.

Constructor & Destructor Documentation

◆ V0Candidate()

Hal::V0Candidate::V0Candidate ( )

Definition at line 12 of file V0Candidate.cxx.

◆ ~V0Candidate()

Hal::V0Candidate::~V0Candidate ( )
virtual

Definition at line 14 of file V0Candidate.cxx.

Member Function Documentation

◆ GetDCA()

const TVector3 & Hal::V0Candidate::GetDCA ( ) const
inline

return DCA

Returns

Definition at line 42 of file V0Candidate.h.

◆ GetV0Track()

const V0Track & Hal::V0Candidate::GetV0Track ( )
inline
Returns
reference to V0Track

Definition at line 37 of file V0Candidate.h.

◆ MakeV0()

virtual void Hal::V0Candidate::MakeV0 ( Double_t mPos,
Double_t mNeg,
Int_t pidThis,
Int_t pidPos,
Int_t pidNeg )
pure virtual

make V0Track from this class

Parameters
mPosmass of positive daughter
mNegmass of negative daughter

Implemented in Hal::V0CandidateHelix.

Member Data Documentation

◆ fDCA

TVector3 Hal::V0Candidate::fDCA
protected

Definition at line 23 of file V0Candidate.h.

◆ fV0Track

V0Track Hal::V0Candidate::fV0Track
protected

Definition at line 22 of file V0Candidate.h.


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