AliPhysics  1adf5bd (1adf5bd)
 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 partid, 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 ()
 
Int_t PDGCode ()
 
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, Short_t pid=0)
 
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...
 
Int_t fPDGCode
 PDG code of source particle. 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 202 of file AliAnalysisTaskChargedJetsHadronCF.h.

Constructor & Destructor Documentation

AliBasicJet::AliBasicJet ( )
inline

Definition at line 205 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  partid,
Float_t  bgrd,
Long64_t  id,
Short_t  cent 
)
inline

Definition at line 206 of file AliAnalysisTaskChargedJetsHadronCF.h.

AliBasicJet::~AliBasicJet ( )

Definition at line 49 of file AliAnalysisTaskChargedJetsHadronCF.cxx.

Member Function Documentation

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

Definition at line 233 of file AliAnalysisTaskChargedJetsHadronCF.h.

Double_t AliBasicJet::Area ( )
inline

Definition at line 219 of file AliAnalysisTaskChargedJetsHadronCF.h.

Double_t AliBasicJet::BackgroundDensity ( )
inline

Definition at line 221 of file AliAnalysisTaskChargedJetsHadronCF.h.

Short_t AliBasicJet::Centrality ( )
inline

Definition at line 223 of file AliAnalysisTaskChargedJetsHadronCF.h.

Short_t AliBasicJet::Charge ( )
inline

Definition at line 217 of file AliAnalysisTaskChargedJetsHadronCF.h.

Double_t AliBasicJet::Eta ( )
inline

Definition at line 216 of file AliAnalysisTaskChargedJetsHadronCF.h.

Long64_t AliBasicJet::EventID ( )
inline

Definition at line 222 of file AliAnalysisTaskChargedJetsHadronCF.h.

AliBasicJetConstituent* AliBasicJet::GetJetConstituent ( Int_t  index)
inline

Definition at line 227 of file AliAnalysisTaskChargedJetsHadronCF.h.

Int_t AliBasicJet::GetNumbersOfConstituents ( )
inline

Definition at line 224 of file AliAnalysisTaskChargedJetsHadronCF.h.

Bool_t AliBasicJet::IsEqual ( const TObject obj)
inline

Definition at line 212 of file AliAnalysisTaskChargedJetsHadronCF.h.

Int_t AliBasicJet::PDGCode ( )
inline

Definition at line 220 of file AliAnalysisTaskChargedJetsHadronCF.h.

Double_t AliBasicJet::Phi ( )
inline

Definition at line 215 of file AliAnalysisTaskChargedJetsHadronCF.h.

Double_t AliBasicJet::Pt ( )
inline

Definition at line 213 of file AliAnalysisTaskChargedJetsHadronCF.h.

Double_t AliBasicJet::Radius ( )
inline

Definition at line 218 of file AliAnalysisTaskChargedJetsHadronCF.h.

void AliBasicJet::SetTruePt ( Double_t  val)
inline

Definition at line 234 of file AliAnalysisTaskChargedJetsHadronCF.h.

Double_t AliBasicJet::TruePt ( )
inline

Definition at line 214 of file AliAnalysisTaskChargedJetsHadronCF.h.

Member Data Documentation

Float_t AliBasicJet::fArea
private

jet area

Definition at line 244 of file AliAnalysisTaskChargedJetsHadronCF.h.

Referenced by Area().

Float_t AliBasicJet::fBackgroundDensity
private

background

Definition at line 246 of file AliAnalysisTaskChargedJetsHadronCF.h.

Referenced by BackgroundDensity().

Short_t AliBasicJet::fCentrality
private

centrality

Definition at line 248 of file AliAnalysisTaskChargedJetsHadronCF.h.

Referenced by Centrality().

Short_t AliBasicJet::fCharge
private

charge

Definition at line 242 of file AliAnalysisTaskChargedJetsHadronCF.h.

Referenced by Charge().

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

vector of constituents

Definition at line 250 of file AliAnalysisTaskChargedJetsHadronCF.h.

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

Float_t AliBasicJet::fEta
private

eta

Definition at line 238 of file AliAnalysisTaskChargedJetsHadronCF.h.

Referenced by Eta().

Long64_t AliBasicJet::fEventID
private

Unique event id.

Definition at line 247 of file AliAnalysisTaskChargedJetsHadronCF.h.

Referenced by EventID().

Int_t AliBasicJet::fPDGCode
private

PDG code of source particle.

Definition at line 245 of file AliAnalysisTaskChargedJetsHadronCF.h.

Referenced by PDGCode().

Float_t AliBasicJet::fPhi
private

phi

Definition at line 239 of file AliAnalysisTaskChargedJetsHadronCF.h.

Referenced by Phi().

Float_t AliBasicJet::fpT
private

pT

Definition at line 240 of file AliAnalysisTaskChargedJetsHadronCF.h.

Referenced by Pt().

Float_t AliBasicJet::fRadius
private

jet radius

Definition at line 243 of file AliAnalysisTaskChargedJetsHadronCF.h.

Referenced by Radius().

Float_t AliBasicJet::fTruepT
private

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

Definition at line 241 of file AliAnalysisTaskChargedJetsHadronCF.h.

Referenced by SetTruePt(), and TruePt().


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