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 ( )
virtual

Definition at line 45 of file AliGenCocktailEventHeader.cxx.

Member Function Documentation

void AliGenCocktailEventHeader::AddHeader ( const AliGenEventHeader header)
virtual

Definition at line 54 of file AliGenCocktailEventHeader.cxx.

Int_t AliGenCocktailEventHeader::CalcNProduced ( )
virtual

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
protected

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