Adding macros to create Calibration objects
[u/mrichter/AliRoot.git] / TRD / TRDbase / AliTRDCalDCSGTUTmu.cxx
CommitLineData
3821ce70 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/* $Id: AliTRDCalDCSGTUTmu.cxx 18952 2007-06-08 11:36:12Z cblume $ */
17
18///////////////////////////////////////////////////////////////////////////////
19// //
20// TRD calibration class for TRD DCS GTU parameters //
21// //
22///////////////////////////////////////////////////////////////////////////////
23
24#include "AliTRDCalDCSGTUTmu.h"
75bbe3c8 25#include "AliTRDCalDCSGTUBoardInfo.h"
3821ce70 26
27ClassImp(AliTRDCalDCSGTUTmu)
28
29//_____________________________________________________________________________
30AliTRDCalDCSGTUTmu::AliTRDCalDCSGTUTmu()
31 :TNamed()
32 ,fLinkMask("")
33 ,fId(0)
34 ,fPatternGeneratorEnable(0)
35 ,fPatternGeneratorDataWords(0)
36 ,fPatternGeneratorTrackletWords(0)
37 ,fBoardInfo(new AliTRDCalDCSGTUBoardInfo())
38{
39 //
40 // AliTRDCalDCSGTU default constructor
41 //
42
43
44
45}
46
47//_____________________________________________________________________________
48AliTRDCalDCSGTUTmu::AliTRDCalDCSGTUTmu(const char *name, const char *title)
49 :TNamed(name,title)
50 ,fLinkMask("")
51 ,fId(0)
52 ,fPatternGeneratorEnable(0)
53 ,fPatternGeneratorDataWords(0)
54 ,fPatternGeneratorTrackletWords(0)
55 ,fBoardInfo(new AliTRDCalDCSGTUBoardInfo())
56{
57 //
58 // AliTRDCalDCSGTUTmu constructor
59 //
60
61
62
63}
64
65
66
67//_____________________________________________________________________________
68AliTRDCalDCSGTUTmu::AliTRDCalDCSGTUTmu(const AliTRDCalDCSGTUTmu &)
69 :TNamed("","")
70 ,fLinkMask("")
71 ,fId(0)
72 ,fPatternGeneratorEnable(0)
73 ,fPatternGeneratorDataWords(0)
74 ,fPatternGeneratorTrackletWords(0)
75 ,fBoardInfo(new AliTRDCalDCSGTUBoardInfo())
76{
77 //
78 // AliTRDCalDCSGTUTmu constructor
79 //
80}
81
82//_____________________________________________________________________________
83AliTRDCalDCSGTUTmu& AliTRDCalDCSGTUTmu::operator=(const AliTRDCalDCSGTUTmu& sh)
84{
85 //
86 // AliTRDCalDCSGTUTmu constructor
87 //
88 if (&sh == this) return *this;
89
90 new (this) AliTRDCalDCSGTUTmu(sh);
91 return *this;
92}
93
94