ROOT logo
/***************************************************************************
 * Copyright(c) 1998-1999, 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.                  *
 **************************************************************************/

#include "Riostream.h"
#include "Rtypes.h"
#include "AliPMDisocell.h"

ClassImp(AliPMDisocell)

AliPMDisocell::AliPMDisocell():
  fDet(-1),
  fSmn(-1),
  fRow(-1),
  fCol(-1),
  fAdc(0.)
{
  // Default constructor
}
// --------------------------------------------------------------------- //
AliPMDisocell::AliPMDisocell(Int_t idet, Int_t ismn, Int_t irow, Int_t icol, Float_t cadc):
  fDet(idet),
  fSmn(ismn),
  fRow(irow),
  fCol(icol),
  fAdc(cadc)
{
  // Constructor
}
AliPMDisocell::AliPMDisocell(AliPMDisocell *pmdisocell):
  fDet(-1),
  fSmn(-1),
  fRow(-1),
  fCol(-1),
  fAdc(0.)
{
  *this = *pmdisocell;
}

// --------------------------------------------------------------------- //
// --------------------------------------------------------------------- //
AliPMDisocell::AliPMDisocell(const AliPMDisocell &pmdisocell):
  TObject(pmdisocell),
  fDet(pmdisocell.fDet),
  fSmn(pmdisocell.fSmn),
  fRow(pmdisocell.fRow),
  fCol(pmdisocell.fCol),
  fAdc(pmdisocell.fAdc)
{
  //Copy Constructor 
}
// --------------------------------------------------------------------- //

AliPMDisocell & AliPMDisocell::operator=(const AliPMDisocell &pmdisocell)
{
  // Assignment operator 
  if(this != &pmdisocell)
    {
      fDet = pmdisocell.fDet;
      fSmn = pmdisocell.fSmn;
      fRow = pmdisocell.fRow;
      fCol = pmdisocell.fCol;
      fAdc = pmdisocell.fAdc;

    }
  return *this;
}
// --------------------------------------------------------------------- //

AliPMDisocell::~AliPMDisocell()
{
  // Destructor
}
// --------------------------------------------------------------------- //
Int_t AliPMDisocell::GetDetector() const
{
  return fDet;
}
// --------------------------------------------------------------------- //
Int_t AliPMDisocell::GetSmn() const
{
  return fSmn;
}
// --------------------------------------------------------------------- //
Int_t AliPMDisocell::GetRow() const
{
  return fRow;
}
// --------------------------------------------------------------------- //
Int_t AliPMDisocell::GetCol() const
{
  return fCol;
}
// --------------------------------------------------------------------- //
Float_t AliPMDisocell::GetADC() const
{
  return fAdc;
}
// --------------------------------------------------------------------- //
 AliPMDisocell.cxx:1
 AliPMDisocell.cxx:2
 AliPMDisocell.cxx:3
 AliPMDisocell.cxx:4
 AliPMDisocell.cxx:5
 AliPMDisocell.cxx:6
 AliPMDisocell.cxx:7
 AliPMDisocell.cxx:8
 AliPMDisocell.cxx:9
 AliPMDisocell.cxx:10
 AliPMDisocell.cxx:11
 AliPMDisocell.cxx:12
 AliPMDisocell.cxx:13
 AliPMDisocell.cxx:14
 AliPMDisocell.cxx:15
 AliPMDisocell.cxx:16
 AliPMDisocell.cxx:17
 AliPMDisocell.cxx:18
 AliPMDisocell.cxx:19
 AliPMDisocell.cxx:20
 AliPMDisocell.cxx:21
 AliPMDisocell.cxx:22
 AliPMDisocell.cxx:23
 AliPMDisocell.cxx:24
 AliPMDisocell.cxx:25
 AliPMDisocell.cxx:26
 AliPMDisocell.cxx:27
 AliPMDisocell.cxx:28
 AliPMDisocell.cxx:29
 AliPMDisocell.cxx:30
 AliPMDisocell.cxx:31
 AliPMDisocell.cxx:32
 AliPMDisocell.cxx:33
 AliPMDisocell.cxx:34
 AliPMDisocell.cxx:35
 AliPMDisocell.cxx:36
 AliPMDisocell.cxx:37
 AliPMDisocell.cxx:38
 AliPMDisocell.cxx:39
 AliPMDisocell.cxx:40
 AliPMDisocell.cxx:41
 AliPMDisocell.cxx:42
 AliPMDisocell.cxx:43
 AliPMDisocell.cxx:44
 AliPMDisocell.cxx:45
 AliPMDisocell.cxx:46
 AliPMDisocell.cxx:47
 AliPMDisocell.cxx:48
 AliPMDisocell.cxx:49
 AliPMDisocell.cxx:50
 AliPMDisocell.cxx:51
 AliPMDisocell.cxx:52
 AliPMDisocell.cxx:53
 AliPMDisocell.cxx:54
 AliPMDisocell.cxx:55
 AliPMDisocell.cxx:56
 AliPMDisocell.cxx:57
 AliPMDisocell.cxx:58
 AliPMDisocell.cxx:59
 AliPMDisocell.cxx:60
 AliPMDisocell.cxx:61
 AliPMDisocell.cxx:62
 AliPMDisocell.cxx:63
 AliPMDisocell.cxx:64
 AliPMDisocell.cxx:65
 AliPMDisocell.cxx:66
 AliPMDisocell.cxx:67
 AliPMDisocell.cxx:68
 AliPMDisocell.cxx:69
 AliPMDisocell.cxx:70
 AliPMDisocell.cxx:71
 AliPMDisocell.cxx:72
 AliPMDisocell.cxx:73
 AliPMDisocell.cxx:74
 AliPMDisocell.cxx:75
 AliPMDisocell.cxx:76
 AliPMDisocell.cxx:77
 AliPMDisocell.cxx:78
 AliPMDisocell.cxx:79
 AliPMDisocell.cxx:80
 AliPMDisocell.cxx:81
 AliPMDisocell.cxx:82
 AliPMDisocell.cxx:83
 AliPMDisocell.cxx:84
 AliPMDisocell.cxx:85
 AliPMDisocell.cxx:86
 AliPMDisocell.cxx:87
 AliPMDisocell.cxx:88
 AliPMDisocell.cxx:89
 AliPMDisocell.cxx:90
 AliPMDisocell.cxx:91
 AliPMDisocell.cxx:92
 AliPMDisocell.cxx:93
 AliPMDisocell.cxx:94
 AliPMDisocell.cxx:95
 AliPMDisocell.cxx:96
 AliPMDisocell.cxx:97
 AliPMDisocell.cxx:98
 AliPMDisocell.cxx:99
 AliPMDisocell.cxx:100
 AliPMDisocell.cxx:101
 AliPMDisocell.cxx:102
 AliPMDisocell.cxx:103
 AliPMDisocell.cxx:104
 AliPMDisocell.cxx:105
 AliPMDisocell.cxx:106
 AliPMDisocell.cxx:107
 AliPMDisocell.cxx:108
 AliPMDisocell.cxx:109
 AliPMDisocell.cxx:110