]>
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 | |
15 | { | |
16 | public: | |
17 | ||
9e6b364d | 18 | AliCdfJetHeader(); |
19 | virtual ~AliCdfJetHeader() { } | |
98178771 | 20 | |
9e6b364d | 21 | // Getters |
7c6659fc | 22 | Double_t GetRadius () const { return fRadius; } |
23 | Double_t GetJetPtCut () const { return fJetPtCut ; } | |
24 | Int_t GetMinPartJet () const { return fMinPartJet ; } | |
98178771 | 25 | |
9e6b364d | 26 | // Setters |
7c6659fc | 27 | void SetRadius ( Double_t radius ) { fRadius = radius; } |
28 | void SetJetPtCut ( Double_t jetptcut ) { fJetPtCut = jetptcut; } | |
9e6b364d | 29 | void SetAODwrite ( Bool_t aodwrite ) { fAODwrite = aodwrite ; } |
30 | void SetAODtracksWrite ( Bool_t aodtrackswrite ) { fAODtracksWrite = aodtrackswrite ; } | |
31 | void SetMinPartJet ( Int_t npart ) { fMinPartJet = npart ; } | |
98178771 | 32 | |
9e6b364d | 33 | // void SetCDFJetHeader () { fCDFheader = (AliCdfJetHeader*)fHeader; } |
98178771 | 34 | |
9e6b364d | 35 | Bool_t IsAODwrite() const { return fAODwrite ; } |
36 | Bool_t IsAODtracksWrite() const { return fAODtracksWrite ; } | |
98178771 | 37 | |
38 | // void PrintParameters() const ; | |
39 | ||
40 | protected: | |
41 | ||
9e6b364d | 42 | AliCdfJetHeader(const AliCdfJetHeader &jh); |
43 | AliCdfJetHeader& operator=(const AliCdfJetHeader &jh); | |
98178771 | 44 | |
9e6b364d | 45 | // parameters of algorithm |
46 | Double_t fRadius ; // Cone radius | |
47 | Int_t fMinPartJet ; // minimum number of particles in jet | |
98178771 | 48 | |
9e6b364d | 49 | // JET Pt cut |
50 | Double_t fJetPtCut ; // pt cut of jets | |
98178771 | 51 | |
9e6b364d | 52 | Bool_t fAODwrite ; // flag for writing to AOD |
53 | Bool_t fAODtracksWrite ; // flag for writing tracks to AOD | |
54 | ||
55 | // AliCdfJetHeader* fCDFheader ; // local pointer to CDF Jet Header | |
56 | ||
57 | ClassDef ( AliCdfJetHeader, 1 ) | |
98178771 | 58 | |
59 | }; | |
60 | #endif |