1 #ifndef ALIGENPYTHIAJETS_H
2 #define ALIGENPYTHIAJETS_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
9 // Generator using the TPythia interface (via AliPythia)
10 // to generate jets in pp collisions.
12 // andreas.morsch@cern.ch
16 #include "AliGenPythia.h"
20 class AliGenPythiaJets : public AliGenPythia
24 AliGenPythiaJets(Int_t npart);
25 virtual ~AliGenPythiaJets();
27 virtual void Generate();
28 virtual void TransformEvent(Float_t beta, Float_t gamma);
29 virtual Bool_t CheckTrigger();
30 virtual void SetQuenchingFactor(Int_t quench = -1) {fQuench = quench;}
33 Float_t fEtMinJetQ[2]; // Minimum et of triggered Jet
34 Float_t fEtMaxJetQ[2]; // Maximum et of triggered Jet
35 Float_t fPtHardMinQ[2]; // Lower pT-hard cut
36 Float_t fPtHardMaxQ[2]; // Higher pT-hard cut
39 AliGenPythiaJets(const AliGenPythiaJets &Pythia);
40 AliGenPythiaJets & operator=(const AliGenPythiaJets & rhs);
42 ClassDef(AliGenPythiaJets,1) // AliGenerator Interface to Pythia Jet Production