![]() |
AliPhysics
vAN-20150504 (5bda879)
|
Analysis component for particles in jets at generator level. More...
#include <AliEMCalTriggerMCJetAnalysisComponent.h>
Protected Member Functions | |
void | FillHistogram (const TString &histname, const AliVParticle *track, const AliEmcalJet *jet, double vz, double weight) |
void | FillJetHistogram (const TString &histname, const AliEmcalJet *recjet, double vz, double weight) |
![]() | |
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 | |
Double_t | fMinimumJetPt |
Min. \( p_{t} \) request for the jet. More... | |
ETriggerMethod_t | fTriggerMethod |
Method used to select triggered events. 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... | |
Analysis component for particles in jets at generator level.
Analysis component for tracks in jets of MC particles where the jet has a given minimum pt
Definition at line 41 of file AliEMCalTriggerMCJetAnalysisComponent.h.
EMCalTriggerPtAnalysis::AliEMCalTriggerMCJetAnalysisComponent::AliEMCalTriggerMCJetAnalysisComponent | ( | ) |
Dummy (I/O) constructor, not to be used
Definition at line 49 of file AliEMCalTriggerMCJetAnalysisComponent.cxx.
EMCalTriggerPtAnalysis::AliEMCalTriggerMCJetAnalysisComponent::AliEMCalTriggerMCJetAnalysisComponent | ( | const char * | name | ) |
Main constructor, initialising component with default values.
name | Name of the component |
Definition at line 60 of file AliEMCalTriggerMCJetAnalysisComponent.cxx.
|
inlinevirtual |
Definition at line 45 of file AliEMCalTriggerMCJetAnalysisComponent.h.
|
virtual |
Create histograms for the MC jet analysis
Reimplemented from EMCalTriggerPtAnalysis::AliEMCalTriggerTracksAnalysisComponent.
Definition at line 70 of file AliEMCalTriggerMCJetAnalysisComponent.cxx.
|
protected |
Fill track-based Histogram with relevant information
histname | Name of the histogram |
track | Particle associated to the jet |
jet | Reconstructed jet |
vz | z-position of the primary vertex |
weight | Event weight |
Definition at line 176 of file AliEMCalTriggerMCJetAnalysisComponent.cxx.
Referenced by Process().
|
protected |
Fill jet-based histogram for reconstructed jets with the relevant information
histname | Name of the histogram |
recjet | Reconstructed jet |
vz | z-position of the primary vertex |
weight | Event weight |
Definition at line 191 of file AliEMCalTriggerMCJetAnalysisComponent.cxx.
Referenced by Process().
|
virtual |
Analyse particles in a jet with a given minimum jet \( p_{t} \)
data | Event data |
Implements EMCalTriggerPtAnalysis::AliEMCalTriggerTracksAnalysisComponent.
Definition at line 131 of file AliEMCalTriggerMCJetAnalysisComponent.cxx.
|
inline |
Specify minimum \( p_{t} \) for selected jets.
minpt | The minimum \( p_{t} \) |
Definition at line 60 of file AliEMCalTriggerMCJetAnalysisComponent.h.
|
inline |
Specify method used to select trigger patches.
method | Method used to select trigger patches |
Definition at line 54 of file AliEMCalTriggerMCJetAnalysisComponent.h.
|
protected |
Min. \( p_{t} \) request for the jet.
Definition at line 66 of file AliEMCalTriggerMCJetAnalysisComponent.h.
Referenced by CreateHistos(), Process(), and SetMinimumJetPt().
|
protected |
Method used to select triggered events.
Definition at line 67 of file AliEMCalTriggerMCJetAnalysisComponent.h.
Referenced by Process(), and SetTriggerMethod().