Epos dependence in event header removed.
authormorsch <morsch@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 2 Sep 2009 15:52:20 +0000 (15:52 +0000)
committermorsch <morsch@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 2 Sep 2009 15:52:20 +0000 (15:52 +0000)
EPOS/AliGenEpos.cxx
STEER/AliGenEposEventHeader.cxx
STEER/AliGenEposEventHeader.h

index d7c8a8f..ed994f1 100644 (file)
@@ -159,11 +159,32 @@ void AliGenEpos::Generate() {
 
        // Event Vertex
          header->SetPrimaryVertex(fVertex);
-         header->FillInternalFields(GetTEpos());
-         AddHeader(header);
-         fCollisionGeometry = (AliGenEposEventHeader*)  header;
-
-         delete[] idsOnStack;
+         
+         header->SetBimevt(GetTEpos()->GetBimevt());
+         header->SetPhievt(GetTEpos()->GetPhievt());
+         header->SetKolevt(GetTEpos()->GetKolevt());
+         header->SetKoievt(GetTEpos()->GetKoievt());
+         header->SetPmxevt(GetTEpos()->GetPmxevt());
+         header->SetEgyevt(GetTEpos()->GetEgyevt());
+         header->SetNpjevt(GetTEpos()->GetNpjevt());
+         header->SetNtgevt(GetTEpos()->GetNtgevt());
+         header->SetNpnevt(GetTEpos()->GetNpnevt());
+         header->SetNppevt(GetTEpos()->GetNppevt());
+         header->SetNtnevt(GetTEpos()->GetNtnevt());
+         header->SetNtpevt(GetTEpos()->GetNtpevt());
+         header->SetJpnevt(GetTEpos()->GetJpnevt());
+         header->SetJppevt(GetTEpos()->GetJppevt());
+         header->SetJtnevt(GetTEpos()->GetJtnevt());
+         header->SetJtpevt(GetTEpos()->GetJtpevt());
+         header->SetXbjevt(GetTEpos()->GetXbjevt());
+         header->SetQsqevt(GetTEpos()->GetQsqevt());
+         header->SetNglevt(GetTEpos()->GetNglevt());
+         header->SetZppevt(GetTEpos()->GetZppevt());
+         header->SetZptevt(GetTEpos()->GetZptevt());
+    AddHeader(header);
+    fCollisionGeometry = (AliGenEposEventHeader*)  header;
+    
+    delete[] idsOnStack;
 }
 
 AliGenEpos::~AliGenEpos() {
index ffaa0f0..4e2e2e6 100644 (file)
@@ -64,51 +64,47 @@ AliGenEposEventHeader::AliGenEposEventHeader() :     fBimevt(0),
 }
 
 
-void AliGenEposEventHeader::FillInternalFields(TGenerator */*epos*/) {
-/*
-    fBimevt = epos->GetBimevt();
-    fPhievt = epos->GetPhievt();
-    fKolevt = epos->GetKolevt();
-    fKoievt = epos->GetKoievt();
-    fPmxevt = epos->GetPmxevt();
-    fEgyevt = epos->GetEgyevt();
-    fNpjevt = epos->GetNpjevt();
-    fNtgevt = epos->GetNtgevt();
-    fNpnevt = epos->GetNpnevt();
-    fNppevt = epos->GetNppevt();
-    fNtnevt = epos->GetNtnevt();
-    fNtpevt = epos->GetNtpevt();
-    fJpnevt = epos->GetJpnevt();
-    fJppevt = epos->GetJppevt();
-    fJtnevt = epos->GetJtnevt();
-    fJtpevt = epos->GetJtpevt();
-    fXbjevt = epos->GetXbjevt();
-    fQsqevt = epos->GetQsqevt();
-    fNglevt = epos->GetNglevt();
-    fZppevt = epos->GetZppevt();
-    fZptevt = epos->GetZptevt();
-*/
-}
-
 Float_t AliGenEposEventHeader::GetBimevt() { return fBimevt; }
 Float_t AliGenEposEventHeader::GetPhievt() { return fPhievt; }
-Int_t AliGenEposEventHeader::GetKolevt() { return fKolevt; }
-Int_t AliGenEposEventHeader::GetKoievt() { return fKoievt; }
+Int_t AliGenEposEventHeader::GetKolevt()   { return fKolevt; }
+Int_t AliGenEposEventHeader::GetKoievt()   { return fKoievt; }
 Float_t AliGenEposEventHeader::GetPmxevt() { return fPmxevt; }
 Float_t AliGenEposEventHeader::GetEgyevt() { return fEgyevt; }
-Int_t AliGenEposEventHeader::GetNpjevt() { return fNpjevt; }
-Int_t AliGenEposEventHeader::GetNtgevt() { return fNtgevt; }
-Int_t AliGenEposEventHeader::GetNpnevt() { return fNpnevt; }
-Int_t AliGenEposEventHeader::GetNppevt() { return fNppevt; }
-Int_t AliGenEposEventHeader::GetNtnevt() { return fNtnevt; }
-Int_t AliGenEposEventHeader::GetNtpevt() { return fNtpevt; }
-Int_t AliGenEposEventHeader::GetJpnevt() { return fJpnevt; }
-Int_t AliGenEposEventHeader::GetJppevt() { return fJppevt; }
-Int_t AliGenEposEventHeader::GetJtnevt() { return fJtnevt; }
-Int_t AliGenEposEventHeader::GetJtpevt() { return fJtpevt; }
+Int_t AliGenEposEventHeader::GetNpjevt()   { return fNpjevt; }
+Int_t AliGenEposEventHeader::GetNtgevt()   { return fNtgevt; }
+Int_t AliGenEposEventHeader::GetNpnevt()   { return fNpnevt; }
+Int_t AliGenEposEventHeader::GetNppevt()   { return fNppevt; }
+Int_t AliGenEposEventHeader::GetNtnevt()   { return fNtnevt; }
+Int_t AliGenEposEventHeader::GetNtpevt()   { return fNtpevt; }
+Int_t AliGenEposEventHeader::GetJpnevt()   { return fJpnevt; }
+Int_t AliGenEposEventHeader::GetJppevt()   { return fJppevt; }
+Int_t AliGenEposEventHeader::GetJtnevt()   { return fJtnevt; }
+Int_t AliGenEposEventHeader::GetJtpevt()   { return fJtpevt; }
 Float_t AliGenEposEventHeader::GetXbjevt() { return fXbjevt; }
 Float_t AliGenEposEventHeader::GetQsqevt() { return fQsqevt; }
-Int_t AliGenEposEventHeader::GetNglevt() { return fNglevt; }
+Int_t AliGenEposEventHeader::GetNglevt()   { return fNglevt; }
 Float_t AliGenEposEventHeader::GetZppevt() { return fZppevt; }
 Float_t AliGenEposEventHeader::GetZptevt() { return fZptevt; }
 
+void AliGenEposEventHeader::SetBimevt(Float_t value) { fBimevt = value; }
+void AliGenEposEventHeader::SetPhievt(Float_t value) { fPhievt = value; }
+void AliGenEposEventHeader::SetKolevt(Int_t value)   { fKolevt = value; }
+void AliGenEposEventHeader::SetKoievt(Int_t value)   { fKoievt = value; }
+void AliGenEposEventHeader::SetPmxevt(Float_t value) { fPmxevt = value; }
+void AliGenEposEventHeader::SetEgyevt(Float_t value) { fEgyevt = value; }
+void AliGenEposEventHeader::SetNpjevt(Int_t value)   { fNpjevt = value; }
+void AliGenEposEventHeader::SetNtgevt(Int_t value)   { fNtgevt = value; }
+void AliGenEposEventHeader::SetNpnevt(Int_t value)   { fNpnevt = value; }
+void AliGenEposEventHeader::SetNppevt(Int_t value)   { fNppevt = value; }
+void AliGenEposEventHeader::SetNtnevt(Int_t value)   { fNtnevt = value; }
+void AliGenEposEventHeader::SetNtpevt(Int_t value)   { fNtpevt = value; }
+void AliGenEposEventHeader::SetJpnevt(Int_t value)   { fJpnevt = value; }
+void AliGenEposEventHeader::SetJppevt(Int_t value)   { fJppevt = value; }
+void AliGenEposEventHeader::SetJtnevt(Int_t value)   { fJtnevt = value; }
+void AliGenEposEventHeader::SetJtpevt(Int_t value)   { fJtpevt = value; }
+void AliGenEposEventHeader::SetXbjevt(Float_t value) { fXbjevt = value; }
+void AliGenEposEventHeader::SetQsqevt(Float_t value) { fQsqevt = value; }
+void AliGenEposEventHeader::SetNglevt(Int_t value)   { fNglevt = value; }
+void AliGenEposEventHeader::SetZppevt(Float_t value) { fZppevt = value; }
+void AliGenEposEventHeader::SetZptevt(Float_t value) { fZptevt = value; }
+
index 9012e8e..01d87a2 100644 (file)
@@ -43,7 +43,27 @@ public:
        Float_t GetZppevt();
        Float_t GetZptevt();
 
-       void FillInternalFields(TGenerator *epos);
+       void SetBimevt(Float_t value);
+       void SetPhievt(Float_t value);
+       void SetKolevt(Int_t value);
+       void SetKoievt(Int_t value);
+       void SetPmxevt(Float_t value);
+       void SetEgyevt(Float_t value);
+       void SetNpjevt(Int_t value);
+       void SetNtgevt(Int_t value);
+       void SetNpnevt(Int_t value);
+       void SetNppevt(Int_t value);
+       void SetNtnevt(Int_t value);
+       void SetNtpevt(Int_t value);
+       void SetJpnevt(Int_t value);
+       void SetJppevt(Int_t value);
+       void SetJtnevt(Int_t value);
+       void SetJtpevt(Int_t value);
+       void SetXbjevt(Float_t value);
+       void SetQsqevt(Float_t value);
+       void SetNglevt(Int_t value);
+       void SetZppevt(Float_t value);
+       void SetZptevt(Float_t value);
 
 protected: