AliPhysics  58ae0ed (58ae0ed)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HighPtTracks::AliReducedMCHeader Class Reference

A reduced event header with MC information for the reduced event structure. More...

#include <AliReducedMCHeader.h>

Inheritance diagram for HighPtTracks::AliReducedMCHeader:

Public Member Functions

 AliReducedMCHeader ()
 
 AliReducedMCHeader (Double_t crosssection, Double_t numberOfTrials, Double_t pthard)
 
virtual ~AliReducedMCHeader ()
 
Double_t GetCrossSection () const
 
Int_t GetNumberOfTrials () const
 
Double_t GetPtHard () const
 
void SetCrossSection (Double_t crosssection)
 
void SetNumberOfTrials (Int_t ntrials)
 
void SetPtHard (Double_t pthard)
 

Protected Attributes

Double_t fCrossSection
 cross section More...
 
Int_t fNumberOfTrials
 number of trials More...
 
Double_t fPtHard
 generated \( p_{t} \) hard More...
 

Detailed Description

A reduced event header with MC information for the reduced event structure.

This class contains a reduced event header structure storing basic Monte-Carlo information. The event header contains

  • The event cross section
  • The number of trials
  • The \( p_{t} \) of the hard interaction This is an optional member of the reduced event structure

Definition at line 45 of file AliReducedMCHeader.h.

Constructor & Destructor Documentation

HighPtTracks::AliReducedMCHeader::AliReducedMCHeader ( )

Dummy constructor

Definition at line 26 of file AliReducedMCHeader.cxx.

HighPtTracks::AliReducedMCHeader::AliReducedMCHeader ( Double_t  crosssection,
Double_t  numberOfTrials,
Double_t  pthard 
)

Constructor, initialising also the parameter of the event header

Parameters
crosssectionThe event cross section
numberOfTrialsThe number of trials
pthardThe \( p_{t} \) of the hard interaction

Definition at line 40 of file AliReducedMCHeader.cxx.

HighPtTracks::AliReducedMCHeader::~AliReducedMCHeader ( )
virtual

Destructor, nothing to do

Definition at line 51 of file AliReducedMCHeader.cxx.

Member Function Documentation

Double_t HighPtTracks::AliReducedMCHeader::GetCrossSection ( ) const
inline

Get the event cross section

Returns
Cross section of the event

Definition at line 55 of file AliReducedMCHeader.h.

Int_t HighPtTracks::AliReducedMCHeader::GetNumberOfTrials ( ) const
inline

Get the number of trials of the event

Returns
Number of trials

Definition at line 60 of file AliReducedMCHeader.h.

Double_t HighPtTracks::AliReducedMCHeader::GetPtHard ( ) const
inline

Get the \( p_{t} \) hard of the event

Returns
the \( p_{t} \) hard of the event

Definition at line 65 of file AliReducedMCHeader.h.

void HighPtTracks::AliReducedMCHeader::SetCrossSection ( Double_t  crosssection)
inline

Set the event cross section

Parameters
crosssectionThe cross section of the event

Definition at line 71 of file AliReducedMCHeader.h.

void HighPtTracks::AliReducedMCHeader::SetNumberOfTrials ( Int_t  ntrials)
inline

Set the number of trials of the event

Parameters
ntrialsNumber of trials

Definition at line 76 of file AliReducedMCHeader.h.

void HighPtTracks::AliReducedMCHeader::SetPtHard ( Double_t  pthard)
inline

Set the \( p_{t} \) hard of the event

Parameters
pthardthe \( p_{t} \) hard of the event

Definition at line 81 of file AliReducedMCHeader.h.

Member Data Documentation

Double_t HighPtTracks::AliReducedMCHeader::fCrossSection
protected

cross section

Definition at line 84 of file AliReducedMCHeader.h.

Referenced by GetCrossSection(), and SetCrossSection().

Int_t HighPtTracks::AliReducedMCHeader::fNumberOfTrials
protected

number of trials

Definition at line 85 of file AliReducedMCHeader.h.

Referenced by GetNumberOfTrials(), and SetNumberOfTrials().

Double_t HighPtTracks::AliReducedMCHeader::fPtHard
protected

generated \( p_{t} \) hard

Definition at line 86 of file AliReducedMCHeader.h.

Referenced by GetPtHard(), and SetPtHard().


The documentation for this class was generated from the following files: