![]() |
AliPhysics
2c8507d (2c8507d)
|
#include <AliEmcalTriggerSelectionCuts.h>
Public Types | |
enum | SelectionMethod_t { kADC = 0, kEnergyRough = 1, kEnergyOffline = 2 } |
enum | PatchType_t { kAnyPatch = 0, kL1JetPatch = 1, kL1GammaPatch = 2, kL0Patch = 3, kL1JetLowPatch = 4, kL1JetHighPatch = 5, kL1GammaLowPatch = 6, kL1GammaHighPatch = 7 } |
Public Member Functions | |
AliEmcalTriggerSelectionCuts () | |
virtual | ~AliEmcalTriggerSelectionCuts () |
PatchType_t | GetPatchType () const |
SelectionMethod_t | GetSelectionMethod () const |
Double_t | GetThreshold () const |
Bool_t | IsRequestingSimpleOfflinePatches () const |
void | SetPatchType (PatchType_t patchType) |
void | SetSelectionMethod (SelectionMethod_t selectionMethod) |
void | SetThreshold (Double_t threshold) |
void | SetUseSimpleOfflinePatches (Bool_t doUse=kTRUE) |
Bool_t | IsSelected (const AliEMCALTriggerPatchInfo *const patch) const |
Int_t | CompareTriggerPatches (const AliEMCALTriggerPatchInfo *first, const AliEMCALTriggerPatchInfo *second) const |
Protected Member Functions | |
Double_t | GetCutPrimitive (const AliEMCALTriggerPatchInfo *const patch) const |
Bool_t | SelectPatchType (const AliEMCALTriggerPatchInfo *const patch) const |
ClassDef (AliEmcalTriggerSelectionCuts, 1) | |
Protected Attributes | |
SelectionMethod_t | fSelectionMethod |
PatchType_t | fPatchType |
Double_t | fThreshold |
Bool_t | fUseSimpleOffline |
Definition at line 12 of file AliEmcalTriggerSelectionCuts.h.
Enumerator | |
---|---|
kAnyPatch | |
kL1JetPatch | |
kL1GammaPatch | |
kL0Patch | |
kL1JetLowPatch | |
kL1JetHighPatch | |
kL1GammaLowPatch | |
kL1GammaHighPatch |
Definition at line 19 of file AliEmcalTriggerSelectionCuts.h.
Enumerator | |
---|---|
kADC | |
kEnergyRough | |
kEnergyOffline |
Definition at line 14 of file AliEmcalTriggerSelectionCuts.h.
AliEmcalTriggerSelectionCuts::AliEmcalTriggerSelectionCuts | ( | ) |
|
inlinevirtual |
Definition at line 31 of file AliEmcalTriggerSelectionCuts.h.
|
protected |
Int_t AliEmcalTriggerSelectionCuts::CompareTriggerPatches | ( | const AliEMCALTriggerPatchInfo * | first, |
const AliEMCALTriggerPatchInfo * | second | ||
) | const |
Definition at line 54 of file AliEmcalTriggerSelectionCuts.cxx.
Referenced by AliEmcalTriggerSelection::MakeDecison().
|
protected |
Definition at line 70 of file AliEmcalTriggerSelectionCuts.cxx.
Referenced by CompareTriggerPatches(), and IsSelected().
|
inline |
Definition at line 33 of file AliEmcalTriggerSelectionCuts.h.
|
inline |
Definition at line 34 of file AliEmcalTriggerSelectionCuts.h.
|
inline |
Definition at line 35 of file AliEmcalTriggerSelectionCuts.h.
|
inline |
Definition at line 36 of file AliEmcalTriggerSelectionCuts.h.
Bool_t AliEmcalTriggerSelectionCuts::IsSelected | ( | const AliEMCALTriggerPatchInfo *const | patch | ) | const |
Definition at line 39 of file AliEmcalTriggerSelectionCuts.cxx.
Referenced by AliEmcalTriggerSelection::MakeDecison().
|
protected |
Definition at line 83 of file AliEmcalTriggerSelectionCuts.cxx.
Referenced by IsSelected().
|
inline |
Definition at line 38 of file AliEmcalTriggerSelectionCuts.h.
|
inline |
Definition at line 39 of file AliEmcalTriggerSelectionCuts.h.
|
inline |
Definition at line 40 of file AliEmcalTriggerSelectionCuts.h.
|
inline |
Definition at line 41 of file AliEmcalTriggerSelectionCuts.h.
|
protected |
Definition at line 51 of file AliEmcalTriggerSelectionCuts.h.
Referenced by GetPatchType(), SelectPatchType(), and SetPatchType().
|
protected |
Definition at line 50 of file AliEmcalTriggerSelectionCuts.h.
Referenced by GetCutPrimitive(), GetSelectionMethod(), and SetSelectionMethod().
|
protected |
Definition at line 52 of file AliEmcalTriggerSelectionCuts.h.
Referenced by GetThreshold(), IsSelected(), and SetThreshold().
|
protected |
Definition at line 53 of file AliEmcalTriggerSelectionCuts.h.
Referenced by IsRequestingSimpleOfflinePatches(), IsSelected(), SelectPatchType(), and SetUseSimpleOfflinePatches().