]> git.uio.no Git - u/mrichter/AliRoot.git/blame - JETAN/AliJetKineReaderHeader.h
Merge branch 'master' of https://git.cern.ch/reps/AliRoot
[u/mrichter/AliRoot.git] / JETAN / AliJetKineReaderHeader.h
CommitLineData
99e5fe42 1#ifndef ALIJETKINEREADERHEADER_H
2#define ALIJETKINEREADERHEADER_H
3
4/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5 * See cxx source for full Copyright notice */
139cbd96 6
7/* $Id$ */
99e5fe42 8
139cbd96 9//----------------------------------------------------
99e5fe42 10// Jet Kinematics Reader Header
139cbd96 11// Header for the reader in the jet analysis for Kinematics
99e5fe42 12// Author: Andreas Morsch (andreas.morsch@cern.ch)
139cbd96 13//----------------------------------------------------
99e5fe42 14
15#include "AliJetReaderHeader.h"
16
17class AliJetKineReaderHeader : public AliJetReaderHeader
18{
99e5fe42 19 public:
20 AliJetKineReaderHeader();
139cbd96 21 virtual ~AliJetKineReaderHeader() {}
99e5fe42 22
23 // Setters
139cbd96 24 void SetFastSimTPC(Bool_t flag = kTRUE) {fFastSimTPC = flag;} // if TPC fast simulation
25 void SetFastSimEMCAL(Bool_t flag = kTRUE) {fFastSimEMCAL = flag;} // if EMCAL fast simulation
26 void SetChargedOnly(Bool_t flag = kTRUE) {fChargedOnly = flag;} // for charged particles only, no smearing and no acceptance cuts
83a444b1 27
99e5fe42 28 // Getter
139cbd96 29 Bool_t FastSimTPC() const {return fFastSimTPC;}
dd1aa8ee 30 Bool_t FastSimEMCAL() const {return fFastSimEMCAL;}
139cbd96 31 Bool_t ChargedOnly() const {return fChargedOnly;}
83a444b1 32
99e5fe42 33 protected:
34 //parameters set by user
139cbd96 35 Bool_t fFastSimTPC; // TPC fast simulation flag
36 Bool_t fFastSimEMCAL; // EMCAL fast simulation flag
37 Bool_t fChargedOnly; // charged particles only flag
83a444b1 38
139cbd96 39 ClassDef(AliJetKineReaderHeader,3) // Kinematics reader header class
99e5fe42 40};
41
42#endif