AliPhysics  fb6b143 (fb6b143)
AliReducedMCHeader.h
Go to the documentation of this file.
1 
11 #ifndef ALIREDUCEDMCHEADER_H
12 #define ALIREDUCEDMCHEADER_H
13 /* Copyright(c) 1998-2015, ALICE Experiment at CERN, All rights reserved. *
14  * See cxx source for full Copyright notice */
15 
16 #include <TObject.h>
17 
32 namespace HighPtTracks {
33 
45 class AliReducedMCHeader : public TObject {
46 public:
48  AliReducedMCHeader(Double_t crosssection, Double_t numberOfTrials, Double_t pthard);
49  virtual ~AliReducedMCHeader();
50 
65  Double_t GetPtHard() const { return fPtHard; }
66 
71  void SetCrossSection(Double_t crosssection) { fCrossSection = crosssection; }
76  void SetNumberOfTrials(Int_t ntrials) { fNumberOfTrials = ntrials; }
81  void SetPtHard(Double_t pthard) { fPtHard = pthard; }
82 
83 protected:
87 
89  ClassDef(AliReducedMCHeader,1)
91 };
92 
93 } /* namespace HighPtTracks */
94 
95 #endif /* ALIREDUCEDMCHEADER_H */
double Double_t
Definition: External.C:58
Double_t fCrossSection
cross section
Double_t fPtHard
generated hard
int Int_t
Definition: External.C:63
Int_t fNumberOfTrials
number of trials
Namespace for classes creating trees of events with jets.
void SetCrossSection(Double_t crosssection)
A reduced event header with MC information for the reduced event structure.