AliPhysics  2c6b7ad (2c6b7ad)
AliAnalysisTaskMEVertexingHF Class Reference

#include <AliAnalysisTaskMEVertexingHF.h>

Inheritance diagram for AliAnalysisTaskMEVertexingHF:

Public Member Functions

 AliAnalysisTaskMEVertexingHF (const char *name="AliAnalysisTaskMEVertexingHF")
 
virtual ~AliAnalysisTaskMEVertexingHF ()
 
virtual void Init ()
 
virtual void LocalInit ()
 
virtual void UserCreateOutputObjects ()
 
virtual void UserExec (Option_t *option)
 
virtual void Terminate (Option_t *)
 

Private Member Functions

 AliAnalysisTaskMEVertexingHF (const AliAnalysisTaskMEVertexingHF &)
 Array of LikeSign3Prong. More...
 
AliAnalysisTaskMEVertexingHFoperator= (const AliAnalysisTaskMEVertexingHF &)
 

Private Attributes

AliAnalysisVertexingHFfvHF
 
AliMixedEvent * fMixedEvent
 Vertexer heavy flavour. More...
 
TClonesArray * fVerticesHFTClArr
 Mixed event. More...
 
TClonesArray * fD0toKpiTClArr
 Array of heavy-flavour vertices. More...
 
TClonesArray * fJPSItoEleTClArr
 Array of D0->Kpi. More...
 
TClonesArray * fCharm3ProngTClArr
 Array of Jpsi->ee. More...
 
TClonesArray * fCharm4ProngTClArr
 Array of D+,Ds,Lc. More...
 
TClonesArray * fDstarTClArr
 Array of D0->Kpipipi. More...
 
TClonesArray * fCascadesTClArr
 Array of D*->D0pi. More...
 
TClonesArray * fLikeSign2ProngTClArr
 Array of Cascades : V0 + track (lambda_c) More...
 
TClonesArray * fLikeSign3ProngTClArr
 Array of LikeSign2Prong. More...
 

Detailed Description

Definition at line 26 of file AliAnalysisTaskMEVertexingHF.h.

Constructor & Destructor Documentation

AliAnalysisTaskMEVertexingHF::AliAnalysisTaskMEVertexingHF ( const char *  name = "AliAnalysisTaskMEVertexingHF")

Constructor

Definition at line 49 of file AliAnalysisTaskMEVertexingHF.cxx.

virtual AliAnalysisTaskMEVertexingHF::~AliAnalysisTaskMEVertexingHF ( )
inlinevirtual

Definition at line 29 of file AliAnalysisTaskMEVertexingHF.h.

AliAnalysisTaskMEVertexingHF::AliAnalysisTaskMEVertexingHF ( const AliAnalysisTaskMEVertexingHF )
private

Array of LikeSign3Prong.

Member Function Documentation

void AliAnalysisTaskMEVertexingHF::Init ( )
virtual

Initialization Instanciates vHF and loads its parameters Some parameters are changed

Definition at line 66 of file AliAnalysisTaskMEVertexingHF.cxx.

Referenced by LocalInit(), and ~AliAnalysisTaskMEVertexingHF().

virtual void AliAnalysisTaskMEVertexingHF::LocalInit ( )
inlinevirtual

Definition at line 32 of file AliAnalysisTaskMEVertexingHF.h.

AliAnalysisTaskMEVertexingHF& AliAnalysisTaskMEVertexingHF::operator= ( const AliAnalysisTaskMEVertexingHF )
private
void AliAnalysisTaskMEVertexingHF::Terminate ( Option_t )
virtual

Terminate analysis

Definition at line 233 of file AliAnalysisTaskMEVertexingHF.cxx.

Referenced by LocalInit().

void AliAnalysisTaskMEVertexingHF::UserCreateOutputObjects ( )
virtual

Create the output container

Definition at line 94 of file AliAnalysisTaskMEVertexingHF.cxx.

Referenced by LocalInit().

void AliAnalysisTaskMEVertexingHF::UserExec ( Option_t option)
virtual

Execute analysis for current event: first build the mixed event, compute the new primary vtx then heavy flavor vertexing

Definition at line 160 of file AliAnalysisTaskMEVertexingHF.cxx.

Referenced by LocalInit().

Member Data Documentation

TClonesArray* AliAnalysisTaskMEVertexingHF::fCascadesTClArr
private

Array of D*->D0pi.

Definition at line 46 of file AliAnalysisTaskMEVertexingHF.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TClonesArray* AliAnalysisTaskMEVertexingHF::fCharm3ProngTClArr
private

Array of Jpsi->ee.

Definition at line 43 of file AliAnalysisTaskMEVertexingHF.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TClonesArray* AliAnalysisTaskMEVertexingHF::fCharm4ProngTClArr
private

Array of D+,Ds,Lc.

Definition at line 44 of file AliAnalysisTaskMEVertexingHF.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TClonesArray* AliAnalysisTaskMEVertexingHF::fD0toKpiTClArr
private

Array of heavy-flavour vertices.

Definition at line 41 of file AliAnalysisTaskMEVertexingHF.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TClonesArray* AliAnalysisTaskMEVertexingHF::fDstarTClArr
private

Array of D0->Kpipipi.

Definition at line 45 of file AliAnalysisTaskMEVertexingHF.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TClonesArray* AliAnalysisTaskMEVertexingHF::fJPSItoEleTClArr
private

Array of D0->Kpi.

Definition at line 42 of file AliAnalysisTaskMEVertexingHF.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TClonesArray* AliAnalysisTaskMEVertexingHF::fLikeSign2ProngTClArr
private

Array of Cascades : V0 + track (lambda_c)

Definition at line 47 of file AliAnalysisTaskMEVertexingHF.h.

Referenced by UserCreateOutputObjects(), and UserExec().

TClonesArray* AliAnalysisTaskMEVertexingHF::fLikeSign3ProngTClArr
private

Array of LikeSign2Prong.

Definition at line 48 of file AliAnalysisTaskMEVertexingHF.h.

Referenced by UserCreateOutputObjects(), and UserExec().

AliMixedEvent* AliAnalysisTaskMEVertexingHF::fMixedEvent
private

Vertexer heavy flavour.

Definition at line 39 of file AliAnalysisTaskMEVertexingHF.h.

Referenced by UserExec().

TClonesArray* AliAnalysisTaskMEVertexingHF::fVerticesHFTClArr
private

Mixed event.

Definition at line 40 of file AliAnalysisTaskMEVertexingHF.h.

Referenced by UserCreateOutputObjects(), and UserExec().

AliAnalysisVertexingHF* AliAnalysisTaskMEVertexingHF::fvHF
private

Definition at line 38 of file AliAnalysisTaskMEVertexingHF.h.

Referenced by Init(), UserCreateOutputObjects(), and UserExec().


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