Line data Source code
1 : //-*- Mode: C++ -*-
2 : // $Id$
3 : /**************************************************************************
4 : * Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5 : * *
6 : * Authors: Oystein Djuvsland <oysteind@ift.uib.no> *
7 : * *
8 : * Permission to use, copy, modify and distribute this software and its *
9 : * documentation strictly for non-commercial purposes is hereby granted *
10 : * without fee, provided that the above copyright notice appears in all *
11 : * copies and that both the copyright notice and this permission notice *
12 : * appear in the supporting documentation. The authors make no claims *
13 : * about the suitability of this software for any purpose. It is *
14 : * provided "as is" without express or implied warranty. *
15 : **************************************************************************/
16 :
17 :
18 : #ifndef ALIHLTPHOSCLUSTERIZERCOMPONENTNBYN_H
19 : #define ALIHLTPHOSCLUSTERIZERCOMPONENTNBYN_H
20 :
21 : #include "AliHLTPHOSClusterizerComponent.h"
22 :
23 :
24 : class AliHLTPHOSClusterizerComponentNbyN : public AliHLTPHOSClusterizerComponent
25 : {
26 :
27 : public:
28 :
29 : /** Constructor */
30 : AliHLTPHOSClusterizerComponentNbyN();
31 :
32 : /** Destructor */
33 : virtual ~AliHLTPHOSClusterizerComponentNbyN();
34 :
35 : /** interface function, see @ref AliHLTComponent for description */
36 : const char* GetComponentID();
37 :
38 : /** interface function, see @ref AliHLTComponent for description */
39 : AliHLTComponent* Spawn();
40 :
41 : protected:
42 :
43 : /** interface function, see @ref AliHLTComponent for description */
44 : int ScanConfigurationArgument ( int argc, const char** argv );
45 :
46 : /** interface function, see @ref AliHLTComponent for description */
47 : virtual int DoInit(int argc, const char** argv);
48 :
49 : /** Copy constructor, not implemented */
50 : AliHLTPHOSClusterizerComponentNbyN(const AliHLTPHOSClusterizerComponent& );;
51 :
52 : /** Assignment operator, not implemented */
53 : AliHLTPHOSClusterizerComponentNbyN & operator = (const AliHLTPHOSClusterizerComponentNbyN);
54 :
55 :
56 6 : ClassDef(AliHLTPHOSClusterizerComponent, 0);
57 : };
58 :
59 : #endif // ALIHLTPHOSCLUSTERIZERCOMPONENTNBYN_H
|