ROOT logo
#ifndef ALIJETHISTOS_H
#define ALIJETHISTOS_H

/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
 * See cxx source for full Copyright notice                               */

//---------------------------------------------------------------------
// Jet Histos class
// Creates and fills a few cummon histograms for jet analysis
//
//---------------------------------------------------------------------

class TList;
class TClonesArray;
class TH1I;
class TH1F;

class AliJetHistos : public TObject {
 public:
  AliJetHistos();
  ~AliJetHistos();

  void CreateHistos();
  void AddHistosToList(TList *list) const;
  void FillHistos(TClonesArray *jets);
  
 private:
  void SetProperties(TH1* h,const char* x, const char* y) const;
  AliJetHistos(const AliJetHistos &det);
  AliJetHistos &operator=(const AliJetHistos &det);

 private:

  TH1I *fNJetsH;           // distribution of number of jets
  TH1F *fPtH;              // pt spectra
  TH1F *fEtaH;             // eta distribution
  TH1F *fEneH;             // energy distribution
  TH1F *fPhiH;             // phi distribution

  ClassDef(AliJetHistos,2) // some jet histos

};

#endif

    
 AliJetHistos.h:1
 AliJetHistos.h:2
 AliJetHistos.h:3
 AliJetHistos.h:4
 AliJetHistos.h:5
 AliJetHistos.h:6
 AliJetHistos.h:7
 AliJetHistos.h:8
 AliJetHistos.h:9
 AliJetHistos.h:10
 AliJetHistos.h:11
 AliJetHistos.h:12
 AliJetHistos.h:13
 AliJetHistos.h:14
 AliJetHistos.h:15
 AliJetHistos.h:16
 AliJetHistos.h:17
 AliJetHistos.h:18
 AliJetHistos.h:19
 AliJetHistos.h:20
 AliJetHistos.h:21
 AliJetHistos.h:22
 AliJetHistos.h:23
 AliJetHistos.h:24
 AliJetHistos.h:25
 AliJetHistos.h:26
 AliJetHistos.h:27
 AliJetHistos.h:28
 AliJetHistos.h:29
 AliJetHistos.h:30
 AliJetHistos.h:31
 AliJetHistos.h:32
 AliJetHistos.h:33
 AliJetHistos.h:34
 AliJetHistos.h:35
 AliJetHistos.h:36
 AliJetHistos.h:37
 AliJetHistos.h:38
 AliJetHistos.h:39
 AliJetHistos.h:40
 AliJetHistos.h:41
 AliJetHistos.h:42
 AliJetHistos.h:43
 AliJetHistos.h:44
 AliJetHistos.h:45
 AliJetHistos.h:46