]> git.uio.no Git - u/mrichter/AliRoot.git/blob - JETAN/jetan2004/AliJFJetFinder.cxx
Replaced by JETANLinkDef.h
[u/mrichter/AliRoot.git] / JETAN / jetan2004 / AliJFJetFinder.cxx
1 // $Id$
2
3 #include <Riostream.h>
4
5 #include <TClonesArray.h>
6 #include <TIterator.h>
7 #include <TParticle.h>
8
9 #include "AliJFJetFinder.h"
10
11 ClassImp(AliJFJetFinder)
12
13 AliJFJetFinder::AliJFJetFinder(Int_t n) : fNJets(0),fNJetsMax(n),fJets(n),
14                                     fPtMin(0),fPtMax(1000),
15                                     fEtaMin(-1),fEtaMax(1),
16                                     fPhiMin(0),fPhiMax(6.4),
17                                     fNeutral(kTRUE),fCharged(kTRUE),fEM(kTRUE)
18 {
19 }
20
21 AliJFJetFinder::~AliJFJetFinder()
22 {
23 }
24
25 Bool_t AliJFJetFinder::IsAcceptedParticle(TParticle *p)
26 {
27   if(p->GetStatusCode()%100!=1) return kFALSE;
28
29   return kTRUE;
30 }
31
32 void AliJFJetFinder::SetPtCut(Float_t ptmin, Float_t ptmax)
33 {
34   fPtMin=ptmin;
35   fPtMax=ptmax;
36 }
37
38 void AliJFJetFinder::SetPhiCut(Float_t phimin, Float_t phimax)
39 {
40   fPhiMin=phimin;
41   fPhiMax=phimax;
42 }
43
44 void AliJFJetFinder::SetEtaCut(Float_t emin, Float_t emax)
45 {
46   fEtaMin=emin;
47   fEtaMax=emax;
48 }