AliPhysics  3337bb0 (3337bb0)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
EMCalTriggerPtAnalysis::AliEMCalTriggerMCParticleAnalysisComponent Class Reference

#include <AliEMCalTriggerMCParticleAnalysisComponent.h>

Inheritance diagram for EMCalTriggerPtAnalysis::AliEMCalTriggerMCParticleAnalysisComponent:

Public Member Functions

 AliEMCalTriggerMCParticleAnalysisComponent ()
 
 AliEMCalTriggerMCParticleAnalysisComponent (const char *name)
 
virtual ~AliEMCalTriggerMCParticleAnalysisComponent ()
 
virtual void CreateHistos ()
 
virtual void Process (const AliEMCalTriggerEventData *const data)
 
- Public Member Functions inherited from EMCalTriggerPtAnalysis::AliEMCalTriggerTracksAnalysisComponent
 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

bool IsPhysicalPrimary (const AliVParticle *const part, const AliMCEvent *const ev) const
 
- Protected Member Functions inherited from EMCalTriggerPtAnalysis::AliEMCalTriggerTracksAnalysisComponent
TAxisDefineAxis (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
 

Additional Inherited Members

- Protected Attributes inherited from EMCalTriggerPtAnalysis::AliEMCalTriggerTracksAnalysisComponent
THistManagerfHistos
 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...
 

Detailed Description

Definition at line 17 of file AliEMCalTriggerMCParticleAnalysisComponent.h.

Constructor & Destructor Documentation

EMCalTriggerPtAnalysis::AliEMCalTriggerMCParticleAnalysisComponent::AliEMCalTriggerMCParticleAnalysisComponent ( )
EMCalTriggerPtAnalysis::AliEMCalTriggerMCParticleAnalysisComponent::AliEMCalTriggerMCParticleAnalysisComponent ( const char *  name)
virtual EMCalTriggerPtAnalysis::AliEMCalTriggerMCParticleAnalysisComponent::~AliEMCalTriggerMCParticleAnalysisComponent ( )
inlinevirtual

Definition at line 21 of file AliEMCalTriggerMCParticleAnalysisComponent.h.

Member Function Documentation

void EMCalTriggerPtAnalysis::AliEMCalTriggerMCParticleAnalysisComponent::CreateHistos ( )
virtual

Create Container for histograms. Inheriting classes overwrite this method, in which they call this and add the histograms of their choise.

Reimplemented from EMCalTriggerPtAnalysis::AliEMCalTriggerTracksAnalysisComponent.

Definition at line 63 of file AliEMCalTriggerMCParticleAnalysisComponent.cxx.

bool EMCalTriggerPtAnalysis::AliEMCalTriggerMCParticleAnalysisComponent::IsPhysicalPrimary ( const AliVParticle *const  part,
const AliMCEvent *const  ev 
) const
protected

Definition at line 110 of file AliEMCalTriggerMCParticleAnalysisComponent.cxx.

Referenced by Process().

void EMCalTriggerPtAnalysis::AliEMCalTriggerMCParticleAnalysisComponent::Process ( const AliEMCalTriggerEventData *const  data)
virtual

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