]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliAODMCHeader.cxx
Added the 'const' keyword to the pointer-returning getters in AliRsnCutESD2010 and...
[u/mrichter/AliRoot.git] / STEER / AliAODMCHeader.cxx
index 1e88a330bbe15ec78c5f8f6753967b6c1c502581..31ad8ca102bbfdaaa54156b5bb44ccecafb19995 100644 (file)
@@ -31,11 +31,14 @@ ClassImp(AliAODMCHeader)
 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;  
@@ -53,7 +56,9 @@ AliAODMCHeader::AliAODMCHeader(const AliAODMCHeader &header) :
   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];
@@ -69,7 +74,9 @@ AliAODMCHeader& AliAODMCHeader::operator=(const AliAODMCHeader &header)
     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;
 }
@@ -96,17 +103,19 @@ void AliAODMCHeader::Reset()
   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());
 }