AliPhysics  c7b8e89 (c7b8e89)
AliAnalysisTaskDmesonJetsSub::AliDmesonMCInfoSummary Class Reference

Lightweight class that encapsulates D meson jets. More...

#include <AliAnalysisTaskDmesonJetsSub.h>

Inheritance diagram for AliAnalysisTaskDmesonJetsSub::AliDmesonMCInfoSummary:

Public Member Functions

 AliDmesonMCInfoSummary ()
 
 AliDmesonMCInfoSummary (const AliDmesonJetInfo &source)
 
virtual ~AliDmesonMCInfoSummary ()
 
virtual void Reset ()
 Reset the object. More...
 
virtual void Set (const AliDmesonJetInfo &source)
 
- Public Member Functions inherited from AliAnalysisTaskDmesonJetsSub::AliDmesonInfoSummary
 AliDmesonInfoSummary ()
 
 AliDmesonInfoSummary (const AliDmesonJetInfo &source)
 
virtual ~AliDmesonInfoSummary ()
 

Public Attributes

Double32_t fPartonType
 Parton type. More...
 
Double32_t fPartonPt
 Transverse momentum of the parton. More...
 
UShort_t fAncestorPDG
 
- Public Attributes inherited from AliAnalysisTaskDmesonJetsSub::AliDmesonInfoSummary
Double32_t fPt
 Transverse momentum of the D meson in GeV/c. More...
 
Double32_t fEta
 Eta of the D meson. More...
 
Double32_t fPhi
 Phi of the D meson. More...
 

Detailed Description

Lightweight class that encapsulates D meson jets.

This class encapsulates D meson information in a very compact data structure (68 bits)

Definition at line 334 of file AliAnalysisTaskDmesonJetsSub.h.

Constructor & Destructor Documentation

AliAnalysisTaskDmesonJetsSub::AliDmesonMCInfoSummary::AliDmesonMCInfoSummary ( )
inline

Definition at line 336 of file AliAnalysisTaskDmesonJetsSub.h.

AliAnalysisTaskDmesonJetsSub::AliDmesonMCInfoSummary::AliDmesonMCInfoSummary ( const AliDmesonJetInfo source)

Constructor that uses an AliDmesonJetInfo as its source

Parameters
sourceA const reference to a valid AliDmesonJetInfo object

Definition at line 519 of file AliAnalysisTaskDmesonJetsSub.cxx.

virtual AliAnalysisTaskDmesonJetsSub::AliDmesonMCInfoSummary::~AliDmesonMCInfoSummary ( )
inlinevirtual

Definition at line 338 of file AliAnalysisTaskDmesonJetsSub.h.

Member Function Documentation

void AliAnalysisTaskDmesonJetsSub::AliDmesonMCInfoSummary::Reset ( )
virtual

Reset the object.

Reimplemented from AliAnalysisTaskDmesonJetsSub::AliDmesonInfoSummary.

Definition at line 550 of file AliAnalysisTaskDmesonJetsSub.cxx.

void AliAnalysisTaskDmesonJetsSub::AliDmesonMCInfoSummary::Set ( const AliDmesonJetInfo source)
virtual

Set the current object using an instance of AliDmesonJetInfo as its source

Parameters
sourceA const reference to a valid AliDmesonJetInfo object

Reimplemented from AliAnalysisTaskDmesonJetsSub::AliDmesonInfoSummary.

Definition at line 531 of file AliAnalysisTaskDmesonJetsSub.cxx.

Referenced by AliDmesonMCInfoSummary().

Member Data Documentation

UShort_t AliAnalysisTaskDmesonJetsSub::AliDmesonMCInfoSummary::fAncestorPDG

Definition at line 348 of file AliAnalysisTaskDmesonJetsSub.h.

Referenced by Reset(), and Set().

Double32_t AliAnalysisTaskDmesonJetsSub::AliDmesonMCInfoSummary::fPartonPt

Transverse momentum of the parton.

Definition at line 346 of file AliAnalysisTaskDmesonJetsSub.h.

Referenced by Reset(), and Set().

Double32_t AliAnalysisTaskDmesonJetsSub::AliDmesonMCInfoSummary::fPartonType

Parton type.

Definition at line 344 of file AliAnalysisTaskDmesonJetsSub.h.

Referenced by Reset(), and Set().


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