* provided "as is" without express or implied warranty. *
**************************************************************************/
+/* $Id$ */
+
//---------------------------------------------------------------------
// Jet Gen header class
// Stores parameters of particle algoritm
//---------------------------------------------------------------------
#include <Riostream.h>
+#include <TMath.h>
+
#include "AliUA1JetHeaderV1.h"
-ClassImp(AliUA1JetHeaderV1)
+
+using std::cout;
+using std::endl;
+ClassImp(AliUA1JetHeader)
////////////////////////////////////////////////////////////////////////
-AliUA1JetHeaderV1::AliUA1JetHeaderV1():
- AliJetHeader("AliUA1JetHeaderV1")
+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
- fConeRadius = 0.3;
- fEtSeed = 3.0;
- fMinJetEt = 10.0;
- fMinMove = 0.05;
- fMaxMove = 0.15;
- fBackgMode = 1; // subtract backg
- fPrecBg = 0.035; //background prec
- fBackgStat = 0.0; // pre-calculated background used in statistic subtraction method
- fBackgCutRatio = 1.0; // pre-calculated pt-cut ratio used in ratio subtraction method
- fNAcceptJets = 3; // number of accepted jets per events
- fLegoNbinEta = 36;
- fLegoNbinPhi = 124;
- fLegoPhiMin = 0.;
- fLegoPhiMax = 2. * TMath::Pi();
- fLegoEtaMin = -0.9;
- fLegoEtaMax = 0.9;
}
-////////////////////////////////////////////////////////////////////////
-
-void AliUA1JetHeaderV1::PrintParameters() const
+//-----------------------------------------------------------------------
+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 << " 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;
+ 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;
}