ROOT logo
AliRoot » JETAN » AliDAJetHeader

class AliDAJetHeader: public AliJetHeader

  * Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
  *                                                                        *
  * Author: The ALICE Off-line Project.                                    *
  * Contributors are mentioned in the code where appropriate.              *
  *                                                                        *
  * Permission to use, copy, modify and distribute this software and its   *
  * documentation strictly for non-commercial purposes is hereby granted   *
  * without fee, provided that the above copyright notice appears in all   *
  * copies and that both the copyright notice and this permission notice   *
  * appear in the supporting documentation. The authors make no claims     *
  * about the suitability of this software for any purpose. It is          *
  * provided "as is" without express or implied warranty.                  *

Function Members (Methods)

public:
AliDAJetHeader()
AliDAJetHeader(const AliDAJetHeader&)
virtual~AliDAJetHeader()
voidTObject::AbstractMethod(const char* method) const
virtual voidTObject::AppendPad(Option_t* option = "")
virtual voidTObject::Browse(TBrowser* b)
static TClass*Class()
virtual const char*TObject::ClassName() const
virtual voidTNamed::Clear(Option_t* option = "")
virtual TObject*TNamed::Clone(const char* newname = "") const
virtual Int_tTNamed::Compare(const TObject* obj) const
virtual voidTNamed::Copy(TObject& named) const
virtual voidTObject::Delete(Option_t* option = "")MENU
virtual Int_tTObject::DistancetoPrimitive(Int_t px, Int_t py)
virtual voidTObject::Draw(Option_t* option = "")
virtual voidTObject::DrawClass() constMENU
virtual TObject*TObject::DrawClone(Option_t* option = "") constMENU
virtual voidTObject::Dump() constMENU
virtual voidTObject::Error(const char* method, const char* msgfmt) const
virtual voidTObject::Execute(const char* method, const char* params, Int_t* error = 0)
virtual voidTObject::Execute(TMethod* method, TObjArray* params, Int_t* error = 0)
virtual voidTObject::ExecuteEvent(Int_t event, Int_t px, Int_t py)
virtual voidTObject::Fatal(const char* method, const char* msgfmt) const
virtual voidTNamed::FillBuffer(char*& buffer)
virtual TObject*TObject::FindObject(const char* name) const
virtual TObject*TObject::FindObject(const TObject* obj) const
virtual Bool_tAliJetHeader::GetBGMode() const
virtual TStringAliJetHeader::GetComment() const
virtual Int_tAliJetHeader::GetDebug() const
virtual Option_t*TObject::GetDrawOption() const
static Long_tTObject::GetDtorOnly()
Float_tGetEtaEff() const
Float_tGetEtMin() const
Float_tGetFiducialEtaMax() const
Float_tGetFiducialEtaMin() const
Float_tGetFiducialPhiMax() const
Float_tGetFiducialPhiMin() const
Bool_tGetFixedCl() const
virtual const char*TObject::GetIconName() const
virtual Float_tAliJetHeader::GetJetEtaMax() const
virtual Float_tAliJetHeader::GetJetEtaMin() const
virtual Float_tAliJetHeader::GetJetPhiMax() const
virtual Float_tAliJetHeader::GetJetPhiMin() const
virtual const char*TNamed::GetName() const
Int_tGetNclustMax() const
Int_tGetNeff() const
virtual char*TObject::GetObjectInfo(Int_t px, Int_t py) const
static Bool_tTObject::GetObjectStat()
virtual Option_t*TObject::GetOption() const
virtual Float_tGetRadius() const
Bool_tGetSelJets() const
virtual const char*TNamed::GetTitle() const
virtual UInt_tTObject::GetUniqueID() const
virtual Bool_tTObject::HandleTimer(TTimer* timer)
virtual ULong_tTNamed::Hash() const
virtual voidTObject::Info(const char* method, const char* msgfmt) const
virtual Bool_tTObject::InheritsFrom(const char* classname) const
virtual Bool_tTObject::InheritsFrom(const TClass* cl) const
virtual voidTObject::Inspect() constMENU
voidTObject::InvertBit(UInt_t f)
virtual TClass*IsA() const
virtual Bool_tTObject::IsEqual(const TObject* obj) const
virtual Bool_tTObject::IsFolder() const
Bool_tTObject::IsOnHeap() const
virtual Bool_tTNamed::IsSortable() const
Bool_tTObject::IsZombie() const
virtual voidTNamed::ls(Option_t* option = "") const
voidTObject::MayNotUse(const char* method) const
virtual Bool_tTObject::Notify()
voidTObject::Obsolete(const char* method, const char* asOfVers, const char* removedFromVers) const
static voidTObject::operator delete(void* ptr)
static voidTObject::operator delete(void* ptr, void* vp)
static voidTObject::operator delete[](void* ptr)
static voidTObject::operator delete[](void* ptr, void* vp)
void*TObject::operator new(size_t sz)
void*TObject::operator new(size_t sz, void* vp)
void*TObject::operator new[](size_t sz)
void*TObject::operator new[](size_t sz, void* vp)
AliDAJetHeader&operator=(const AliDAJetHeader&)
virtual voidTObject::Paint(Option_t* option = "")
virtual voidTObject::Pop()
virtual voidTNamed::Print(Option_t* option = "") const
virtual Int_tTObject::Read(const char* name)
virtual voidTObject::RecursiveRemove(TObject* obj)
voidTObject::ResetBit(UInt_t f)
virtual voidTObject::SaveAs(const char* filename = "", Option_t* option = "") constMENU
virtual voidTObject::SavePrimitive(basic_ostream<char,char_traits<char> >& out, Option_t* option = "")
voidSelectJets(Bool_t seljets)
virtual voidAliJetHeader::SetBGMode(Bool_t bgMode)
voidTObject::SetBit(UInt_t f)
voidTObject::SetBit(UInt_t f, Bool_t set)
virtual voidAliJetHeader::SetComment(const char* com)
virtual voidAliJetHeader::SetDebug(Int_t debug)
virtual voidTObject::SetDrawOption(Option_t* option = "")MENU
static voidTObject::SetDtorOnly(void* obj)
voidSetEtaEff(Float_t eta)
voidSetEtMin(Float_t etmin)
voidSetFiducialEtaMax(Float_t etamax)
voidSetFiducialEtaMin(Float_t etamin)
voidSetFiducialPhiMax(Float_t phimax)
voidSetFiducialPhiMin(Float_t phimin)
virtual voidAliJetHeader::SetJetEtaMax(Float_t eta = 0.5)
virtual voidAliJetHeader::SetJetEtaMin(Float_t eta = -0.5)
virtual voidAliJetHeader::SetJetPhiMax(Float_t phi = 2*TMath::Pi())
virtual voidAliJetHeader::SetJetPhiMin(Float_t phi = 0.)
virtual voidTNamed::SetName(const char* name)MENU
virtual voidTNamed::SetNameTitle(const char* name, const char* title)
voidSetNclust(Int_t ncl)
voidSetNeff(Int_t n)
static voidTObject::SetObjectStat(Bool_t stat)
virtual voidSetRadius(Float_t radius)
virtual voidTNamed::SetTitle(const char* title = "")MENU
virtual voidTObject::SetUniqueID(UInt_t uid)
virtual voidShowMembers(TMemberInspector&)
virtual Int_tTNamed::Sizeof() const
virtual voidStreamer(TBuffer&)
voidStreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b)
virtual voidTObject::SysError(const char* method, const char* msgfmt) const
Bool_tTObject::TestBit(UInt_t f) const
Int_tTObject::TestBits(UInt_t f) const
virtual voidTObject::UseCurrentStyle()
virtual voidTObject::Warning(const char* method, const char* msgfmt) const
virtual Int_tTObject::Write(const char* name = 0, Int_t option = 0, Int_t bufsize = 0)
virtual Int_tTObject::Write(const char* name = 0, Int_t option = 0, Int_t bufsize = 0) const
protected:
virtual voidTObject::DoError(int level, const char* location, const char* fmt, va_list va) const
voidTObject::MakeZombie()

Data Members

protected:
Bool_tAliJetHeader::fBGModebackground mode
TStringAliJetHeader::fCommenta comment
Int_tAliJetHeader::fDebugdebug option
Float_tfEtMinminimum energy for found jets
Float_tfEtaEffeta range in which fake tracks are generated
Float_tfFidEtaMaxfiducial eta max for particles
Float_tfFidEtaMinfiducial eta min for particles
Float_tfFidPhiMaxfiducial phi max for paticles
Float_tfFidPhiMinfiducial phi min for paticles
Bool_tfFixedCluse a fixed fNclustMax
Float_tAliJetHeader::fJetEtaMaxmaximum eta for the jet
Float_tAliJetHeader::fJetEtaMinminimum eta for the jet
Float_tAliJetHeader::fJetPhiMaxmaximum phi for the jet
Float_tAliJetHeader::fJetPhiMinminimum phi for the jet
TStringTNamed::fNameobject identifier
Int_tfNclustMaxnumber of clusters when to stop annealing
Int_tfNeffnumber of total input data, including fakes
Float_tAliJetHeader::fRadiusjet radius param
Bool_tfSelectJetsselect jets among clusters
TStringTNamed::fTitleobject title

Class Charts

Inheritance Chart:
TNamed
AliJetHeader
AliDAJetHeader

Function documentation

AliDAJetHeader()
 Constructor
void SetRadius(Float_t radius)
 The radius requested is used to estimate the number of clusters
 to be found, in order to obtain jets with the expected area.
 It must not be intended as a sharp limit on the cluster radius
AliDAJetHeader()
virtual ~AliDAJetHeader()
{}
void SelectJets(Bool_t seljets)
{ fSelectJets=seljets; }
void SetNclust(Int_t ncl)
void SetEtMin(Float_t etmin)
{ fEtMin =etmin; }
void SetNeff(Int_t n)
{ fNeff = n; }
void SetEtaEff(Float_t eta)
{ fEtaEff = eta; }
void SetFiducialEtaMin(Float_t etamin)
{ fFidEtaMin = etamin; }
void SetFiducialEtaMax(Float_t etamax)
{ fFidEtaMax = etamax; }
void SetFiducialPhiMin(Float_t phimin)
{ fFidPhiMin = phimin; }
void SetFiducialPhiMax(Float_t phimax)
{ fFidPhiMax = phimax; }
Bool_t GetSelJets() const
{ return fSelectJets; }
Float_t GetRadius() const
{ return fRadius; }
Int_t GetNclustMax() const
{ return fNclustMax; }
Bool_t GetFixedCl() const
{ return fFixedCl; }
Float_t GetEtMin() const
{ return fEtMin; }
Int_t GetNeff() const
{ return fNeff; }
Float_t GetEtaEff() const
{ return fEtaEff; }
Float_t GetFiducialEtaMin() const
{ return fFidEtaMin; }
Float_t GetFiducialEtaMax() const
{ return fFidEtaMax; }
Float_t GetFiducialPhiMin() const
{ return fFidPhiMin; }
Float_t GetFiducialPhiMax() const
{ return fFidPhiMax; }