1 #ifndef ALICDFJETHEADER_H
2 #define ALICDFJETHEADER_H
5 * Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved.
6 * See cxx source for full Copyright notice
10 // settings for jet finder process
12 #include "AliJetHeader.h"
14 class AliCdfJetHeader : public AliJetHeader
19 virtual ~AliCdfJetHeader() { }
22 Double_t GetRadius () const { return fRadius; }
23 Double_t GetJetPtCut () const { return fJetPtCut ; }
24 Int_t GetMinPartJet () const { return fMinPartJet ; }
27 void SetRadius ( Double_t radius ) { fRadius = radius; }
28 void SetJetPtCut ( Double_t jetptcut ) { fJetPtCut = jetptcut; }
29 void SetDebugCDF ( Bool_t debug ) { fDebugCDF = debug; }
30 void SetAODwrite ( Bool_t aodwrite ) { fAODwrite = aodwrite ; }
31 void SetAODtracksWrite ( Bool_t aodtrackswrite ) { fAODtracksWrite = aodtrackswrite ; }
32 void SetMinPartJet ( Int_t npart ) { fMinPartJet = npart ; }
34 // void SetCDFJetHeader () { fCDFheader = (AliCdfJetHeader*)fHeader; }
36 Bool_t IsDebugCDF() const { return fDebugCDF ; }
37 Bool_t IsAODwrite() const { return fAODwrite ; }
38 Bool_t IsAODtracksWrite() const { return fAODtracksWrite ; }
40 // void PrintParameters() const ;
44 AliCdfJetHeader(const AliCdfJetHeader &jh);
45 AliCdfJetHeader& operator=(const AliCdfJetHeader &jh);
47 // parameters of algorithm
48 Double_t fRadius ; // Cone radius
49 Int_t fMinPartJet ; // minimum number of particles in jet
52 Double_t fJetPtCut ; // pt cut of jets
54 Bool_t fDebugCDF ; // debug flag for CDF
55 Bool_t fAODwrite ; // flag for writing to AOD
56 Bool_t fAODtracksWrite ; // flag for writing tracks to AOD
58 // AliCdfJetHeader* fCDFheader ; // local pointer to CDF Jet Header
60 ClassDef ( AliCdfJetHeader, 1 )