]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliEventTag.cxx
Additional protection
[u/mrichter/AliRoot.git] / STEER / AliEventTag.cxx
index 07b0bc52896cd785bf91f7fabaefc90a004a0dfa..218d82396b5c0ddde3791c41a65de1b5f77cba93 100644 (file)
@@ -30,6 +30,9 @@ ClassImp(AliEventTag)
     TObject(),
     fAliceEventId(0),
     fGUID(0),
+    fsize(0),
+    fmd5(0),
+    fturl(0),
     fNumberOfParticipants(-10),
     fImpactParameter(-10.0),
     fPrimaryVertexFlag(-1),
@@ -37,9 +40,11 @@ ClassImp(AliEventTag)
     fPrimaryVertexY(-100.0),
     fPrimaryVertexZ(-100.0),
     fPrimaryVertexZError(-100.0),
-    fTriggerInfo(-10),
-    fZDCNeutronEnergy(-10.0),
-    fZDCProtonEnergy(-10.0),
+    fTriggerInfo(0),
+    fZDCNeutron1Energy(-10.0),
+    fZDCProton1Energy(-10.0),
+    fZDCNeutron2Energy(-10.0),
+    fZDCProton2Energy(-10.0),
     fZDCEMEnergy(-10.0),
     fT0VertexZ(-10.0),
     fNumberOfTracks(-10),
@@ -50,9 +55,9 @@ ClassImp(AliEventTag)
     fNumberOfCascades(-10),
     fNumberOfKinks(-10),
     fNumberOfPMDTracks(-10),
-    fNumberOfPHOSTracks(-10),
-    fNumberOfEMCALTracks(-10),
     fNumberOfFMDTracks(-10),
+    fNumberOfPHOSClusters(-10),
+    fNumberOfEMCALClusters(-10),
     fNumberOfJetCandidates(-10),
     fMaxJetEnergy(-100.0),
     fNumberOfHardPhotonsCandidates(-10),
@@ -96,6 +101,10 @@ AliEventTag::AliEventTag(const AliEventTag & EvTag) : TObject(EvTag)
   SetEventId(EvTag.GetEventId());
   SetGUID(EvTag.GetGUID());
   
+  SetMD5(EvTag.GetMD5());
+  SetTURL(EvTag.GetTURL());
+  SetSize(EvTag.GetSize());
   SetNumOfParticipants(EvTag.GetNumOfParticipants());
   SetImpactParameter(EvTag.GetImpactParameter());
   
@@ -108,9 +117,11 @@ AliEventTag::AliEventTag(const AliEventTag & EvTag) : TObject(EvTag)
 
   SetTrigger(EvTag.GetTrigger());
   
-  SetZDCNeutronEnergy(EvTag.GetZDCNeutronEnergy());
-  SetZDCProtonEnergy(EvTag.GetZDCProtonEnergy());
+  SetZDCNeutron1Energy(EvTag.GetZDCNeutron1Energy());
+  SetZDCProton1Energy(EvTag.GetZDCProton1Energy());
   SetZDCEMEnergy(EvTag.GetZDCEMEnergy());
+  SetZDCNeutron2Energy(EvTag.GetZDCNeutron2Energy());
+  SetZDCProton2Energy(EvTag.GetZDCProton2Energy());
   
   SetT0VertexZ(EvTag.GetT0VertexZ());
   
@@ -124,10 +135,10 @@ AliEventTag::AliEventTag(const AliEventTag & EvTag) : TObject(EvTag)
   SetNumOfKinks(EvTag.GetNumOfKinks());
   
   SetNumOfPMDTracks(EvTag.GetNumOfPMDTracks());
-  SetNumOfPHOSTracks(EvTag.GetNumOfPHOSTracks());
-  SetNumOfEMCALTracks(EvTag.GetNumOfEMCALTracks());
   SetNumOfFMDTracks(EvTag.GetNumOfFMDTracks());
-  
+  SetNumOfPHOSClusters(EvTag.GetNumOfPHOSClusters());
+  SetNumOfEMCALClusters(EvTag.GetNumOfEMCALClusters());
+
   SetNumOfJetCandidates(EvTag.GetNumOfJetCandidates());
   SetNumOfHardPhotonsCandidates(EvTag.GetNumOfHardPhotonsCandidates());
 
@@ -179,6 +190,10 @@ AliEventTag & AliEventTag::operator=(const AliEventTag &EvTag)
     SetEventId(EvTag.GetEventId());
     SetGUID(EvTag.GetGUID());
     
+    SetMD5(EvTag.GetMD5());
+    SetTURL(EvTag.GetTURL());
+    SetSize(EvTag.GetSize());
+
     SetNumOfParticipants(EvTag.GetNumOfParticipants());
     SetImpactParameter(EvTag.GetImpactParameter());
     
@@ -191,8 +206,10 @@ AliEventTag & AliEventTag::operator=(const AliEventTag &EvTag)
     
     SetTrigger(EvTag.GetTrigger());
     
-    SetZDCNeutronEnergy(EvTag.GetZDCNeutronEnergy());
-    SetZDCProtonEnergy(EvTag.GetZDCProtonEnergy());
+    SetZDCNeutron1Energy(EvTag.GetZDCNeutron1Energy());
+    SetZDCProton1Energy(EvTag.GetZDCProton1Energy());
+    SetZDCNeutron2Energy(EvTag.GetZDCNeutron2Energy());
+    SetZDCProton2Energy(EvTag.GetZDCProton2Energy());
     SetZDCEMEnergy(EvTag.GetZDCEMEnergy());
     
     SetT0VertexZ(EvTag.GetT0VertexZ());
@@ -207,9 +224,9 @@ AliEventTag & AliEventTag::operator=(const AliEventTag &EvTag)
     SetNumOfKinks(EvTag.GetNumOfKinks());
     
     SetNumOfPMDTracks(EvTag.GetNumOfPMDTracks());
-    SetNumOfPHOSTracks(EvTag.GetNumOfPHOSTracks());
-    SetNumOfEMCALTracks(EvTag.GetNumOfEMCALTracks());
     SetNumOfFMDTracks(EvTag.GetNumOfFMDTracks());
+    SetNumOfPHOSClusters(EvTag.GetNumOfPHOSClusters());
+    SetNumOfEMCALClusters(EvTag.GetNumOfEMCALClusters());
     
     SetNumOfJetCandidates(EvTag.GetNumOfJetCandidates());
     SetNumOfHardPhotonsCandidates(EvTag.GetNumOfHardPhotonsCandidates());