AliPhysics  58f3d52 (58f3d52)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliEmcalPhysicsSelection Class Reference

#include <AliEmcalPhysicsSelection.h>

Inheritance diagram for AliEmcalPhysicsSelection:

Public Types

enum  EOfflineEmcalTypes { kEmcalHC = BIT(28), kEmcalHT = BIT(29), kEmcalOk = BIT(31) }
 

Public Member Functions

 AliEmcalPhysicsSelection ()
 
virtual ~AliEmcalPhysicsSelection ()
 
virtual UInt_t GetSelectionMask (const TObject *obj)
 
void SetCellMinE (Double_t e)
 
void SetCentRange (Double_t min, Double_t max)
 
void SetCheckZvertexDiff (Bool_t b)
 
void SetClusMinE (Double_t e)
 
void SetMarkFastOnly (Bool_t b)
 
void SetMarkLedEvent (Bool_t b)
 
void SetSkipFastOnly (Bool_t b)
 
void SetSkipLedEvent (Bool_t b)
 
void SetTrackMinPt (Double_t p)
 
void SetTriggers (UInt_t t)
 
void SetZVertex (Double_t z=10)
 
void SetCellTrackScale (Double_t min, Double_t max)
 
Double_t GetCellMaxE () const
 
Double_t GetClusMaxE () const
 
Double_t GetTrackMaxPt () const
 
Bool_t IsFastOnly () const
 
Bool_t IsLedEvent () const
 
Bool_t IsGoodEvent () const
 

Protected Attributes

Bool_t fMarkFastOnly
 
Bool_t fMarkLedEvent
 
Bool_t fSkipFastOnly
 
Bool_t fSkipLedEvent
 
Double_t fCellMinE
 
Double_t fClusMinE
 
Double_t fTrackMinPt
 
UInt_t fTriggers
 
Double_t fZvertex
 
Bool_t fZvertexDiff
 
Double_t fCentMin
 
Double_t fCentMax
 
Double_t fMinCellTrackScale
 
Double_t fMaxCellTrackScale
 
Bool_t fIsFastOnly
 
Bool_t fIsLedEvent
 =true if FASTONLY event is found More...
 
Bool_t fIsGoodEvent
 =true if LED event is found More...
 
Double_t fCellMaxE
 =true if good EMCAL event More...
 
Double_t fClusMaxE
 maximum cell energy in event More...
 
Double_t fTrackMaxPt
 maximum clus energy in event More...
 

Detailed Description

Definition at line 6 of file AliEmcalPhysicsSelection.h.

Member Enumeration Documentation

Enumerator
kEmcalHC 
kEmcalHT 
kEmcalOk 

Definition at line 9 of file AliEmcalPhysicsSelection.h.

Constructor & Destructor Documentation

AliEmcalPhysicsSelection::AliEmcalPhysicsSelection ( )

Definition at line 14 of file AliEmcalPhysicsSelection.cxx.

virtual AliEmcalPhysicsSelection::~AliEmcalPhysicsSelection ( )
inlinevirtual

Definition at line 16 of file AliEmcalPhysicsSelection.h.

Member Function Documentation

Double_t AliEmcalPhysicsSelection::GetCellMaxE ( ) const
inline

Definition at line 33 of file AliEmcalPhysicsSelection.h.

Double_t AliEmcalPhysicsSelection::GetClusMaxE ( ) const
inline

Definition at line 34 of file AliEmcalPhysicsSelection.h.

UInt_t AliEmcalPhysicsSelection::GetSelectionMask ( const TObject obj)
virtual

Definition at line 41 of file AliEmcalPhysicsSelection.cxx.

Double_t AliEmcalPhysicsSelection::GetTrackMaxPt ( ) const
inline

Definition at line 35 of file AliEmcalPhysicsSelection.h.

Bool_t AliEmcalPhysicsSelection::IsFastOnly ( ) const
inline

Definition at line 36 of file AliEmcalPhysicsSelection.h.

Referenced by AliEmcalPhysicsSelectionTask::UserExec().

Bool_t AliEmcalPhysicsSelection::IsGoodEvent ( ) const
inline

Definition at line 38 of file AliEmcalPhysicsSelection.h.

Bool_t AliEmcalPhysicsSelection::IsLedEvent ( ) const
inline

Definition at line 37 of file AliEmcalPhysicsSelection.h.

Referenced by AliEmcalPhysicsSelectionTask::UserExec().

void AliEmcalPhysicsSelection::SetCellMinE ( Double_t  e)
inline

Definition at line 20 of file AliEmcalPhysicsSelection.h.

void AliEmcalPhysicsSelection::SetCellTrackScale ( Double_t  min,
Double_t  max 
)
inline

Definition at line 31 of file AliEmcalPhysicsSelection.h.

void AliEmcalPhysicsSelection::SetCentRange ( Double_t  min,
Double_t  max 
)
inline

Definition at line 21 of file AliEmcalPhysicsSelection.h.

void AliEmcalPhysicsSelection::SetCheckZvertexDiff ( Bool_t  b)
inline

Definition at line 22 of file AliEmcalPhysicsSelection.h.

void AliEmcalPhysicsSelection::SetClusMinE ( Double_t  e)
inline

Definition at line 23 of file AliEmcalPhysicsSelection.h.

void AliEmcalPhysicsSelection::SetMarkFastOnly ( Bool_t  b)
inline

Definition at line 24 of file AliEmcalPhysicsSelection.h.

void AliEmcalPhysicsSelection::SetMarkLedEvent ( Bool_t  b)
inline

Definition at line 25 of file AliEmcalPhysicsSelection.h.

void AliEmcalPhysicsSelection::SetSkipFastOnly ( Bool_t  b)
inline

Definition at line 26 of file AliEmcalPhysicsSelection.h.

void AliEmcalPhysicsSelection::SetSkipLedEvent ( Bool_t  b)
inline

Definition at line 27 of file AliEmcalPhysicsSelection.h.

void AliEmcalPhysicsSelection::SetTrackMinPt ( Double_t  p)
inline

Definition at line 28 of file AliEmcalPhysicsSelection.h.

void AliEmcalPhysicsSelection::SetTriggers ( UInt_t  t)
inline

Definition at line 29 of file AliEmcalPhysicsSelection.h.

void AliEmcalPhysicsSelection::SetZVertex ( Double_t  z = 10)
inline

Definition at line 30 of file AliEmcalPhysicsSelection.h.

Member Data Documentation

Double_t AliEmcalPhysicsSelection::fCellMaxE
protected

=true if good EMCAL event

Definition at line 58 of file AliEmcalPhysicsSelection.h.

Referenced by GetCellMaxE(), and GetSelectionMask().

Double_t AliEmcalPhysicsSelection::fCellMinE
protected

Definition at line 45 of file AliEmcalPhysicsSelection.h.

Referenced by GetSelectionMask(), and SetCellMinE().

Double_t AliEmcalPhysicsSelection::fCentMax
protected

Definition at line 52 of file AliEmcalPhysicsSelection.h.

Referenced by GetSelectionMask(), and SetCentRange().

Double_t AliEmcalPhysicsSelection::fCentMin
protected

Definition at line 51 of file AliEmcalPhysicsSelection.h.

Referenced by GetSelectionMask(), and SetCentRange().

Double_t AliEmcalPhysicsSelection::fClusMaxE
protected

maximum cell energy in event

Definition at line 59 of file AliEmcalPhysicsSelection.h.

Referenced by GetClusMaxE(), and GetSelectionMask().

Double_t AliEmcalPhysicsSelection::fClusMinE
protected

Definition at line 46 of file AliEmcalPhysicsSelection.h.

Referenced by GetSelectionMask(), and SetClusMinE().

Bool_t AliEmcalPhysicsSelection::fIsFastOnly
protected

Definition at line 55 of file AliEmcalPhysicsSelection.h.

Referenced by GetSelectionMask(), and IsFastOnly().

Bool_t AliEmcalPhysicsSelection::fIsGoodEvent
protected

=true if LED event is found

Definition at line 57 of file AliEmcalPhysicsSelection.h.

Referenced by GetSelectionMask(), and IsGoodEvent().

Bool_t AliEmcalPhysicsSelection::fIsLedEvent
protected

=true if FASTONLY event is found

Definition at line 56 of file AliEmcalPhysicsSelection.h.

Referenced by GetSelectionMask(), and IsLedEvent().

Bool_t AliEmcalPhysicsSelection::fMarkFastOnly
protected

Definition at line 41 of file AliEmcalPhysicsSelection.h.

Referenced by GetSelectionMask(), and SetMarkFastOnly().

Bool_t AliEmcalPhysicsSelection::fMarkLedEvent
protected

Definition at line 42 of file AliEmcalPhysicsSelection.h.

Referenced by SetMarkLedEvent().

Double_t AliEmcalPhysicsSelection::fMaxCellTrackScale
protected

Definition at line 54 of file AliEmcalPhysicsSelection.h.

Referenced by GetSelectionMask(), and SetCellTrackScale().

Double_t AliEmcalPhysicsSelection::fMinCellTrackScale
protected

Definition at line 53 of file AliEmcalPhysicsSelection.h.

Referenced by GetSelectionMask(), and SetCellTrackScale().

Bool_t AliEmcalPhysicsSelection::fSkipFastOnly
protected

Definition at line 43 of file AliEmcalPhysicsSelection.h.

Referenced by GetSelectionMask(), and SetSkipFastOnly().

Bool_t AliEmcalPhysicsSelection::fSkipLedEvent
protected

Definition at line 44 of file AliEmcalPhysicsSelection.h.

Referenced by GetSelectionMask(), and SetSkipLedEvent().

Double_t AliEmcalPhysicsSelection::fTrackMaxPt
protected

maximum clus energy in event

Definition at line 60 of file AliEmcalPhysicsSelection.h.

Referenced by GetSelectionMask(), and GetTrackMaxPt().

Double_t AliEmcalPhysicsSelection::fTrackMinPt
protected

Definition at line 47 of file AliEmcalPhysicsSelection.h.

Referenced by GetSelectionMask(), and SetTrackMinPt().

UInt_t AliEmcalPhysicsSelection::fTriggers
protected

Definition at line 48 of file AliEmcalPhysicsSelection.h.

Referenced by GetSelectionMask(), and SetTriggers().

Double_t AliEmcalPhysicsSelection::fZvertex
protected

Definition at line 49 of file AliEmcalPhysicsSelection.h.

Referenced by GetSelectionMask(), and SetZVertex().

Bool_t AliEmcalPhysicsSelection::fZvertexDiff
protected

Definition at line 50 of file AliEmcalPhysicsSelection.h.

Referenced by GetSelectionMask(), and SetCheckZvertexDiff().


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