AliPhysics  fc9925d (fc9925d)
 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 181 of file AliAnalysisTaskChargedJetsHadronCF.h.

Constructor & Destructor Documentation

AliBasicJet::AliBasicJet ( )
inline

Definition at line 184 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 185 of file AliAnalysisTaskChargedJetsHadronCF.h.

AliBasicJet::~AliBasicJet ( )

Definition at line 47 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 212 of file AliAnalysisTaskChargedJetsHadronCF.h.

Double_t AliBasicJet::Area ( )
inline

Definition at line 198 of file AliAnalysisTaskChargedJetsHadronCF.h.

Double_t AliBasicJet::BackgroundDensity ( )
inline

Definition at line 200 of file AliAnalysisTaskChargedJetsHadronCF.h.

Short_t AliBasicJet::Centrality ( )
inline

Definition at line 202 of file AliAnalysisTaskChargedJetsHadronCF.h.

Short_t AliBasicJet::Charge ( )
inline

Definition at line 196 of file AliAnalysisTaskChargedJetsHadronCF.h.

Double_t AliBasicJet::Eta ( )
inline

Definition at line 195 of file AliAnalysisTaskChargedJetsHadronCF.h.

Long64_t AliBasicJet::EventID ( )
inline

Definition at line 201 of file AliAnalysisTaskChargedJetsHadronCF.h.

AliBasicJetConstituent* AliBasicJet::GetJetConstituent ( Int_t  index)
inline

Definition at line 206 of file AliAnalysisTaskChargedJetsHadronCF.h.

Int_t AliBasicJet::GetNumbersOfConstituents ( )
inline

Definition at line 203 of file AliAnalysisTaskChargedJetsHadronCF.h.

Bool_t AliBasicJet::IsEqual ( const TObject obj)
inline

Definition at line 191 of file AliAnalysisTaskChargedJetsHadronCF.h.

Int_t AliBasicJet::PDGCode ( )
inline

Definition at line 199 of file AliAnalysisTaskChargedJetsHadronCF.h.

Double_t AliBasicJet::Phi ( )
inline

Definition at line 194 of file AliAnalysisTaskChargedJetsHadronCF.h.

Double_t AliBasicJet::Pt ( )
inline

Definition at line 192 of file AliAnalysisTaskChargedJetsHadronCF.h.

Double_t AliBasicJet::Radius ( )
inline

Definition at line 197 of file AliAnalysisTaskChargedJetsHadronCF.h.

void AliBasicJet::SetTruePt ( Double_t  val)
inline

Definition at line 213 of file AliAnalysisTaskChargedJetsHadronCF.h.

Double_t AliBasicJet::TruePt ( )
inline

Definition at line 193 of file AliAnalysisTaskChargedJetsHadronCF.h.

Member Data Documentation

Float_t AliBasicJet::fArea
private

jet area

Definition at line 223 of file AliAnalysisTaskChargedJetsHadronCF.h.

Referenced by Area().

Float_t AliBasicJet::fBackgroundDensity
private

background

Definition at line 225 of file AliAnalysisTaskChargedJetsHadronCF.h.

Referenced by BackgroundDensity().

Short_t AliBasicJet::fCentrality
private

centrality

Definition at line 227 of file AliAnalysisTaskChargedJetsHadronCF.h.

Referenced by Centrality().

Short_t AliBasicJet::fCharge
private

charge

Definition at line 221 of file AliAnalysisTaskChargedJetsHadronCF.h.

Referenced by Charge().

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

vector of constituents

Definition at line 229 of file AliAnalysisTaskChargedJetsHadronCF.h.

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

Float_t AliBasicJet::fEta
private

eta

Definition at line 217 of file AliAnalysisTaskChargedJetsHadronCF.h.

Referenced by Eta().

Long64_t AliBasicJet::fEventID
private

Unique event id.

Definition at line 226 of file AliAnalysisTaskChargedJetsHadronCF.h.

Referenced by EventID().

Int_t AliBasicJet::fPDGCode
private

PDG code of source particle.

Definition at line 224 of file AliAnalysisTaskChargedJetsHadronCF.h.

Referenced by PDGCode().

Float_t AliBasicJet::fPhi
private

phi

Definition at line 218 of file AliAnalysisTaskChargedJetsHadronCF.h.

Referenced by Phi().

Float_t AliBasicJet::fpT
private

pT

Definition at line 219 of file AliAnalysisTaskChargedJetsHadronCF.h.

Referenced by Pt().

Float_t AliBasicJet::fRadius
private

jet radius

Definition at line 222 of file AliAnalysisTaskChargedJetsHadronCF.h.

Referenced by Radius().

Float_t AliBasicJet::fTruepT
private

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

Definition at line 220 of file AliAnalysisTaskChargedJetsHadronCF.h.

Referenced by SetTruePt(), and TruePt().


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