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

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

#include <AliAnalysisTaskDmesonJets.h>

Inheritance diagram for AliAnalysisTaskDmesonJets::AliJetInfoSummary:

Public Member Functions

 AliJetInfoSummary ()
 
 AliJetInfoSummary (const AliDmesonJetInfo &source, std::string n)
 
virtual ~AliJetInfoSummary ()
 
virtual void Reset ()
 Reset the current object. More...
 
virtual void Set (const AliDmesonJetInfo &source, std::string n)
 
virtual void Set (const AliJetInfo &source)
 

Public Attributes

Double32_t fPt
 Transverse momentum of the jet in GeV/c. More...
 
Double32_t fEta
 Eta of the jet. More...
 
Double32_t fPhi
 Phi of the jet. More...
 
Double32_t fR
 Distance between D meson and jet axis. More...
 
Double32_t fZ
 Z of the D meson. More...
 
Double32_t fN
 Number of jet constituents. More...
 

Detailed Description

Lightweight class that encapsulates D meson jets.

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

Definition at line 184 of file AliAnalysisTaskDmesonJets.h.

Constructor & Destructor Documentation

AliAnalysisTaskDmesonJets::AliJetInfoSummary::AliJetInfoSummary ( )
inline

Definition at line 186 of file AliAnalysisTaskDmesonJets.h.

AliAnalysisTaskDmesonJets::AliJetInfoSummary::AliJetInfoSummary ( const AliDmesonJetInfo source,
std::string  n 
)

Constructor that uses an AliDmesonJetInfo as its source

Parameters
sourceA const reference to a valid AliDmesonJetInfo object
iIndex of the jet to be copied

Definition at line 315 of file AliAnalysisTaskDmesonJets.cxx.

virtual AliAnalysisTaskDmesonJets::AliJetInfoSummary::~AliJetInfoSummary ( )
inlinevirtual

Definition at line 188 of file AliAnalysisTaskDmesonJets.h.

Member Function Documentation

void AliAnalysisTaskDmesonJets::AliJetInfoSummary::Reset ( )
virtual

Reset the current object.

Reimplemented in AliAnalysisTaskDmesonJets::AliJetInfoPbPbSummary.

Definition at line 327 of file AliAnalysisTaskDmesonJets.cxx.

Referenced by AliAnalysisTaskDmesonJets::AliJetInfoPbPbSummary::Reset().

void AliAnalysisTaskDmesonJets::AliJetInfoSummary::Set ( const AliDmesonJetInfo source,
std::string  n 
)
virtual

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

Parameters
sourceA const reference to a valid AliDmesonJetInfo object
iIndex of the jet to be copied

Reimplemented in AliAnalysisTaskDmesonJets::AliJetInfoPbPbSummary.

Definition at line 341 of file AliAnalysisTaskDmesonJets.cxx.

Referenced by AliJetInfoSummary(), and AliAnalysisTaskDmesonJets::AliJetInfoPbPbSummary::Set().

void AliAnalysisTaskDmesonJets::AliJetInfoSummary::Set ( const AliJetInfo source)
virtual

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

Parameters
sourceA const reference to a valid AliJetInfo object

Reimplemented in AliAnalysisTaskDmesonJets::AliJetInfoPbPbSummary.

Definition at line 355 of file AliAnalysisTaskDmesonJets.cxx.

Member Data Documentation

Double32_t AliAnalysisTaskDmesonJets::AliJetInfoSummary::fEta
Double32_t AliAnalysisTaskDmesonJets::AliJetInfoSummary::fN

Number of jet constituents.

Definition at line 205 of file AliAnalysisTaskDmesonJets.h.

Double32_t AliAnalysisTaskDmesonJets::AliJetInfoSummary::fPhi

Phi of the jet.

Definition at line 199 of file AliAnalysisTaskDmesonJets.h.

Double32_t AliAnalysisTaskDmesonJets::AliJetInfoSummary::fPt

Transverse momentum of the jet in GeV/c.

Definition at line 195 of file AliAnalysisTaskDmesonJets.h.

Referenced by AliDJetTTreeReader::ExtractInputMassPlotEffScale(), and AliDJetTTreeReader::ExtractInputMassPlotSideband().

Double32_t AliAnalysisTaskDmesonJets::AliJetInfoSummary::fR

Distance between D meson and jet axis.

Definition at line 201 of file AliAnalysisTaskDmesonJets.h.

Double32_t AliAnalysisTaskDmesonJets::AliJetInfoSummary::fZ

Z of the D meson.

Definition at line 203 of file AliAnalysisTaskDmesonJets.h.

Referenced by AliDJetTTreeReader::ExtractInputMassPlotSideband().


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