]>
Commit | Line | Data |
---|---|---|
d89b8229 | 1 | #ifndef ALICDFJETHEADER_H |
2 | #define ALICDFJETHEADER_H | |
3 | ||
4 | /* | |
5 | * Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. | |
6 | * See cxx source for full Copyright notice | |
7 | * | |
8 | */ | |
9 | ||
10 | // settings for jet finder process | |
11 | ||
12 | #include "AliJetHeader.h" | |
13 | ||
14 | class AliCdfJetHeader : public AliJetHeader | |
15 | { | |
16 | public: | |
17 | AliCdfJetHeader(); | |
18 | virtual ~AliCdfJetHeader() { } | |
19 | ||
20 | // Getters | |
21 | Double_t GetJetPtCut() const { return fJetPtCut; } | |
22 | Int_t GetMinPartJet() const { return fMinPartJet; } | |
23 | Bool_t GetAnalyseJets() const { return fkAnalyseJets; } | |
24 | ||
25 | // Setters | |
26 | void SetJetPtCut(Double_t jetptcut) { fJetPtCut = jetptcut; } | |
27 | void SetAODwrite(Bool_t aodwrite) { fAODwrite = aodwrite; } | |
28 | void SetAODtracksWrite(Bool_t aodtrackswrite){ fAODtracksWrite = aodtrackswrite; } | |
29 | void SetMinPartJet(Int_t npart) { fMinPartJet = npart; } | |
30 | void SetAnalyseJets(Bool_t flag = kTRUE) { fkAnalyseJets = flag; } | |
31 | ||
32 | Bool_t IsAODwrite() const { return fAODwrite; } | |
33 | Bool_t IsAODtracksWrite() const { return fAODtracksWrite; } | |
34 | ||
35 | protected: | |
36 | // Parameters of algorithm | |
37 | Int_t fMinPartJet; // minimum number of particles in jet | |
38 | Double_t fJetPtCut; // pt cut of jets | |
39 | ||
40 | Bool_t fAODwrite; // flag for writing to AOD | |
41 | Bool_t fAODtracksWrite; // flag for writing tracks to AOD | |
42 | ||
43 | Bool_t fkAnalyseJets; // analyse jets | |
44 | ||
45 | ClassDef ( AliCdfJetHeader, 2 ) // CDF jet header class | |
46 | ||
47 | }; | |
48 | ||
49 | #endif |