TString AliAODMCHeader::fgkStdBranchName("mcHeader");
//______________________________________________________________________________
+
AliAODMCHeader::AliAODMCHeader() :
AliVHeader()
,fGenerator("")
,fImpactPar(0)
+ ,fPtHard(0)
,fEventType(0)
+ ,fReactionPlaneAngle(0)
{
// default constructor
fVertex[0] = fVertex[1] = fVertex[2] = 0;
AliVHeader(header)
,fGenerator(header.fGenerator)
,fImpactPar(header.fImpactPar)
+ ,fPtHard(header.fPtHard)
,fEventType(header.fEventType)
+ ,fReactionPlaneAngle(header.fReactionPlaneAngle)
{
// copy constructor
for(int i = 0;i<3;++i)fVertex[i] = header.fVertex[i];
fGenerator = header.fGenerator;
for(int i = 0;i<3;++i)fVertex[i] = header.fVertex[i];
fImpactPar = header.fImpactPar;
+ fPtHard = header.fPtHard;
fEventType = header.fEventType;
+ fReactionPlaneAngle = header.fReactionPlaneAngle;
}
return *this;
}
fGenerator = "";
fImpactPar = 0;
fEventType = 0;
+ fPtHard = 0;
fVertex[0] = fVertex[1] = fVertex[2] = 0;
+ fReactionPlaneAngle = 0;
}
//______________________________________________________________________________
void AliAODMCHeader::Print(const Option_t *) const
{
// Print some data members
- Printf("MC EventHeader Generator: %s # EventType %d Vtx = (%3.3f,%3.3f,%3.3f) Impactparameter %3.3f \n",
+ Printf("MC EventHeader Generator: %s # EventType %d Vtx = (%3.3f,%3.3f,%3.3f) ptHard = %3.3f GeV Impact parameter %3.3f \n",
GetGeneratorName(),
GetEventType(),
- GetVtxX(),GetVtxY(),GetVtxZ(),
+ GetVtxX(),GetVtxY(),GetVtxZ(),GetPtHard(),
GetImpactParameter());
}