AliRoot Core  3dc7879 (3dc7879)
AliGenCocktailEventHeader Class Reference

#include <AliGenCocktailEventHeader.h>

Inheritance diagram for AliGenCocktailEventHeader:

Public Member Functions

 AliGenCocktailEventHeader ()
 AliGenCocktailEventHeader (const char *name)
 AliGenCocktailEventHeader (const AliGenCocktailEventHeader &header)
virtual ~AliGenCocktailEventHeader ()
virtual void AddHeader (const AliGenEventHeader *header)
virtual TList * GetHeaders ()
virtual Int_t CalcNProduced ()
AliGenCocktailEventHeaderoperator= (const AliGenCocktailEventHeader &rhs)
- Public Member Functions inherited from AliGenEventHeader
 AliGenEventHeader (const char *name)
 AliGenEventHeader ()
virtual ~AliGenEventHeader ()
virtual Int_t NProduced () const
virtual Float_t InteractionTime () const
virtual Float_t EventWeight () const
virtual void PrimaryVertex (TArrayF &o) const
virtual void SetNProduced (Int_t nprod)
virtual void SetPrimaryVertex (const TArrayF &o)
virtual void SetInteractionTime (Float_t t)
virtual void SetEventWeight (Float_t w)
virtual void AddEventWeight (const TString &name, Float_t w)
virtual Float_t GetEventWeight (const TString &name)
virtual const std::map< std::string, Float_t > & GetEventWeights () const

Protected Attributes

TList * fHeaders
- Protected Attributes inherited from AliGenEventHeader
Int_t fNProduced
TArrayF fVertex
Float_t fInteractionTime
Float_t fEventWeight
std::map< std::string, Float_t > fEventWeights
const TString fEventWeightNameGenerator

Detailed Description

Definition at line 12 of file AliGenCocktailEventHeader.h.

Constructor & Destructor Documentation

AliGenCocktailEventHeader::AliGenCocktailEventHeader ( )

Definition at line 25 of file AliGenCocktailEventHeader.cxx.

AliGenCocktailEventHeader::AliGenCocktailEventHeader ( const char *  name)

Definition at line 31 of file AliGenCocktailEventHeader.cxx.

AliGenCocktailEventHeader::AliGenCocktailEventHeader ( const AliGenCocktailEventHeader header)

Definition at line 37 of file AliGenCocktailEventHeader.cxx.

AliGenCocktailEventHeader::~AliGenCocktailEventHeader ( )

Definition at line 45 of file AliGenCocktailEventHeader.cxx.

Member Function Documentation

void AliGenCocktailEventHeader::AddHeader ( const AliGenEventHeader header)

Definition at line 54 of file AliGenCocktailEventHeader.cxx.

Int_t AliGenCocktailEventHeader::CalcNProduced ( )

Definition at line 61 of file AliGenCocktailEventHeader.cxx.

Referenced by GetHeaders().

AliGenCocktailEventHeader & AliGenCocktailEventHeader::operator= ( const AliGenCocktailEventHeader rhs)

Definition at line 73 of file AliGenCocktailEventHeader.cxx.

Referenced by GetHeaders().

Member Data Documentation

TList* AliGenCocktailEventHeader::fHeaders

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