![]() |
AliPhysics
bdbde52 (bdbde52)
|
Analysis component for particles in jets at generator level. More...
#include <AliEMCalTriggerMCJetAnalysisComponent.h>
Public Member Functions | |
AliEMCalTriggerMCJetAnalysisComponent () | |
AliEMCalTriggerMCJetAnalysisComponent (const char *name) | |
virtual | ~AliEMCalTriggerMCJetAnalysisComponent () |
virtual void | CreateHistos () |
virtual void | Process (const AliEMCalTriggerEventData *const data) |
void | SetMinimumJetPt (Double_t minpt) |
![]() | |
AliEMCalTriggerTracksAnalysisComponent () | |
AliEMCalTriggerTracksAnalysisComponent (const char *name) | |
virtual | ~AliEMCalTriggerTracksAnalysisComponent () |
THashList * | GetHistList () const |
const AliEMCalTriggerWeightHandler * | GetWeightHandler () const |
void | SetBinning (const AliEMCalTriggerBinningComponent *const binning) |
void | SetKineCuts (const AliEMCalTriggerKineCuts *const cuts) |
void | SetTriggerClassManager (const AliEMCalTriggerAnaClassManager *classmgr) |
void | SetWeightHandler (const AliEMCalTriggerWeightHandler *handler) |
void | SetComponentDebugLevel (int debuglevel) |
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 TBinning &binning) |
void | GetMachingTriggerNames (std::vector< std::string > &triggernames) const |
void | GetAllTriggerNamesAndTitles (std::map< std::string, std::string > &triggers) const |
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... | |
![]() | |
THistManager * | fHistos |
Histogram container of the analysis component. More... | |
const AliEMCalTriggerAnaClassManager * | fTriggerClassManager |
Global trigger class manager. More... | |
const AliEMCalTriggerBinningComponent * | fBinning |
Global binning handler. More... | |
const AliEMCalTriggerKineCuts * | fKineCuts |
Kinematical cuts for tracks and particle selection. 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 33 of file AliEMCalTriggerMCJetAnalysisComponent.h.
EMCalTriggerPtAnalysis::AliEMCalTriggerMCJetAnalysisComponent::AliEMCalTriggerMCJetAnalysisComponent | ( | ) |
Dummy (I/O) constructor, not to be used
Definition at line 50 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 37 of file AliEMCalTriggerMCJetAnalysisComponent.h.
|
virtual |
Create histograms for the MC jet analysis
Reimplemented from EMCalTriggerPtAnalysis::AliEMCalTriggerTracksAnalysisComponent.
Definition at line 69 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 162 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 177 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 116 of file AliEMCalTriggerMCJetAnalysisComponent.cxx.
|
inline |
Specify minimum \( p_{t} \) for selected jets.
minpt | The minimum \( p_{t} \) |
Definition at line 46 of file AliEMCalTriggerMCJetAnalysisComponent.h.
|
protected |
Min. \( p_{t} \) request for the jet.
Definition at line 52 of file AliEMCalTriggerMCJetAnalysisComponent.h.
Referenced by CreateHistos(), Process(), and SetMinimumJetPt().