]>
Commit | Line | Data |
---|---|---|
98178771 | 1 | #ifndef ALICDFJETHEADER_H |
2 | #define ALICDFJETHEADER_H | |
3 | ||
7c6659fc | 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 | |
98178771 | 11 | |
98178771 | 12 | #include "AliJetHeader.h" |
13 | ||
14 | class AliCdfJetHeader : public AliJetHeader | |
139cbd96 | 15 | { |
16 | public: | |
9e6b364d | 17 | AliCdfJetHeader(); |
18 | virtual ~AliCdfJetHeader() { } | |
98178771 | 19 | |
9e6b364d | 20 | // Getters |
139cbd96 | 21 | Double_t GetJetPtCut() const { return fJetPtCut; } |
22 | Int_t GetMinPartJet() const { return fMinPartJet; } | |
23 | Bool_t GetAnalyseJets() const { return fkAnalyseJets; } | |
98178771 | 24 | |
9e6b364d | 25 | // Setters |
139cbd96 | 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; } | |
98178771 | 31 | |
139cbd96 | 32 | Bool_t IsAODwrite() const { return fAODwrite; } |
33 | Bool_t IsAODtracksWrite() const { return fAODtracksWrite; } | |
98178771 | 34 | |
139cbd96 | 35 | protected: |
36 | // Parameters of algorithm | |
37 | Int_t fMinPartJet; // minimum number of particles in jet | |
38 | Double_t fJetPtCut; // pt cut of jets | |
98178771 | 39 | |
139cbd96 | 40 | Bool_t fAODwrite; // flag for writing to AOD |
41 | Bool_t fAODtracksWrite; // flag for writing tracks to AOD | |
98178771 | 42 | |
139cbd96 | 43 | Bool_t fkAnalyseJets; // analyse jets |
9e6b364d | 44 | |
139cbd96 | 45 | ClassDef ( AliCdfJetHeader, 2 ) // CDF jet header class |
9e6b364d | 46 | |
139cbd96 | 47 | }; |
98178771 | 48 | |
98178771 | 49 | #endif |