AliPhysics  2797316 (2797316)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliBasicJet Class Reference

Simple class containing basic information for a jet. More...

#include <AliAnalysisTaskChargedJetsHadronCF.h>

Inheritance diagram for AliBasicJet:

Public Member Functions

 AliBasicJet ()
 
 AliBasicJet (Float_t eta, Float_t phi, Float_t pt, Short_t charge, Float_t radius, Float_t area, Float_t bgrd, Long64_t id, Short_t cent)
 
 ~AliBasicJet ()
 
Bool_t IsEqual (const TObject *obj)
 
Double_t Pt ()
 
Double_t TruePt ()
 
Double_t Phi ()
 
Double_t Eta ()
 
Short_t Charge ()
 
Double_t Radius ()
 
Double_t Area ()
 
Double_t BackgroundDensity ()
 
Long64_t EventID ()
 
Short_t Centrality ()
 
Int_t GetNumbersOfConstituents ()
 
AliBasicJetConstituentGetJetConstituent (Int_t index)
 
void AddJetConstituent (Float_t eta, Float_t phi, Float_t pt, Short_t charge)
 
void AddJetConstituent (AliBasicJetConstituent *constituent)
 
void SetTruePt (Double_t val)
 

Private Attributes

Float_t fEta
 eta More...
 
Float_t fPhi
 phi More...
 
Float_t fpT
 pT More...
 
Float_t fTruepT
 true pT (optional, e.g. from matching) More...
 
Short_t fCharge
 charge More...
 
Float_t fRadius
 jet radius More...
 
Float_t fArea
 jet area More...
 
Float_t fBackgroundDensity
 background More...
 
Long64_t fEventID
 Unique event id. More...
 
Short_t fCentrality
 centrality More...
 
std::vector
< AliBasicJetConstituent
fConstituents
 vector of constituents More...
 

Detailed Description

Simple class containing basic information for a jet.

This class is used to save jets including constituents with minimize memory consumption. Saved information focus on correlation analyses

Author
Ruediger Haake ruedi.nosp@m.ger..nosp@m.haake.nosp@m.@cer.nosp@m.n.ch, CERN
Date
Apr 21, 2016

Definition at line 172 of file AliAnalysisTaskChargedJetsHadronCF.h.

Constructor & Destructor Documentation

AliBasicJet::AliBasicJet ( )
inline

Definition at line 175 of file AliAnalysisTaskChargedJetsHadronCF.h.

AliBasicJet::AliBasicJet ( Float_t  eta,
Float_t  phi,
Float_t  pt,
Short_t  charge,
Float_t  radius,
Float_t  area,
Float_t  bgrd,
Long64_t  id,
Short_t  cent 
)
inline

Definition at line 176 of file AliAnalysisTaskChargedJetsHadronCF.h.

AliBasicJet::~AliBasicJet ( )

Definition at line 43 of file AliAnalysisTaskChargedJetsHadronCF.cxx.

Member Function Documentation

void AliBasicJet::AddJetConstituent ( Float_t  eta,
Float_t  phi,
Float_t  pt,
Short_t  charge 
)
inline
void AliBasicJet::AddJetConstituent ( AliBasicJetConstituent constituent)
inline

Definition at line 202 of file AliAnalysisTaskChargedJetsHadronCF.h.

Double_t AliBasicJet::Area ( )
inline

Definition at line 189 of file AliAnalysisTaskChargedJetsHadronCF.h.

Double_t AliBasicJet::BackgroundDensity ( )
inline

Definition at line 190 of file AliAnalysisTaskChargedJetsHadronCF.h.

Short_t AliBasicJet::Centrality ( )
inline

Definition at line 192 of file AliAnalysisTaskChargedJetsHadronCF.h.

Short_t AliBasicJet::Charge ( )
inline

Definition at line 187 of file AliAnalysisTaskChargedJetsHadronCF.h.

Double_t AliBasicJet::Eta ( )
inline

Definition at line 186 of file AliAnalysisTaskChargedJetsHadronCF.h.

Long64_t AliBasicJet::EventID ( )
inline

Definition at line 191 of file AliAnalysisTaskChargedJetsHadronCF.h.

AliBasicJetConstituent* AliBasicJet::GetJetConstituent ( Int_t  index)
inline

Definition at line 196 of file AliAnalysisTaskChargedJetsHadronCF.h.

Int_t AliBasicJet::GetNumbersOfConstituents ( )
inline

Definition at line 193 of file AliAnalysisTaskChargedJetsHadronCF.h.

Bool_t AliBasicJet::IsEqual ( const TObject *  obj)
inline

Definition at line 182 of file AliAnalysisTaskChargedJetsHadronCF.h.

Double_t AliBasicJet::Phi ( )
inline

Definition at line 185 of file AliAnalysisTaskChargedJetsHadronCF.h.

Double_t AliBasicJet::Pt ( )
inline

Definition at line 183 of file AliAnalysisTaskChargedJetsHadronCF.h.

Double_t AliBasicJet::Radius ( )
inline

Definition at line 188 of file AliAnalysisTaskChargedJetsHadronCF.h.

void AliBasicJet::SetTruePt ( Double_t  val)
inline

Definition at line 203 of file AliAnalysisTaskChargedJetsHadronCF.h.

Double_t AliBasicJet::TruePt ( )
inline

Definition at line 184 of file AliAnalysisTaskChargedJetsHadronCF.h.

Member Data Documentation

Float_t AliBasicJet::fArea
private

jet area

Definition at line 213 of file AliAnalysisTaskChargedJetsHadronCF.h.

Referenced by Area().

Float_t AliBasicJet::fBackgroundDensity
private

background

Definition at line 214 of file AliAnalysisTaskChargedJetsHadronCF.h.

Referenced by BackgroundDensity().

Short_t AliBasicJet::fCentrality
private

centrality

Definition at line 216 of file AliAnalysisTaskChargedJetsHadronCF.h.

Referenced by Centrality().

Short_t AliBasicJet::fCharge
private

charge

Definition at line 211 of file AliAnalysisTaskChargedJetsHadronCF.h.

Referenced by Charge().

std::vector<AliBasicJetConstituent> AliBasicJet::fConstituents
private

vector of constituents

Definition at line 218 of file AliAnalysisTaskChargedJetsHadronCF.h.

Referenced by AddJetConstituent(), GetJetConstituent(), and GetNumbersOfConstituents().

Float_t AliBasicJet::fEta
private

eta

Definition at line 207 of file AliAnalysisTaskChargedJetsHadronCF.h.

Referenced by Eta().

Long64_t AliBasicJet::fEventID
private

Unique event id.

Definition at line 215 of file AliAnalysisTaskChargedJetsHadronCF.h.

Referenced by EventID().

Float_t AliBasicJet::fPhi
private

phi

Definition at line 208 of file AliAnalysisTaskChargedJetsHadronCF.h.

Referenced by Phi().

Float_t AliBasicJet::fpT
private

pT

Definition at line 209 of file AliAnalysisTaskChargedJetsHadronCF.h.

Referenced by Pt().

Float_t AliBasicJet::fRadius
private

jet radius

Definition at line 212 of file AliAnalysisTaskChargedJetsHadronCF.h.

Referenced by Radius().

Float_t AliBasicJet::fTruepT
private

true pT (optional, e.g. from matching)

Definition at line 210 of file AliAnalysisTaskChargedJetsHadronCF.h.

Referenced by SetTruePt(), and TruePt().


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