AliPhysics  vAN-20150630 (513c479)
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros
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
 
 ClassDef (AliEMCalTriggerMCParticleAnalysisComponent, 1)
 
- Protected Member Functions inherited from EMCalTriggerPtAnalysis::AliEMCalTriggerTracksAnalysisComponent
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) 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
AliEMCalHistoContainerfHistos
 Histogram container of the analysis component. More...
 
const
AliEMCalTriggerAnaClassManager
fTriggerClassManager
 Global trigger class manager. More...
 
const
AliEMCalTriggerBinningComponent
fBinning
 Global binning handler. More...
 
const AliEMCalTriggerKineCutsfKineCuts
 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 24 of file AliEMCalTriggerMCParticleAnalysisComponent.h.

Constructor & Destructor Documentation

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

Definition at line 28 of file AliEMCalTriggerMCParticleAnalysisComponent.h.

Member Function Documentation

EMCalTriggerPtAnalysis::AliEMCalTriggerMCParticleAnalysisComponent::ClassDef ( AliEMCalTriggerMCParticleAnalysisComponent  ,
 
)
protected
virtual 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.

bool EMCalTriggerPtAnalysis::AliEMCalTriggerMCParticleAnalysisComponent::IsPhysicalPrimary ( const AliVParticle *const  part,
const AliMCEvent *const  ev 
) const
protected
virtual void EMCalTriggerPtAnalysis::AliEMCalTriggerMCParticleAnalysisComponent::Process ( const AliEMCalTriggerEventData *const  data)
virtual

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