ROOT logo
/**************************************************************************
 * This file is property of and copyright by                              *
 * the Relativistic Heavy Ion Group (RHIG), Yale University, US, 2009     *
 *                                                                        *
 * Primary Author: Per Thomas Hille <p.t.hille@fys.uio.no>                *
 *                                                                        *
 * Contributors are mentioned in the code where appropriate.              *
 * Please report bugs to p.t.hille@fys.uio.no                             *
 *                                                                        *
 * 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.                  *
 **************************************************************************/


#include "AliCaloBunchInfo.h"

// Container class to hold information 
// about  of bunches.
// Used by the
// AliCaloRawAnalyzer
// classes
AliCaloBunchInfo::AliCaloBunchInfo( UInt_t start, Int_t length, const UShort_t * data ) :  fStartTimebin(start),
											     fLength(length),
											     fkData(data)
{


}



AliCaloBunchInfo::~AliCaloBunchInfo()
{

  
}



AliCaloBunchInfo::AliCaloBunchInfo( const AliCaloBunchInfo  & rhs) :fStartTimebin( rhs.fStartTimebin ),
								       fLength(  rhs.fLength ),
								       fkData( rhs.fkData )
{
  
  
}




AliCaloBunchInfo&  AliCaloBunchInfo::operator = ( const  AliCaloBunchInfo & rhs)
{
  //This is just to get of compliation warning. Its not really needed
  if(this != & rhs) 
    {
      fStartTimebin  = rhs.fStartTimebin;
      fLength = rhs.fLength;
      fkData = rhs.fkData;	
    }
  return *this;
}

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