]> git.uio.no Git - u/mrichter/AliRoot.git/blame - EVE/EveHLT/AliEveHOMERSource.h
Fixed effc++ warnings.
[u/mrichter/AliRoot.git] / EVE / EveHLT / AliEveHOMERSource.h
CommitLineData
d810d0de 1// $Id$
2// Main authors: Matevz Tadel & Alja Mrak-Tadel: 2006, 2007
3
4/**************************************************************************
5 * Copyright(c) 1998-2008, ALICE Experiment at CERN, all rights reserved. *
6 * See http://aliceinfo.cern.ch/Offline/AliRoot/License.html for *
51346b82 7 * full copyright notice. *
d810d0de 8 **************************************************************************/
9
10#ifndef ALIEVE_AliEVEHOMERSource_H
11#define ALIEVE_AliEVEHOMERSource_H
12
13#include <TEveElement.h>
14
15#include <TNamed.h>
16
17class AliHLTHOMERSourceDesc;
18
19class AliEveHOMERSource : public TEveElement,
20 public TNamed
21{
22private:
23 AliEveHOMERSource(const AliEveHOMERSource&); // Not implemented
24 AliEveHOMERSource& operator=(const AliEveHOMERSource&); // Not implemented
25
26protected:
27 AliHLTHOMERSourceDesc *fSource;
28
29public:
30 AliEveHOMERSource(const Text_t* n="HOMER Source", const Text_t* t="");
31 AliEveHOMERSource(AliHLTHOMERSourceDesc* src, const Text_t* n="HOMER Source", const Text_t* t="");
32 virtual ~AliEveHOMERSource() {}
33
34 AliHLTHOMERSourceDesc* GetSource() const { return fSource; }
35 void SetSource(AliHLTHOMERSourceDesc* src) { fSource = src; }
36
37 ClassDef(AliEveHOMERSource, 1);
38}; // endclass AliEveHOMERSource
39
40#endif