]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TOF/AliTOFT0.cxx
add check on overlap of pi0 decays for pi0 primaries and fill histogram in case of...
[u/mrichter/AliRoot.git] / TOF / AliTOFT0.cxx
index 4b7dcb8fbaad433d69f407492c9cb9e62c10e94a..e234e150c54b3b76eb419e87728ad8031b3bb889 100644 (file)
 #include "AliTOFT0.h"
 #include "AliTOF.h"
 
-extern TROOT *gROOT;
+//extern TROOT *gROOT;
 extern TRandom *gRandom;
 extern TBenchmark *gBenchmark;
 
@@ -173,6 +173,21 @@ AliTOFT0::AliTOFT0(const AliTOFT0 & tzero):
 ( (AliTOFT0 &)tzero ).Copy(*this);
 }
 
+//____________________________________________________________________________ 
+AliTOFT0& AliTOFT0::operator = (const AliTOFT0 & tzero)
+{
+  if (this==&tzero) return *this;
+
+  fNevents=tzero.fNevents;
+  fTimeResolution=tzero.fTimeResolution;
+  fLowerMomBound=tzero.fLowerMomBound;
+  fUpperMomBound=tzero.fUpperMomBound;
+  fT0File=tzero.fT0File;
+  fHeadersFile=tzero.fHeadersFile;
+  return *this;
+
+}
+
 //____________________________________________________________________________ 
   AliTOFT0::~AliTOFT0()
 {
@@ -552,7 +567,9 @@ Bool_t AliTOFT0::operator==( AliTOFT0 const &tzero )const
   // Equal operator
   // 
 
-  if( (fTimeResolution==tzero.fTimeResolution)&&(fLowerMomBound==tzero.fLowerMomBound)&&(fUpperMomBound==tzero.fUpperMomBound))
+  if( (fTimeResolution==tzero.fTimeResolution)&&
+      (fLowerMomBound==tzero.fLowerMomBound)&&
+      (fUpperMomBound==tzero.fUpperMomBound))
     return kTRUE ;
   else
     return kFALSE ;