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