bug fixed
[u/mrichter/AliRoot.git] / PMD / AliPMDddldata.cxx
CommitLineData
9f0d3dfb 1/**************************************************************************
2 * Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
3 * *
4 * Author: The ALICE Off-line Project. *
5 * Contributors are mentioned in the code where appropriate. *
6 * *
7 * Permission to use, copy, modify and distribute this software and its *
8 * documentation strictly for non-commercial purposes is hereby granted *
9 * without fee, provided that the above copyright notice appears in all *
10 * copies and that both the copyright notice and this permission notice *
11 * appear in the supporting documentation. The authors make no claims *
12 * about the suitability of this software for any purpose. It is *
13 * provided "as is" without express or implied warranty. *
14 **************************************************************************/
15
16
17#include "AliPMDddldata.h"
18
9f0d3dfb 19ClassImp(AliPMDddldata)
20
9f0d3dfb 21//------------------------------------------------------------
22AliPMDddldata::AliPMDddldata():
23 fDetector(-1),
24 fSMN(-1),
25 fModule(-1),
26 fPatchBus(-1),
27 fMCM(-1),
28 fChannel(-1),
29 fRow(-1),
30 fCol(-1),
31 fSignal(-1),
32 fBit(-1)
33{
34 //
35 // ctor
36 //
37
38}
39
40//___________________________________________
41AliPMDddldata::~AliPMDddldata()
42{
43 //
44 // dtor
45 //
46}
47
48//___________________________________________
a48edddd 49AliPMDddldata::AliPMDddldata(const AliPMDddldata & ddl) :
50 TObject(),
51 fDetector(ddl.fDetector),
52 fSMN(ddl.fSMN),
53 fModule(ddl.fModule),
54 fPatchBus(ddl.fPatchBus),
55 fMCM(ddl.fMCM),
56 fChannel(ddl.fChannel),
57 fRow(ddl.fRow),
58 fCol(ddl.fCol),
59 fSignal(ddl.fSignal),
60 fBit(ddl.fBit)
9f0d3dfb 61{
62 //
63 // copy ctor
64 //
9f0d3dfb 65}
66
67//___________________________________________
68AliPMDddldata& AliPMDddldata::operator=(const AliPMDddldata &ddl)
69{
70 //
71 // assignment operator
72 //
a48edddd 73 if (this != &ddl)
74 {
75 fDetector = ddl.fDetector;
76 fSMN = ddl.fSMN;
77 fModule = ddl.fModule;
78 fPatchBus = ddl.fPatchBus;
79 fMCM = ddl.fMCM;
80 fChannel = ddl.fChannel;
81 fRow = ddl.fRow;
82 fCol = ddl.fCol;
83 fSignal = ddl.fSignal;
84 fBit = ddl.fBit;
85 }
9f0d3dfb 86 return *this;
87}