ROOT logo
/**************************************************************************
 * Copyright(c) 1998-2007, ALICE Experiment at CERN, All rights reserved. *
 *                                                                        *
 * Author: The ALICE Off-line Project.                                    *
 * Contributors are mentioned in the code where appropriate.              *
 *                                                                        *
 * Permission to use, copy, modify and distribute this software and its   *
 * documentation strictly for non-commercial purposes is hereby granted   *
 * without fee, provided that the above copyright notice appears in all   *
 * copies and that both the copyright notice and this permission notice   *
 * appear in the supporting documentation. The authors make no claims     *
 * about the suitability of this software for any purpose. It is          *
 * provided "as is" without express or implied warranty.                  *
 **************************************************************************/

//-------------------------------------------------------------------------
//     Container class for AOD TZERO data
//     Author: Filip Krizek 
//     filip.krizek@cern.ch 23/02/2012
//-------------------------------------------------------------------------

#include "AliAODTZERO.h"
#include "AliLog.h"

ClassImp(AliAODTZERO)

//__________________________________________________________________________
AliAODTZERO::AliAODTZERO()
  :TObject(),
   fPileup(0),
   fSattelite(0),
   fBackground(0),
   fT0VertexRaw(-9999),
   fT0zVertex(-9999)
{   
  // Default constructor 
  for(Int_t j=0; j<3; j++){ 
    fT0TOF[j]     = -9999;
    fT0TOFbest[j] = -9999;
  }
  for (Int_t i=0; i<26; i++) fT0Amp[i]=-1;
}

//__________________________________________________________________________
AliAODTZERO::AliAODTZERO(const AliAODTZERO &source)
  :TObject(source),
   fPileup(source.fPileup),
   fSattelite(source.fSattelite),
   fBackground(source.fBackground),
   fT0VertexRaw(source.fT0VertexRaw),
   fT0zVertex(source.fT0zVertex)
{   
  // Default constructor 
  for(Int_t j=0; j<3; j++) {
    fT0TOF[j]     = source.fT0TOF[j];
    fT0TOFbest[j] = source.fT0TOFbest[j];
  }
  for (Int_t i=0; i<26; i++) fT0Amp[i]=source.fT0Amp[i];
}

//__________________________________________________________________________
AliAODTZERO& AliAODTZERO::operator=(const AliAODTZERO& source)
{
  // Assignment operator
  //
  if(this==&source) return *this;
  // Assignment operator
  fPileup      = source.fPileup;
  fSattelite   = source.fSattelite;
  fBackground  = source.fBackground;
  fT0VertexRaw = source.fT0VertexRaw;
  fT0zVertex = source.fT0zVertex;

  for(Int_t j=0; j<3; j++){
    fT0TOF[j]     = source.fT0TOF[j];
    fT0TOFbest[j] = source.fT0TOFbest[j];
  }
  for (Int_t i=0; i<26; i++) fT0Amp[i]=source.fT0Amp[i];
  return *this;
}

 AliAODTZERO.cxx:1
 AliAODTZERO.cxx:2
 AliAODTZERO.cxx:3
 AliAODTZERO.cxx:4
 AliAODTZERO.cxx:5
 AliAODTZERO.cxx:6
 AliAODTZERO.cxx:7
 AliAODTZERO.cxx:8
 AliAODTZERO.cxx:9
 AliAODTZERO.cxx:10
 AliAODTZERO.cxx:11
 AliAODTZERO.cxx:12
 AliAODTZERO.cxx:13
 AliAODTZERO.cxx:14
 AliAODTZERO.cxx:15
 AliAODTZERO.cxx:16
 AliAODTZERO.cxx:17
 AliAODTZERO.cxx:18
 AliAODTZERO.cxx:19
 AliAODTZERO.cxx:20
 AliAODTZERO.cxx:21
 AliAODTZERO.cxx:22
 AliAODTZERO.cxx:23
 AliAODTZERO.cxx:24
 AliAODTZERO.cxx:25
 AliAODTZERO.cxx:26
 AliAODTZERO.cxx:27
 AliAODTZERO.cxx:28
 AliAODTZERO.cxx:29
 AliAODTZERO.cxx:30
 AliAODTZERO.cxx:31
 AliAODTZERO.cxx:32
 AliAODTZERO.cxx:33
 AliAODTZERO.cxx:34
 AliAODTZERO.cxx:35
 AliAODTZERO.cxx:36
 AliAODTZERO.cxx:37
 AliAODTZERO.cxx:38
 AliAODTZERO.cxx:39
 AliAODTZERO.cxx:40
 AliAODTZERO.cxx:41
 AliAODTZERO.cxx:42
 AliAODTZERO.cxx:43
 AliAODTZERO.cxx:44
 AliAODTZERO.cxx:45
 AliAODTZERO.cxx:46
 AliAODTZERO.cxx:47
 AliAODTZERO.cxx:48
 AliAODTZERO.cxx:49
 AliAODTZERO.cxx:50
 AliAODTZERO.cxx:51
 AliAODTZERO.cxx:52
 AliAODTZERO.cxx:53
 AliAODTZERO.cxx:54
 AliAODTZERO.cxx:55
 AliAODTZERO.cxx:56
 AliAODTZERO.cxx:57
 AliAODTZERO.cxx:58
 AliAODTZERO.cxx:59
 AliAODTZERO.cxx:60
 AliAODTZERO.cxx:61
 AliAODTZERO.cxx:62
 AliAODTZERO.cxx:63
 AliAODTZERO.cxx:64
 AliAODTZERO.cxx:65
 AliAODTZERO.cxx:66
 AliAODTZERO.cxx:67
 AliAODTZERO.cxx:68
 AliAODTZERO.cxx:69
 AliAODTZERO.cxx:70
 AliAODTZERO.cxx:71
 AliAODTZERO.cxx:72
 AliAODTZERO.cxx:73
 AliAODTZERO.cxx:74
 AliAODTZERO.cxx:75
 AliAODTZERO.cxx:76
 AliAODTZERO.cxx:77
 AliAODTZERO.cxx:78
 AliAODTZERO.cxx:79
 AliAODTZERO.cxx:80
 AliAODTZERO.cxx:81