![]() |
AliPhysics
vAN-20150517 (b04d9bd)
|
Event counter analysis component for the trigger analysis. More...
#include <AliEMCalTriggerEventCounterAnalysisComponent.h>
Protected Member Functions | |
void | DefineAxis (TAxis &axis, const char *name, const char *title, int nbins, double min, double max, const char **labels) const |
![]() | |
TAxis * | DefineAxis (const char *name, const AliEMCalTriggerBinningDimension *binning) |
TAxis * | DefineAxis (const char *name, int nbins, double min, double max) |
void | GetMachingTriggerNames (std::vector< std::string > &triggernames, ETriggerMethod_t usePatches) |
void | PrintTriggerNames (const std::vector< std::string > &, const std::string &componentName) const |
Protected Attributes | |
ETriggerMethod_t | fTriggerMethod |
Use patches for trigger decision. More... | |
![]() | |
AliEMCalHistoContainer * | fHistos |
Histogram container of the analysis component. More... | |
const AliEMCalTriggerBinningComponent * | fBinning |
Global binning handler. More... | |
const AliEMCalTriggerKineCuts * | fKineCuts |
Kinematical cuts for tracks and particle selection. More... | |
const AliEMCalTriggerAnaTriggerDecision * | fTriggerDecision |
Trigger decision handler. More... | |
const AliEMCalTriggerWeightHandler * | fWeightHandler |
Event weight handler. More... | |
Int_t | fComponentDebugLevel |
Debug level for the given analysis component. More... | |
Event counter analysis component for the trigger analysis.
Analysis component counting events for different trigger classes. Task needs to be grouped with a global event selection.
Definition at line 35 of file AliEMCalTriggerEventCounterAnalysisComponent.h.
EMCalTriggerPtAnalysis::AliEMCalTriggerEventCounterAnalysisComponent::AliEMCalTriggerEventCounterAnalysisComponent | ( | ) |
Default (I/O) constructor, not to be used
Definition at line 36 of file AliEMCalTriggerEventCounterAnalysisComponent.cxx.
EMCalTriggerPtAnalysis::AliEMCalTriggerEventCounterAnalysisComponent::AliEMCalTriggerEventCounterAnalysisComponent | ( | const char * | name | ) |
Main constructor
Definition at line 45 of file AliEMCalTriggerEventCounterAnalysisComponent.cxx.
|
inlinevirtual |
Definition at line 39 of file AliEMCalTriggerEventCounterAnalysisComponent.h.
|
virtual |
Create event counter histograms
Reimplemented from EMCalTriggerPtAnalysis::AliEMCalTriggerTracksAnalysisComponent.
Definition at line 54 of file AliEMCalTriggerEventCounterAnalysisComponent.cxx.
|
protected |
Define an axis with number of bins from min to max
axis | Axis to be defined |
name | Name of the axis |
title | Title of the axis |
nbins | Number of bins |
min | lower limit of the axis |
max | upper limit of the axis |
labels | array of bin labels (optional) |
Definition at line 159 of file AliEMCalTriggerEventCounterAnalysisComponent.cxx.
Referenced by CreateHistos().
|
virtual |
Do event counting
Implements EMCalTriggerPtAnalysis::AliEMCalTriggerTracksAnalysisComponent.
Definition at line 99 of file AliEMCalTriggerEventCounterAnalysisComponent.cxx.
|
inline |
Specify method to select triggered events
method | Method applied |
Definition at line 48 of file AliEMCalTriggerEventCounterAnalysisComponent.h.
|
protected |
Use patches for trigger decision.
Definition at line 55 of file AliEMCalTriggerEventCounterAnalysisComponent.h.
Referenced by Process(), and SetTriggerMethod().