]> git.uio.no Git - u/mrichter/AliRoot.git/blame - JETAN/AliCdfJetHeader.h
update
[u/mrichter/AliRoot.git] / JETAN / AliCdfJetHeader.h
CommitLineData
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
14class 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