]> git.uio.no Git - u/mrichter/AliRoot.git/blame - JETAN/AliCdfJetHeader.h
Updates needed for full jet reconstruction (charged + emcal) [Magali Estienne]
[u/mrichter/AliRoot.git] / JETAN / AliCdfJetHeader.h
CommitLineData
98178771 1#ifndef ALICDFJETHEADER_H
2#define ALICDFJETHEADER_H
3
4/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5 * See cxx source for full Copyright notice */
6
7//-----------------------------------------------
8// PxCone CDF Algorithm Jet finder header class
9// Stores the parameters of CDF Jet finder
10//-----------------------------------------------
11
12#include "AliJetHeader.h"
13
14class AliCdfJetHeader : public AliJetHeader
15 {
16 public:
17
18 AliCdfJetHeader();
19 virtual ~AliCdfJetHeader() { }
20
21 Double_t GetRadius () { return fRadius; }
22 Double_t GetPtMin () { return fPtMin ; }
23 Double_t GetPtMax () { return fPtMax ; }
24 Double_t GetEtaMin () { return fEtaMin ; }
25 Double_t GetEtaMax () { return fEtaMax ; }
26 Double_t GetPhiMin () { return fPhiMin ; }
27 Double_t GetPhiMax () { return fPhiMax ; }
28
29
30 // Setters
31
32 void SetRadius ( Double_t f ) {fRadius = f;}
33 void SetPtMin ( Double_t f ) {fPtMin = f;}
34 void SetPtMax ( Double_t f ) {fPtMax = f;}
35 void SetEtaMin ( Double_t f ) {fEtaMin = f;}
36 void SetEtaMax ( Double_t f ) {fEtaMax = f;}
37 void SetPhiMin ( Double_t f ) {fPhiMin = f;}
38 void SetPhiMax ( Double_t f ) {fPhiMax = f;}
39
40
41 // others
42
43// void PrintParameters() const ;
44
45 protected:
46
47 AliCdfJetHeader(const AliCdfJetHeader &jh);
48 AliCdfJetHeader& operator=(const AliCdfJetHeader &jh);
49
50 // parameters of algorithm
51 Double_t fRadius; // Cone radius
52
53 // ranges of Pt,Eta and Phi cut ranges ; by default == 0
54 Double_t fPtMin; // minimum pt
55 Double_t fPtMax; // maximum pt
56 Double_t fEtaMin; // minimum eta
57 Double_t fEtaMax; // maximum eta
58 Double_t fPhiMin; // minimum phi
59 Double_t fPhiMax; // maximum phi
60
61 ClassDef ( AliCdfJetHeader, 1 )
62
63 };
64#endif