ROOT logo
/**************************************************************************
 * 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.                  *
 **************************************************************************/
 
/* $Id$ */

//---------------------------------------------------------------------
//  Jet Gen header class
// Stores parameters of particle algoritm
// Author: Rafael.Diaz.Valdes@cern.ch
//---------------------------------------------------------------------

#include <Riostream.h> 
#include <TMath.h>

#include "AliUA1JetHeaderV1.h"

using std::cout;
using std::endl;
ClassImp(AliUA1JetHeader)

////////////////////////////////////////////////////////////////////////

AliUA1JetHeader::AliUA1JetHeader():
  AliJetHeader("AliUA1JetHeader"),
  fEtSeed(3.0),
  fMinJetEt(10.),
  fMinMove(0.05),
  fMaxMove(0.15),
  fBackgMode(1),
  fPrecBg(0.035),
  fBackgStat(0.0), 
  fBackgCutRatio(1.0),
  fNAcceptJets(3),
  fLegoNbinEta(36),
  fLegoNbinPhi(124),
  fLegoEtaMin(-0.9),
  fLegoEtaMax(0.9),
  fLegoPhiMin(0.),
  fLegoPhiMax(2.*TMath::Pi()),
  fConeRadius(0.4)
{
  // Constructor
}

//-----------------------------------------------------------------------
void AliUA1JetHeader::PrintParameters() const
{
  // prints out parameters of jet algorithm

  cout << " UA version1 jet algorithm "    << endl;
  cout << " * Jet parameters: "            << endl;
  cout << "   Cone size: "                 << fConeRadius<< endl;
  cout << "   Minimum energy for a seed: " << fEtSeed << endl;
  cout << "   Minumum energy for a jet: "  << fMinJetEt << endl;
  cout << "   Minimum allowed move: "      << fMinMove << endl;
  cout << "   Maximum allowed move: "      << fMaxMove << endl;
  cout << " * Lego parameters: "           << endl;
  cout << "   Number of bins in eta: "     << fLegoNbinEta<< endl;
  cout << "   Number of bins in phi: "     << fLegoNbinPhi<< endl;
  cout << "   Minimum azimuthal angle: "   << fLegoPhiMin<< endl;
  cout << "   Maximum azimuthal angle: "   << fLegoPhiMax<< endl;
  cout << "   Minimum rapidity angle: "    << fLegoEtaMin<< endl;
  cout << "   Maximum rapidity angle: "    << fLegoEtaMax<< endl;
}
 AliUA1JetHeaderV1.cxx:1
 AliUA1JetHeaderV1.cxx:2
 AliUA1JetHeaderV1.cxx:3
 AliUA1JetHeaderV1.cxx:4
 AliUA1JetHeaderV1.cxx:5
 AliUA1JetHeaderV1.cxx:6
 AliUA1JetHeaderV1.cxx:7
 AliUA1JetHeaderV1.cxx:8
 AliUA1JetHeaderV1.cxx:9
 AliUA1JetHeaderV1.cxx:10
 AliUA1JetHeaderV1.cxx:11
 AliUA1JetHeaderV1.cxx:12
 AliUA1JetHeaderV1.cxx:13
 AliUA1JetHeaderV1.cxx:14
 AliUA1JetHeaderV1.cxx:15
 AliUA1JetHeaderV1.cxx:16
 AliUA1JetHeaderV1.cxx:17
 AliUA1JetHeaderV1.cxx:18
 AliUA1JetHeaderV1.cxx:19
 AliUA1JetHeaderV1.cxx:20
 AliUA1JetHeaderV1.cxx:21
 AliUA1JetHeaderV1.cxx:22
 AliUA1JetHeaderV1.cxx:23
 AliUA1JetHeaderV1.cxx:24
 AliUA1JetHeaderV1.cxx:25
 AliUA1JetHeaderV1.cxx:26
 AliUA1JetHeaderV1.cxx:27
 AliUA1JetHeaderV1.cxx:28
 AliUA1JetHeaderV1.cxx:29
 AliUA1JetHeaderV1.cxx:30
 AliUA1JetHeaderV1.cxx:31
 AliUA1JetHeaderV1.cxx:32
 AliUA1JetHeaderV1.cxx:33
 AliUA1JetHeaderV1.cxx:34
 AliUA1JetHeaderV1.cxx:35
 AliUA1JetHeaderV1.cxx:36
 AliUA1JetHeaderV1.cxx:37
 AliUA1JetHeaderV1.cxx:38
 AliUA1JetHeaderV1.cxx:39
 AliUA1JetHeaderV1.cxx:40
 AliUA1JetHeaderV1.cxx:41
 AliUA1JetHeaderV1.cxx:42
 AliUA1JetHeaderV1.cxx:43
 AliUA1JetHeaderV1.cxx:44
 AliUA1JetHeaderV1.cxx:45
 AliUA1JetHeaderV1.cxx:46
 AliUA1JetHeaderV1.cxx:47
 AliUA1JetHeaderV1.cxx:48
 AliUA1JetHeaderV1.cxx:49
 AliUA1JetHeaderV1.cxx:50
 AliUA1JetHeaderV1.cxx:51
 AliUA1JetHeaderV1.cxx:52
 AliUA1JetHeaderV1.cxx:53
 AliUA1JetHeaderV1.cxx:54
 AliUA1JetHeaderV1.cxx:55
 AliUA1JetHeaderV1.cxx:56
 AliUA1JetHeaderV1.cxx:57
 AliUA1JetHeaderV1.cxx:58
 AliUA1JetHeaderV1.cxx:59
 AliUA1JetHeaderV1.cxx:60
 AliUA1JetHeaderV1.cxx:61
 AliUA1JetHeaderV1.cxx:62
 AliUA1JetHeaderV1.cxx:63
 AliUA1JetHeaderV1.cxx:64
 AliUA1JetHeaderV1.cxx:65
 AliUA1JetHeaderV1.cxx:66
 AliUA1JetHeaderV1.cxx:67
 AliUA1JetHeaderV1.cxx:68
 AliUA1JetHeaderV1.cxx:69
 AliUA1JetHeaderV1.cxx:70
 AliUA1JetHeaderV1.cxx:71
 AliUA1JetHeaderV1.cxx:72
 AliUA1JetHeaderV1.cxx:73
 AliUA1JetHeaderV1.cxx:74
 AliUA1JetHeaderV1.cxx:75
 AliUA1JetHeaderV1.cxx:76