Heavy ion Analysis Libriares
Loading...
Searching...
No Matches
Hal::FemtoFastCutPhi Class Reference

#include <FemtoFastCut.h>

Inheritance diagram for Hal::FemtoFastCutPhi:
Hal::FemtoFastCut

Public Member Functions

 FemtoFastCutPhi (const FemtoFastCutPhi &fast)
 
Int_t GetBin () const
 
Int_t GetBinRotated () const
 
Int_t GetBinHemisphere () const
 
void Init (FemtoPair *pair)
 
void SetEventPhi (const Double_t phi)
 
virtual FemtoFastCutMakeCopy () const
 
virtual PackageReport () const
 
- Public Member Functions inherited from Hal::FemtoFastCut
 FemtoFastCut ()
 
 FemtoFastCut (const FemtoFastCut &copy)
 
void Allocate ()
 
Double_t GetMin (Int_t i) const
 
Double_t GetMax (Int_t i) const
 
virtual Int_t GetNBins () const
 
virtual Int_t GetBinMixed () const
 
virtual Int_t GetBinPerfect () const
 
virtual Int_t GetBinCharged () const
 
virtual void AddCutBin (Double_t min, Double_t max, Option_t *opt=" ")
 

Additional Inherited Members

- Protected Attributes inherited from Hal::FemtoFastCut
Int_t fBins
 
Double_t * fMin
 
Double_t * fMax
 
Double_t * fMinTrue
 
Double_t * fMaxTrue
 
FemtoPairfPair
 

Detailed Description

basic class for calculating phi bins

Definition at line 192 of file FemtoFastCut.h.

Constructor & Destructor Documentation

◆ FemtoFastCutPhi() [1/2]

Hal::FemtoFastCutPhi::FemtoFastCutPhi ( )

Definition at line 179 of file FemtoFastCut.cxx.

◆ FemtoFastCutPhi() [2/2]

Hal::FemtoFastCutPhi::FemtoFastCutPhi ( const FemtoFastCutPhi & fast)

copy ctor

Parameters
fast

Definition at line 316 of file FemtoFastCut.cxx.

◆ ~FemtoFastCutPhi()

Hal::FemtoFastCutPhi::~FemtoFastCutPhi ( )
virtual

Definition at line 266 of file FemtoFastCut.cxx.

Member Function Documentation

◆ GetBin()

Int_t Hal::FemtoFastCutPhi::GetBin ( ) const
virtual

return bin number for pair

Returns
bin number for pair

Implements Hal::FemtoFastCut.

Definition at line 185 of file FemtoFastCut.cxx.

◆ GetBinHemisphere()

Int_t Hal::FemtoFastCutPhi::GetBinHemisphere ( ) const
virtual
Returns
bin number for hemisphere pair

Implements Hal::FemtoFastCut.

Definition at line 206 of file FemtoFastCut.cxx.

◆ GetBinRotated()

Int_t Hal::FemtoFastCutPhi::GetBinRotated ( ) const
virtual
Returns
bin number for rotated pair

Implements Hal::FemtoFastCut.

Definition at line 195 of file FemtoFastCut.cxx.

◆ Init()

void Hal::FemtoFastCutPhi::Init ( FemtoPair * pair)
virtual

initaliza this class

Parameters
pairpointer to processed femto pair (this pointer cannot be changed during run !

Reimplemented from Hal::FemtoFastCut.

Definition at line 208 of file FemtoFastCut.cxx.

◆ MakeCopy()

virtual FemtoFastCut * Hal::FemtoFastCutPhi::MakeCopy ( ) const
inlinevirtual

make copy of this object

Returns

Implements Hal::FemtoFastCut.

Definition at line 215 of file FemtoFastCut.h.

◆ Report()

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

create package

Returns
package with report

Reimplemented from Hal::FemtoFastCut.

Definition at line 248 of file FemtoFastCut.cxx.

◆ SetEventPhi()

void Hal::FemtoFastCutPhi::SetEventPhi ( const Double_t phi)

set reaction plane phi

Parameters
phievent reaction plane

Definition at line 242 of file FemtoFastCut.cxx.


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