AliPhysics  db95e02 (db95e02)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliFiducialCut Class Reference

Store the acceptance cuts for clusters and tracks or particle objects. More...

#include <AliFiducialCut.h>

Inheritance diagram for AliFiducialCut:

Public Types

enum  detector {
  kEMCAL = 0, kPHOS = 1, kCTS = 2, kDCAL = 3,
  kDCALPHOS = 4
}
 

Public Member Functions

 AliFiducialCut ()
 
virtual ~AliFiducialCut ()
 Destructor. More...
 
void InitParameters ()
 Initialize the parameters. More...
 
Bool_t CheckFiducialRegion (Float_t eta, Float_t phi, const TArrayF *minphi, const TArrayF *maxphi, const TArrayF *mineta, const TArrayF *maxeta) const
 
Bool_t IsInFiducialCut (Float_t eta, Float_t phi, Int_t det) const
 
void DoCTSFiducialCut (Bool_t b)
 
void DoEMCALFiducialCut (Bool_t b)
 
void DoPHOSFiducialCut (Bool_t b)
 
void DoDCALFiducialCut (Bool_t b)
 
Bool_t GetCTSFiducialCutStatus () const
 
Bool_t GetEMCALFiducialCut () const
 
Bool_t GetPHOSFiducialCutStatus () const
 
Bool_t GetDCALFiducialCut () const
 
void SetSimpleCTSFiducialCut (Float_t abseta, Float_t phimin, Float_t phimax)
 
void SetSimpleEMCALFiducialCut (Float_t abseta, Float_t phimin, Float_t phimax)
 
void SetSimplePHOSFiducialCut (Float_t abseta, Float_t phimin, Float_t phimax)
 
void SetSimpleDCALFiducialCut (Float_t abseta, Float_t phimin, Float_t phimax)
 
void Print (const Option_t *opt) const
 Print some relevant parameters set. More...
 
void AddCTSFidCutMaxEtaArray (Int_t size, Float_t *array)
 
TArrayF * GetCTSFidCutMaxEtaArray () const
 
void AddCTSFidCutMaxPhiArray (Int_t size, Float_t *array)
 
TArrayF * GetCTSFidCutMaxPhiArray () const
 
void AddCTSFidCutMinEtaArray (Int_t size, Float_t *array)
 
TArrayF * GetCTSFidCutMinEtaArray () const
 
void AddCTSFidCutMinPhiArray (Int_t size, Float_t *array)
 
TArrayF * GetCTSFidCutMinPhiArray () const
 
void AddEMCALFidCutMaxEtaArray (Int_t size, Float_t *array)
 
TArrayF * GetEMCALFidCutMaxEtaArray () const
 
void AddEMCALFidCutMaxPhiArray (Int_t size, Float_t *array)
 
TArrayF * GetEMCALFidCutMaxPhiArray () const
 
void AddEMCALFidCutMinEtaArray (Int_t size, Float_t *array)
 
TArrayF * GetEMCALFidCutMinEtaArray () const
 
void AddEMCALFidCutMinPhiArray (Int_t size, Float_t *array)
 
TArrayF * GetEMCALFidCutMinPhiArray () const
 
void AddPHOSFidCutMaxEtaArray (Int_t size, Float_t *array)
 
TArrayF * GetPHOSFidCutMaxEtaArray () const
 
void AddPHOSFidCutMaxPhiArray (Int_t size, Float_t *array)
 
TArrayF * GetPHOSFidCutMaxPhiArray () const
 
void AddPHOSFidCutMinEtaArray (Int_t size, Float_t *array)
 
TArrayF * GetPHOSFidCutMinEtaArray () const
 
void AddPHOSFidCutMinPhiArray (Int_t size, Float_t *array)
 
TArrayF * GetPHOSFidCutMinPhiArray () const
 
void AddDCALFidCutMaxEtaArray (Int_t size, Float_t *array)
 
TArrayF * GetDCALFidCutMaxEtaArray () const
 
void AddDCALFidCutMaxPhiArray (Int_t size, Float_t *array)
 
TArrayF * GetDCALFidCutMaxPhiArray () const
 
void AddDCALFidCutMinEtaArray (Int_t size, Float_t *array)
 
TArrayF * GetDCALFidCutMinEtaArray () const
 
void AddDCALFidCutMinPhiArray (Int_t size, Float_t *array)
 
TArrayF * GetDCALFidCutMinPhiArray () const
 

Private Member Functions

 AliFiducialCut (const AliFiducialCut &fc)
 Copy constructor not implemented. More...
 
AliFiducialCutoperator= (const AliFiducialCut &fc)
 Assignment operator not implemented. More...
 

Private Attributes

Bool_t fEMCALFiducialCut
 Apply fiducial cuts to EMCAL clusters. More...
 
Bool_t fDCALFiducialCut
 Apply fiducial cuts to DCAL clusters. More...
 
Bool_t fPHOSFiducialCut
 Apply fiducial cuts to PHOS clusters. More...
 
Bool_t fCTSFiducialCut
 Apply fiducial cuts to CTS tracks. More...
 
TArrayF * fCTSFidCutMinEta
 Take particles in CTS with eta > fCTSFidCutMinEta. More...
 
TArrayF * fCTSFidCutMinPhi
 Take particles in CTS with phi > fCTSFidCutMinPhi. More...
 
TArrayF * fCTSFidCutMaxEta
 Take particles in CTS with eta < fCTSFidCutMaxEta. More...
 
TArrayF * fCTSFidCutMaxPhi
 Take particles in CTS with phi > fCTSFidCutMaxPhi. More...
 
TArrayF * fEMCALFidCutMinEta
 Take particles in EMCAL with eta > fEMCALFidCutMinEta. More...
 
TArrayF * fEMCALFidCutMinPhi
 Take particles in EMCAL with phi > fEMCALFidCutMinPhi. More...
 
TArrayF * fEMCALFidCutMaxEta
 Take particles in EMCAL with eta < fEMCALFidCutMaxEta. More...
 
TArrayF * fEMCALFidCutMaxPhi
 Take particles in EMCAL with phi > fEMCALFidCutMaxPhi. More...
 
TArrayF * fPHOSFidCutMinEta
 Take particles in PHOS with eta > fPHOSFidCutMinEta. More...
 
TArrayF * fPHOSFidCutMinPhi
 Take particles in PHOS with phi > fPHOSFidCutMinPhi. More...
 
TArrayF * fPHOSFidCutMaxEta
 Take particles in PHOS with eta < fPHOSFidCutMaxEta. More...
 
TArrayF * fPHOSFidCutMaxPhi
 Take particles in PHOS with phi > fPHOSFidCutMaxPhi. More...
 
TArrayF * fDCALFidCutMinEta
 Take particles in DCAL with eta > fDCALFidCutMinEta. More...
 
TArrayF * fDCALFidCutMinPhi
 Take particles in DCAL with phi > fDCALFidCutMinPhi. More...
 
TArrayF * fDCALFidCutMaxEta
 Take particles in DCAL with eta < fDCALFidCutMaxEta. More...
 
TArrayF * fDCALFidCutMaxPhi
 Take particles in DCAL with phi > fDCALFidCutMaxPhi. More...
 

Detailed Description

Store the acceptance cuts for clusters and tracks or particle objects.

Class for track/cluster/particle acceptance selection Selection in Central barrel, DCAL and PHOS.

Several selection regions possible for the different detectors

More information can be found in this twiki.

Author
Gustavo Conesa Balbastre Gusta.nosp@m.vo.C.nosp@m.onesa.nosp@m..Bal.nosp@m.bastr.nosp@m.e@ce.nosp@m.rn.ch, LPSC-IN2P3-CNRS

Definition at line 27 of file AliFiducialCut.h.

Member Enumeration Documentation

Enumerator
kEMCAL 
kPHOS 
kCTS 
kDCAL 
kDCALPHOS 

Definition at line 123 of file AliFiducialCut.h.

Constructor & Destructor Documentation

AliFiducialCut::AliFiducialCut ( )

Default constructor. Initialize parameters

Definition at line 33 of file AliFiducialCut.cxx.

AliFiducialCut::~AliFiducialCut ( )
virtual

Destructor.

Definition at line 47 of file AliFiducialCut.cxx.

AliFiducialCut::AliFiducialCut ( const AliFiducialCut fc)
private

Copy constructor not implemented.

Member Function Documentation

void AliFiducialCut::AddCTSFidCutMaxEtaArray ( Int_t  size,
Float_t array 
)
inline

Definition at line 59 of file AliFiducialCut.h.

void AliFiducialCut::AddCTSFidCutMaxPhiArray ( Int_t  size,
Float_t array 
)
inline

Definition at line 63 of file AliFiducialCut.h.

void AliFiducialCut::AddCTSFidCutMinEtaArray ( Int_t  size,
Float_t array 
)
inline

Definition at line 67 of file AliFiducialCut.h.

void AliFiducialCut::AddCTSFidCutMinPhiArray ( Int_t  size,
Float_t array 
)
inline

Definition at line 71 of file AliFiducialCut.h.

void AliFiducialCut::AddDCALFidCutMaxEtaArray ( Int_t  size,
Float_t array 
)
inline

Definition at line 107 of file AliFiducialCut.h.

void AliFiducialCut::AddDCALFidCutMaxPhiArray ( Int_t  size,
Float_t array 
)
inline

Definition at line 111 of file AliFiducialCut.h.

void AliFiducialCut::AddDCALFidCutMinEtaArray ( Int_t  size,
Float_t array 
)
inline

Definition at line 115 of file AliFiducialCut.h.

void AliFiducialCut::AddDCALFidCutMinPhiArray ( Int_t  size,
Float_t array 
)
inline

Definition at line 119 of file AliFiducialCut.h.

void AliFiducialCut::AddEMCALFidCutMaxEtaArray ( Int_t  size,
Float_t array 
)
inline

Definition at line 75 of file AliFiducialCut.h.

void AliFiducialCut::AddEMCALFidCutMaxPhiArray ( Int_t  size,
Float_t array 
)
inline

Definition at line 79 of file AliFiducialCut.h.

void AliFiducialCut::AddEMCALFidCutMinEtaArray ( Int_t  size,
Float_t array 
)
inline

Definition at line 83 of file AliFiducialCut.h.

void AliFiducialCut::AddEMCALFidCutMinPhiArray ( Int_t  size,
Float_t array 
)
inline

Definition at line 87 of file AliFiducialCut.h.

void AliFiducialCut::AddPHOSFidCutMaxEtaArray ( Int_t  size,
Float_t array 
)
inline

Definition at line 91 of file AliFiducialCut.h.

void AliFiducialCut::AddPHOSFidCutMaxPhiArray ( Int_t  size,
Float_t array 
)
inline

Definition at line 95 of file AliFiducialCut.h.

void AliFiducialCut::AddPHOSFidCutMinEtaArray ( Int_t  size,
Float_t array 
)
inline

Definition at line 99 of file AliFiducialCut.h.

void AliFiducialCut::AddPHOSFidCutMinPhiArray ( Int_t  size,
Float_t array 
)
inline

Definition at line 103 of file AliFiducialCut.h.

Bool_t AliFiducialCut::CheckFiducialRegion ( Float_t  eta,
Float_t  phiOrg,
const TArrayF *  minphi,
const TArrayF *  maxphi,
const TArrayF *  mineta,
const TArrayF *  maxeta 
) const

Given the selection regions in Eta and Phi, check if particle is in the region defined by the TArray.

Parameters
etatrack/cluster/particle pseudorapidity.
phiOrgtrack/cluster/particle azimuthal angle.
minphiarray with list of minimum azimuthal angle regions.
maxphiarray with list of maximum azimuthal angle regions.
minetaarray with list of minimum pseudorapidity regions.
maxetaarray with list of maximum pseudorapidity regions.
Returns
kTRUE if track/cluster/particle is in one of the regions

Definition at line 126 of file AliFiducialCut.cxx.

Referenced by IsInFiducialCut().

void AliFiducialCut::DoCTSFiducialCut ( Bool_t  b)
inline

Definition at line 42 of file AliFiducialCut.h.

Referenced by AddTaskCaloTrackCorrM().

void AliFiducialCut::DoDCALFiducialCut ( Bool_t  b)
inline

Definition at line 45 of file AliFiducialCut.h.

void AliFiducialCut::DoEMCALFiducialCut ( Bool_t  b)
inline
void AliFiducialCut::DoPHOSFiducialCut ( Bool_t  b)
inline

Definition at line 44 of file AliFiducialCut.h.

Referenced by AddTaskCaloTrackCorrM().

TArrayF* AliFiducialCut::GetCTSFidCutMaxEtaArray ( ) const
inline

Definition at line 61 of file AliFiducialCut.h.

Referenced by AliIsolationCut::CalculateUEBandTrackNormalization().

TArrayF* AliFiducialCut::GetCTSFidCutMaxPhiArray ( ) const
inline

Definition at line 65 of file AliFiducialCut.h.

TArrayF* AliFiducialCut::GetCTSFidCutMinEtaArray ( ) const
inline

Definition at line 69 of file AliFiducialCut.h.

Referenced by AliIsolationCut::CalculateUEBandTrackNormalization().

TArrayF* AliFiducialCut::GetCTSFidCutMinPhiArray ( ) const
inline

Definition at line 73 of file AliFiducialCut.h.

Bool_t AliFiducialCut::GetCTSFiducialCutStatus ( ) const
inline

Definition at line 47 of file AliFiducialCut.h.

TArrayF* AliFiducialCut::GetDCALFidCutMaxEtaArray ( ) const
inline

Definition at line 109 of file AliFiducialCut.h.

TArrayF* AliFiducialCut::GetDCALFidCutMaxPhiArray ( ) const
inline

Definition at line 113 of file AliFiducialCut.h.

TArrayF* AliFiducialCut::GetDCALFidCutMinEtaArray ( ) const
inline

Definition at line 117 of file AliFiducialCut.h.

TArrayF* AliFiducialCut::GetDCALFidCutMinPhiArray ( ) const
inline

Definition at line 121 of file AliFiducialCut.h.

Bool_t AliFiducialCut::GetDCALFiducialCut ( ) const
inline

Definition at line 50 of file AliFiducialCut.h.

TArrayF* AliFiducialCut::GetEMCALFidCutMaxEtaArray ( ) const
inline

Definition at line 77 of file AliFiducialCut.h.

TArrayF* AliFiducialCut::GetEMCALFidCutMaxPhiArray ( ) const
inline

Definition at line 81 of file AliFiducialCut.h.

TArrayF* AliFiducialCut::GetEMCALFidCutMinEtaArray ( ) const
inline

Definition at line 85 of file AliFiducialCut.h.

TArrayF* AliFiducialCut::GetEMCALFidCutMinPhiArray ( ) const
inline

Definition at line 89 of file AliFiducialCut.h.

Bool_t AliFiducialCut::GetEMCALFiducialCut ( ) const
inline

Definition at line 48 of file AliFiducialCut.h.

TArrayF* AliFiducialCut::GetPHOSFidCutMaxEtaArray ( ) const
inline

Definition at line 93 of file AliFiducialCut.h.

TArrayF* AliFiducialCut::GetPHOSFidCutMaxPhiArray ( ) const
inline

Definition at line 97 of file AliFiducialCut.h.

TArrayF* AliFiducialCut::GetPHOSFidCutMinEtaArray ( ) const
inline

Definition at line 101 of file AliFiducialCut.h.

TArrayF* AliFiducialCut::GetPHOSFidCutMinPhiArray ( ) const
inline

Definition at line 105 of file AliFiducialCut.h.

Bool_t AliFiducialCut::GetPHOSFiducialCutStatus ( ) const
inline

Definition at line 49 of file AliFiducialCut.h.

void AliFiducialCut::InitParameters ( )

Initialize the parameters.

Definition at line 174 of file AliFiducialCut.cxx.

Referenced by AliFiducialCut().

Bool_t AliFiducialCut::IsInFiducialCut ( Float_t  eta,
Float_t  phi,
Int_t  det 
) const
AliFiducialCut& AliFiducialCut::operator= ( const AliFiducialCut fc)
private

Assignment operator not implemented.

void AliFiducialCut::Print ( const Option_t opt) const

Print some relevant parameters set.

Definition at line 249 of file AliFiducialCut.cxx.

void AliFiducialCut::SetSimpleCTSFiducialCut ( Float_t  eta,
Float_t  minphi,
Float_t  maxphi 
)

Define simple acceptance cut to tracks.

Parameters
etaabsolute maximum value of track pseudorapidity.
minphitrack minimum azimuthal angle.
maxphitrack maximum azimuthal angle.

Definition at line 313 of file AliFiducialCut.cxx.

Referenced by AddTaskCaloTrackCorrM(), ConfigureChargedAnalysis(), ConfigureGenKineAnalysis(), ConfigureHadronCorrelationAnalysis(), ConfigureIsolationAnalysis(), and ConfigureReader().

void AliFiducialCut::SetSimpleDCALFiducialCut ( Float_t  eta,
Float_t  minphi,
Float_t  maxphi 
)

Define simple acceptance cut to DCal clusters.

Parameters
etaabsolute maximum value of cluster pseudorapidity.
minphicluster minimum azimuthal angle.
maxphicluster maximum azimuthal angle.

Definition at line 370 of file AliFiducialCut.cxx.

void AliFiducialCut::SetSimpleEMCALFiducialCut ( Float_t  eta,
Float_t  minphi,
Float_t  maxphi 
)

Define simple acceptance cut to EMCal clusters.

Parameters
etaabsolute maximum value of cluster pseudorapidity.
minphicluster minimum azimuthal angle.
maxphicluster maximum azimuthal angle.

Definition at line 332 of file AliFiducialCut.cxx.

Referenced by AddTaskCaloTrackCorrM(), ConfigureGenKineAnalysis(), ConfigureHadronCorrelationAnalysis(), ConfigureIsolationAnalysis(), ConfigurePhotonAnalysis(), ConfigurePi0Analysis(), and ConfigureQAAnalysis().

void AliFiducialCut::SetSimplePHOSFiducialCut ( Float_t  eta,
Float_t  minphi,
Float_t  maxphi 
)

Define simple acceptance cut to PHOS clusters.

Parameters
etaabsolute maximum value of cluster pseudorapidity.
minphicluster minimum azimuthal angle.
maxphicluster maximum azimuthal angle.

Definition at line 351 of file AliFiducialCut.cxx.

Referenced by AddTaskCaloTrackCorrM().

Member Data Documentation

TArrayF* AliFiducialCut::fCTSFidCutMaxEta
private

Take particles in CTS with eta < fCTSFidCutMaxEta.

Definition at line 136 of file AliFiducialCut.h.

Referenced by AddCTSFidCutMaxEtaArray(), GetCTSFidCutMaxEtaArray(), InitParameters(), IsInFiducialCut(), Print(), SetSimpleCTSFiducialCut(), and ~AliFiducialCut().

TArrayF* AliFiducialCut::fCTSFidCutMaxPhi
private

Take particles in CTS with phi > fCTSFidCutMaxPhi.

Definition at line 137 of file AliFiducialCut.h.

Referenced by AddCTSFidCutMaxPhiArray(), GetCTSFidCutMaxPhiArray(), InitParameters(), IsInFiducialCut(), Print(), SetSimpleCTSFiducialCut(), and ~AliFiducialCut().

TArrayF* AliFiducialCut::fCTSFidCutMinEta
private

Take particles in CTS with eta > fCTSFidCutMinEta.

Definition at line 134 of file AliFiducialCut.h.

Referenced by AddCTSFidCutMinEtaArray(), GetCTSFidCutMinEtaArray(), InitParameters(), IsInFiducialCut(), Print(), SetSimpleCTSFiducialCut(), and ~AliFiducialCut().

TArrayF* AliFiducialCut::fCTSFidCutMinPhi
private

Take particles in CTS with phi > fCTSFidCutMinPhi.

Definition at line 135 of file AliFiducialCut.h.

Referenced by AddCTSFidCutMinPhiArray(), GetCTSFidCutMinPhiArray(), InitParameters(), IsInFiducialCut(), Print(), SetSimpleCTSFiducialCut(), and ~AliFiducialCut().

Bool_t AliFiducialCut::fCTSFiducialCut
private

Apply fiducial cuts to CTS tracks.

Definition at line 132 of file AliFiducialCut.h.

Referenced by DoCTSFiducialCut(), GetCTSFiducialCutStatus(), InitParameters(), IsInFiducialCut(), and Print().

TArrayF* AliFiducialCut::fDCALFidCutMaxEta
private

Take particles in DCAL with eta < fDCALFidCutMaxEta.

Definition at line 151 of file AliFiducialCut.h.

Referenced by AddDCALFidCutMaxEtaArray(), GetDCALFidCutMaxEtaArray(), InitParameters(), IsInFiducialCut(), Print(), SetSimpleDCALFiducialCut(), and ~AliFiducialCut().

TArrayF* AliFiducialCut::fDCALFidCutMaxPhi
private

Take particles in DCAL with phi > fDCALFidCutMaxPhi.

Definition at line 152 of file AliFiducialCut.h.

Referenced by AddDCALFidCutMaxPhiArray(), GetDCALFidCutMaxPhiArray(), InitParameters(), IsInFiducialCut(), Print(), SetSimpleDCALFiducialCut(), and ~AliFiducialCut().

TArrayF* AliFiducialCut::fDCALFidCutMinEta
private

Take particles in DCAL with eta > fDCALFidCutMinEta.

Definition at line 149 of file AliFiducialCut.h.

Referenced by AddDCALFidCutMinEtaArray(), GetDCALFidCutMinEtaArray(), InitParameters(), IsInFiducialCut(), Print(), SetSimpleDCALFiducialCut(), and ~AliFiducialCut().

TArrayF* AliFiducialCut::fDCALFidCutMinPhi
private

Take particles in DCAL with phi > fDCALFidCutMinPhi.

Definition at line 150 of file AliFiducialCut.h.

Referenced by AddDCALFidCutMinPhiArray(), GetDCALFidCutMinPhiArray(), InitParameters(), IsInFiducialCut(), Print(), SetSimpleDCALFiducialCut(), and ~AliFiducialCut().

Bool_t AliFiducialCut::fDCALFiducialCut
private

Apply fiducial cuts to DCAL clusters.

Definition at line 130 of file AliFiducialCut.h.

Referenced by DoDCALFiducialCut(), GetDCALFiducialCut(), InitParameters(), IsInFiducialCut(), and Print().

TArrayF* AliFiducialCut::fEMCALFidCutMaxEta
private

Take particles in EMCAL with eta < fEMCALFidCutMaxEta.

Definition at line 141 of file AliFiducialCut.h.

Referenced by AddEMCALFidCutMaxEtaArray(), GetEMCALFidCutMaxEtaArray(), InitParameters(), IsInFiducialCut(), Print(), SetSimpleEMCALFiducialCut(), and ~AliFiducialCut().

TArrayF* AliFiducialCut::fEMCALFidCutMaxPhi
private

Take particles in EMCAL with phi > fEMCALFidCutMaxPhi.

Definition at line 142 of file AliFiducialCut.h.

Referenced by AddEMCALFidCutMaxPhiArray(), GetEMCALFidCutMaxPhiArray(), InitParameters(), IsInFiducialCut(), Print(), SetSimpleEMCALFiducialCut(), and ~AliFiducialCut().

TArrayF* AliFiducialCut::fEMCALFidCutMinEta
private

Take particles in EMCAL with eta > fEMCALFidCutMinEta.

Definition at line 139 of file AliFiducialCut.h.

Referenced by AddEMCALFidCutMinEtaArray(), GetEMCALFidCutMinEtaArray(), InitParameters(), IsInFiducialCut(), Print(), SetSimpleEMCALFiducialCut(), and ~AliFiducialCut().

TArrayF* AliFiducialCut::fEMCALFidCutMinPhi
private

Take particles in EMCAL with phi > fEMCALFidCutMinPhi.

Definition at line 140 of file AliFiducialCut.h.

Referenced by AddEMCALFidCutMinPhiArray(), GetEMCALFidCutMinPhiArray(), InitParameters(), IsInFiducialCut(), Print(), SetSimpleEMCALFiducialCut(), and ~AliFiducialCut().

Bool_t AliFiducialCut::fEMCALFiducialCut
private

Apply fiducial cuts to EMCAL clusters.

Definition at line 129 of file AliFiducialCut.h.

Referenced by DoEMCALFiducialCut(), GetEMCALFiducialCut(), InitParameters(), IsInFiducialCut(), and Print().

TArrayF* AliFiducialCut::fPHOSFidCutMaxEta
private

Take particles in PHOS with eta < fPHOSFidCutMaxEta.

Definition at line 146 of file AliFiducialCut.h.

Referenced by AddPHOSFidCutMaxEtaArray(), GetPHOSFidCutMaxEtaArray(), InitParameters(), IsInFiducialCut(), Print(), SetSimplePHOSFiducialCut(), and ~AliFiducialCut().

TArrayF* AliFiducialCut::fPHOSFidCutMaxPhi
private

Take particles in PHOS with phi > fPHOSFidCutMaxPhi.

Definition at line 147 of file AliFiducialCut.h.

Referenced by AddPHOSFidCutMaxPhiArray(), GetPHOSFidCutMaxPhiArray(), InitParameters(), IsInFiducialCut(), Print(), SetSimplePHOSFiducialCut(), and ~AliFiducialCut().

TArrayF* AliFiducialCut::fPHOSFidCutMinEta
private

Take particles in PHOS with eta > fPHOSFidCutMinEta.

Definition at line 144 of file AliFiducialCut.h.

Referenced by AddPHOSFidCutMinEtaArray(), GetPHOSFidCutMinEtaArray(), InitParameters(), IsInFiducialCut(), Print(), SetSimplePHOSFiducialCut(), and ~AliFiducialCut().

TArrayF* AliFiducialCut::fPHOSFidCutMinPhi
private

Take particles in PHOS with phi > fPHOSFidCutMinPhi.

Definition at line 145 of file AliFiducialCut.h.

Referenced by AddPHOSFidCutMinPhiArray(), GetPHOSFidCutMinPhiArray(), InitParameters(), IsInFiducialCut(), Print(), SetSimplePHOSFiducialCut(), and ~AliFiducialCut().

Bool_t AliFiducialCut::fPHOSFiducialCut
private

Apply fiducial cuts to PHOS clusters.

Definition at line 131 of file AliFiducialCut.h.

Referenced by DoPHOSFiducialCut(), GetPHOSFiducialCutStatus(), InitParameters(), IsInFiducialCut(), and Print().


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