![]() |
AliRoot Core
3dc7879 (3dc7879)
|
#include <AliGenEventHeader.h>
Public Member Functions | |
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 | |
Int_t | fNProduced |
TArrayF | fVertex |
Float_t | fInteractionTime |
Float_t | fEventWeight |
std::map< std::string, Float_t > | fEventWeights |
const TString | fEventWeightNameGenerator |
Definition at line 20 of file AliGenEventHeader.h.
AliGenEventHeader::AliGenEventHeader | ( | const char * | name | ) |
Definition at line 45 of file AliGenEventHeader.cxx.
AliGenEventHeader::AliGenEventHeader | ( | ) |
Definition at line 31 of file AliGenEventHeader.cxx.
|
inlinevirtual |
Definition at line 26 of file AliGenEventHeader.h.
|
virtual |
Definition at line 95 of file AliGenEventHeader.cxx.
Referenced by SetEventWeight().
|
inlinevirtual |
Definition at line 30 of file AliGenEventHeader.h.
|
virtual |
Definition at line 80 of file AliGenEventHeader.cxx.
Referenced by SetEventWeight().
|
inlinevirtual |
Definition at line 41 of file AliGenEventHeader.h.
|
inlinevirtual |
Definition at line 29 of file AliGenEventHeader.h.
Referenced by AliMUONSDigitizerV2::Digitize(), and AliVertexGenFile::GetVertex().
|
inlinevirtual |
Definition at line 28 of file AliGenEventHeader.h.
Referenced by AliMCEvent::AssignGeneratorIndex(), AliGenCocktailEventHeader::CalcNProduced(), AliMCEvent::FindHeader(), AliMFTAnalysisTools::GetGenerator(), AliMCEvent::GetGenerator(), and AliMCEvent::IsFromBGEvent().
|
virtual |
Definition at line 69 of file AliGenEventHeader.cxx.
Referenced by EventWeight(), AliMCEvent::GetPrimaryVertex(), AliVertexGenFile::GetVertex(), AliMFTTracker::GetVertexFromMC(), AliMFTTrackerMU::GetVertexFromMC(), DrawTrackRefs::ProcessTrackRef(), and AliAODHandler::StoreMCParticles().
|
inlinevirtual |
Definition at line 36 of file AliGenEventHeader.h.
|
inlinevirtual |
Definition at line 35 of file AliGenEventHeader.h.
Referenced by AliGenParamPionsKaons::Generate().
|
inlinevirtual |
Definition at line 33 of file AliGenEventHeader.h.
Referenced by AliGenParamPionsKaons::Generate().
|
virtual |
Definition at line 58 of file AliGenEventHeader.cxx.
Referenced by AliSimulation::ConvertRaw2SDigits(), AliGenParamPionsKaons::Generate(), and SetNProduced().
|
protected |
Definition at line 48 of file AliGenEventHeader.h.
Referenced by AddEventWeight(), EventWeight(), and GetEventWeight().
|
protected |
Definition at line 51 of file AliGenEventHeader.h.
Referenced by GetEventWeight(), and SetEventWeight().
|
protected |
Definition at line 50 of file AliGenEventHeader.h.
Referenced by AddEventWeight(), GetEventWeight(), and GetEventWeights().
|
protected |
Definition at line 47 of file AliGenEventHeader.h.
Referenced by InteractionTime(), and SetInteractionTime().
|
protected |
Definition at line 45 of file AliGenEventHeader.h.
Referenced by AliGenCocktailEventHeader::CalcNProduced(), NProduced(), and SetNProduced().
|
protected |
Definition at line 46 of file AliGenEventHeader.h.
Referenced by PrimaryVertex(), and SetPrimaryVertex().