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

#include <AliStarEventCuts.h>

Inheritance diagram for AliStarEventCuts:

Public Member Functions

 AliStarEventCuts ()
 
virtual ~AliStarEventCuts ()
 
Bool_t PassesCuts (const AliStarEvent *event) const
 
void SetRunIDMax (const Int_t value)
 
void SetRunIDMin (const Int_t value)
 
void SetEventNumberMax (const Int_t value)
 
void SetEventNumberMin (const Int_t value)
 
void SetVtxXMax (const Float_t value)
 
void SetVtxXMin (const Float_t value)
 
void SetVtxYMax (const Float_t value)
 
void SetVtxYMin (const Float_t value)
 
void SetVtxZMax (const Float_t value)
 
void SetVtxZMin (const Float_t value)
 
void SetBFieldMax (const Float_t value)
 
void SetBFieldMin (const Float_t value)
 
void SetRefMultMax (const Int_t value)
 
void SetRefMultMin (const Int_t value)
 
void SetCentralityIDMax (const Int_t value)
 
void SetCentralityIDMin (const Int_t value)
 
void SetNumberOfPrimaryTracksMax (const Int_t value)
 
void SetNumberOfPrimaryTracksMin (const Int_t value)
 
void SetNumberOfTracksMax (const Int_t value)
 
void SetNumberOfTracksMin (const Int_t value)
 
Int_t GetRunIDMax () const
 
Int_t GetRunIDMin () const
 
Int_t GetEventNumberMax () const
 
Int_t GetEventNumberMin () const
 
Float_t GetVtxXMax () const
 
Float_t GetVtxXMin () const
 
Float_t GetVtxYMax () const
 
Float_t GetVtxYMin () const
 
Float_t GetVtxZMax () const
 
Float_t GetVtxZMin () const
 
Float_t GetBFieldMax () const
 
Float_t GetBFieldMin () const
 
Int_t GetRefMultMax () const
 
Int_t GetRefMultMin () const
 
Int_t GetCentralityIDMax () const
 
Int_t GetCentralityIDMin () const
 
Int_t GetNumberOfPrimaryTracksMax () const
 
Int_t GetNumberOfPrimaryTracksMin () const
 
Int_t GetNumberOfTracksMax () const
 
Int_t GetNumberOfTracksMin () const
 

Static Public Member Functions

static AliStarEventCutsStandardCuts ()
 

Private Attributes

Bool_t fCutRunID
 
Int_t fRunIDMax
 
Int_t fRunIDMin
 
Bool_t fCutEventNumber
 
Int_t fEventNumberMax
 
Int_t fEventNumberMin
 
Bool_t fCutVtxX
 
Float_t fVtxXMax
 
Float_t fVtxXMin
 
Bool_t fCutVtxY
 
Float_t fVtxYMax
 
Float_t fVtxYMin
 
Bool_t fCutVtxZ
 
Float_t fVtxZMax
 
Float_t fVtxZMin
 
Bool_t fCutBField
 
Float_t fBFieldMax
 
Float_t fBFieldMin
 
Bool_t fCutRefMult
 
Int_t fRefMultMax
 
Int_t fRefMultMin
 
Bool_t fCutCentralityID
 
Int_t fCentralityIDMax
 
Int_t fCentralityIDMin
 
Bool_t fCutNumberOfPrimaryTracks
 
Int_t fNumberOfPrimaryTracksMax
 
Int_t fNumberOfPrimaryTracksMin
 
Bool_t fCutNumberOfTracks
 
Int_t fNumberOfTracksMax
 
Int_t fNumberOfTracksMin
 

Detailed Description

Definition at line 17 of file AliStarEventCuts.h.

Constructor & Destructor Documentation

AliStarEventCuts::AliStarEventCuts ( )

Referenced by StandardCuts().

virtual AliStarEventCuts::~AliStarEventCuts ( )
inlinevirtual

Definition at line 23 of file AliStarEventCuts.h.

Member Function Documentation

Float_t AliStarEventCuts::GetBFieldMax ( ) const
inline

Definition at line 59 of file AliStarEventCuts.h.

Float_t AliStarEventCuts::GetBFieldMin ( ) const
inline

Definition at line 60 of file AliStarEventCuts.h.

Int_t AliStarEventCuts::GetCentralityIDMax ( ) const
inline

Definition at line 63 of file AliStarEventCuts.h.

Int_t AliStarEventCuts::GetCentralityIDMin ( ) const
inline

Definition at line 64 of file AliStarEventCuts.h.

Int_t AliStarEventCuts::GetEventNumberMax ( ) const
inline

Definition at line 51 of file AliStarEventCuts.h.

Int_t AliStarEventCuts::GetEventNumberMin ( ) const
inline

Definition at line 52 of file AliStarEventCuts.h.

Int_t AliStarEventCuts::GetNumberOfPrimaryTracksMax ( ) const
inline

Definition at line 65 of file AliStarEventCuts.h.

Int_t AliStarEventCuts::GetNumberOfPrimaryTracksMin ( ) const
inline

Definition at line 66 of file AliStarEventCuts.h.

Int_t AliStarEventCuts::GetNumberOfTracksMax ( ) const
inline

Definition at line 67 of file AliStarEventCuts.h.

Int_t AliStarEventCuts::GetNumberOfTracksMin ( ) const
inline

Definition at line 68 of file AliStarEventCuts.h.

Int_t AliStarEventCuts::GetRefMultMax ( ) const
inline

Definition at line 61 of file AliStarEventCuts.h.

Int_t AliStarEventCuts::GetRefMultMin ( ) const
inline

Definition at line 62 of file AliStarEventCuts.h.

Int_t AliStarEventCuts::GetRunIDMax ( ) const
inline

Definition at line 49 of file AliStarEventCuts.h.

Int_t AliStarEventCuts::GetRunIDMin ( ) const
inline

Definition at line 50 of file AliStarEventCuts.h.

Float_t AliStarEventCuts::GetVtxXMax ( ) const
inline

Definition at line 53 of file AliStarEventCuts.h.

Float_t AliStarEventCuts::GetVtxXMin ( ) const
inline

Definition at line 54 of file AliStarEventCuts.h.

Float_t AliStarEventCuts::GetVtxYMax ( ) const
inline

Definition at line 55 of file AliStarEventCuts.h.

Float_t AliStarEventCuts::GetVtxYMin ( ) const
inline

Definition at line 56 of file AliStarEventCuts.h.

Float_t AliStarEventCuts::GetVtxZMax ( ) const
inline

Definition at line 57 of file AliStarEventCuts.h.

Float_t AliStarEventCuts::GetVtxZMin ( ) const
inline

Definition at line 58 of file AliStarEventCuts.h.

Bool_t AliStarEventCuts::PassesCuts ( const AliStarEvent event) const

check if event passes cuts

Definition at line 90 of file AliStarEventCuts.cxx.

void AliStarEventCuts::SetBFieldMax ( const Float_t  value)
inline

Definition at line 38 of file AliStarEventCuts.h.

void AliStarEventCuts::SetBFieldMin ( const Float_t  value)
inline

Definition at line 39 of file AliStarEventCuts.h.

void AliStarEventCuts::SetCentralityIDMax ( const Int_t  value)
inline

Definition at line 42 of file AliStarEventCuts.h.

void AliStarEventCuts::SetCentralityIDMin ( const Int_t  value)
inline

Definition at line 43 of file AliStarEventCuts.h.

void AliStarEventCuts::SetEventNumberMax ( const Int_t  value)
inline

Definition at line 30 of file AliStarEventCuts.h.

void AliStarEventCuts::SetEventNumberMin ( const Int_t  value)
inline

Definition at line 31 of file AliStarEventCuts.h.

void AliStarEventCuts::SetNumberOfPrimaryTracksMax ( const Int_t  value)
inline

Definition at line 44 of file AliStarEventCuts.h.

Referenced by StandardCuts().

void AliStarEventCuts::SetNumberOfPrimaryTracksMin ( const Int_t  value)
inline

Definition at line 45 of file AliStarEventCuts.h.

Referenced by StandardCuts().

void AliStarEventCuts::SetNumberOfTracksMax ( const Int_t  value)
inline

Definition at line 46 of file AliStarEventCuts.h.

void AliStarEventCuts::SetNumberOfTracksMin ( const Int_t  value)
inline

Definition at line 47 of file AliStarEventCuts.h.

void AliStarEventCuts::SetRefMultMax ( const Int_t  value)
inline

Definition at line 40 of file AliStarEventCuts.h.

Referenced by StandardCuts().

void AliStarEventCuts::SetRefMultMin ( const Int_t  value)
inline

Definition at line 41 of file AliStarEventCuts.h.

Referenced by StandardCuts().

void AliStarEventCuts::SetRunIDMax ( const Int_t  value)
inline

Definition at line 28 of file AliStarEventCuts.h.

void AliStarEventCuts::SetRunIDMin ( const Int_t  value)
inline

Definition at line 29 of file AliStarEventCuts.h.

void AliStarEventCuts::SetVtxXMax ( const Float_t  value)
inline

Definition at line 32 of file AliStarEventCuts.h.

Referenced by StandardCuts().

void AliStarEventCuts::SetVtxXMin ( const Float_t  value)
inline

Definition at line 33 of file AliStarEventCuts.h.

Referenced by StandardCuts().

void AliStarEventCuts::SetVtxYMax ( const Float_t  value)
inline

Definition at line 34 of file AliStarEventCuts.h.

Referenced by StandardCuts().

void AliStarEventCuts::SetVtxYMin ( const Float_t  value)
inline

Definition at line 35 of file AliStarEventCuts.h.

Referenced by StandardCuts().

void AliStarEventCuts::SetVtxZMax ( const Float_t  value)
inline

Definition at line 36 of file AliStarEventCuts.h.

Referenced by StandardCuts().

void AliStarEventCuts::SetVtxZMin ( const Float_t  value)
inline

Definition at line 37 of file AliStarEventCuts.h.

Referenced by StandardCuts().

AliStarEventCuts * AliStarEventCuts::StandardCuts ( )
static

Definition at line 107 of file AliStarEventCuts.cxx.

Member Data Documentation

Float_t AliStarEventCuts::fBFieldMax
private

Definition at line 87 of file AliStarEventCuts.h.

Referenced by GetBFieldMax(), PassesCuts(), and SetBFieldMax().

Float_t AliStarEventCuts::fBFieldMin
private

Definition at line 88 of file AliStarEventCuts.h.

Referenced by GetBFieldMin(), PassesCuts(), and SetBFieldMin().

Int_t AliStarEventCuts::fCentralityIDMax
private

Definition at line 93 of file AliStarEventCuts.h.

Referenced by GetCentralityIDMax(), PassesCuts(), and SetCentralityIDMax().

Int_t AliStarEventCuts::fCentralityIDMin
private

Definition at line 94 of file AliStarEventCuts.h.

Referenced by GetCentralityIDMin(), PassesCuts(), and SetCentralityIDMin().

Bool_t AliStarEventCuts::fCutBField
private

Definition at line 86 of file AliStarEventCuts.h.

Referenced by PassesCuts(), SetBFieldMax(), and SetBFieldMin().

Bool_t AliStarEventCuts::fCutCentralityID
private

Definition at line 92 of file AliStarEventCuts.h.

Referenced by PassesCuts(), SetCentralityIDMax(), and SetCentralityIDMin().

Bool_t AliStarEventCuts::fCutEventNumber
private

Definition at line 74 of file AliStarEventCuts.h.

Referenced by PassesCuts(), SetEventNumberMax(), and SetEventNumberMin().

Bool_t AliStarEventCuts::fCutNumberOfPrimaryTracks
private
Bool_t AliStarEventCuts::fCutNumberOfTracks
private

Definition at line 98 of file AliStarEventCuts.h.

Referenced by PassesCuts(), SetNumberOfTracksMax(), and SetNumberOfTracksMin().

Bool_t AliStarEventCuts::fCutRefMult
private

Definition at line 89 of file AliStarEventCuts.h.

Referenced by PassesCuts(), SetRefMultMax(), and SetRefMultMin().

Bool_t AliStarEventCuts::fCutRunID
private

Definition at line 71 of file AliStarEventCuts.h.

Referenced by PassesCuts(), SetRunIDMax(), and SetRunIDMin().

Bool_t AliStarEventCuts::fCutVtxX
private

Definition at line 77 of file AliStarEventCuts.h.

Referenced by PassesCuts(), SetVtxXMax(), and SetVtxXMin().

Bool_t AliStarEventCuts::fCutVtxY
private

Definition at line 80 of file AliStarEventCuts.h.

Referenced by PassesCuts(), SetVtxYMax(), and SetVtxYMin().

Bool_t AliStarEventCuts::fCutVtxZ
private

Definition at line 83 of file AliStarEventCuts.h.

Referenced by PassesCuts(), SetVtxZMax(), and SetVtxZMin().

Int_t AliStarEventCuts::fEventNumberMax
private

Definition at line 75 of file AliStarEventCuts.h.

Referenced by GetEventNumberMax(), PassesCuts(), and SetEventNumberMax().

Int_t AliStarEventCuts::fEventNumberMin
private

Definition at line 76 of file AliStarEventCuts.h.

Referenced by GetEventNumberMin(), PassesCuts(), and SetEventNumberMin().

Int_t AliStarEventCuts::fNumberOfPrimaryTracksMax
private
Int_t AliStarEventCuts::fNumberOfPrimaryTracksMin
private
Int_t AliStarEventCuts::fNumberOfTracksMax
private

Definition at line 99 of file AliStarEventCuts.h.

Referenced by GetNumberOfTracksMax(), PassesCuts(), and SetNumberOfTracksMax().

Int_t AliStarEventCuts::fNumberOfTracksMin
private

Definition at line 100 of file AliStarEventCuts.h.

Referenced by GetNumberOfTracksMin(), PassesCuts(), and SetNumberOfTracksMin().

Int_t AliStarEventCuts::fRefMultMax
private

Definition at line 90 of file AliStarEventCuts.h.

Referenced by GetRefMultMax(), PassesCuts(), and SetRefMultMax().

Int_t AliStarEventCuts::fRefMultMin
private

Definition at line 91 of file AliStarEventCuts.h.

Referenced by GetRefMultMin(), PassesCuts(), and SetRefMultMin().

Int_t AliStarEventCuts::fRunIDMax
private

Definition at line 72 of file AliStarEventCuts.h.

Referenced by GetRunIDMax(), PassesCuts(), and SetRunIDMax().

Int_t AliStarEventCuts::fRunIDMin
private

Definition at line 73 of file AliStarEventCuts.h.

Referenced by GetRunIDMin(), PassesCuts(), and SetRunIDMin().

Float_t AliStarEventCuts::fVtxXMax
private

Definition at line 78 of file AliStarEventCuts.h.

Referenced by GetVtxXMax(), PassesCuts(), and SetVtxXMax().

Float_t AliStarEventCuts::fVtxXMin
private

Definition at line 79 of file AliStarEventCuts.h.

Referenced by GetVtxXMin(), PassesCuts(), and SetVtxXMin().

Float_t AliStarEventCuts::fVtxYMax
private

Definition at line 81 of file AliStarEventCuts.h.

Referenced by GetVtxYMax(), PassesCuts(), and SetVtxYMax().

Float_t AliStarEventCuts::fVtxYMin
private

Definition at line 82 of file AliStarEventCuts.h.

Referenced by GetVtxYMin(), PassesCuts(), and SetVtxYMin().

Float_t AliStarEventCuts::fVtxZMax
private

Definition at line 84 of file AliStarEventCuts.h.

Referenced by GetVtxZMax(), PassesCuts(), and SetVtxZMax().

Float_t AliStarEventCuts::fVtxZMin
private

Definition at line 85 of file AliStarEventCuts.h.

Referenced by GetVtxZMin(), PassesCuts(), and SetVtxZMin().


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